<SEC-DOCUMENT>0001641172-25-015916.txt : 20250620
<SEC-HEADER>0001641172-25-015916.hdr.sgml : 20250620
<ACCEPTANCE-DATETIME>20250620172050
ACCESSION NUMBER:		0001641172-25-015916
CONFORMED SUBMISSION TYPE:	S-1
PUBLIC DOCUMENT COUNT:		139
FILED AS OF DATE:		20250620
DATE AS OF CHANGE:		20250620

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TruGolf Holdings, Inc.
		CENTRAL INDEX KEY:			0001857086
		STANDARD INDUSTRIAL CLASSIFICATION:	 [3949]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				853269086
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-1
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-288219
		FILM NUMBER:		251062364

	BUSINESS ADDRESS:	
		STREET 1:		7951 S.W. 6TH STREET, SUITE 216
		CITY:			PLANTATION
		STATE:			FL
		ZIP:			33324
		BUSINESS PHONE:		9544242345

	MAIL ADDRESS:	
		STREET 1:		7951 S.W. 6TH STREET, SUITE 216
		CITY:			PLANTATION
		STATE:			FL
		ZIP:			33324

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Deep Medicine Acquisition Corp.
		DATE OF NAME CHANGE:	20210414
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-1
<SEQUENCE>1
<FILENAME>forms-1.htm
<DESCRIPTION>S-1
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:TRUG="http://trugolf.com/20250331">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02D_US%2DGAAP%2D2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_036_TRUG_trugolf.com_20250331 -->
<!-- Field: Set; Name: xdx; ID: xdx_04E_20250101_20250331 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DEntityCentralIndexKey_0001857086 -->
<!-- Field: Set; Name: xdx; ID: xdx_07C_XDX_forms%2D1.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_Segment_0_Segment -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000004" name="dei:EntityCentralIndexKey">0001857086</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0042" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl0046" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RestrictedCashExcludedFromCashAndCashEquivalents" contextRef="AsOf2023-12-31" id="xdx2ixbrl0049" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0051" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl0064" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:CapitalizedSoftwareDevelopmentCostsNet" contextRef="AsOf2023-12-31" id="xdx2ixbrl0073" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:MarginLineOfCreditAccount" contextRef="AsOf2024-12-31" id="xdx2ixbrl0108" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0111" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DividendNotesPayableCurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl0115" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger" contextRef="AsOf2023-12-31" id="xdx2ixbrl0124" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LongTermLoansPayable" contextRef="AsOf2023-12-31" id="xdx2ixbrl0145" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DividendNotesPayableNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0147" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0156" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2024-12-31" id="xdx2ixbrl0162" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-12-31" id="xdx2ixbrl0163" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl0168" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl0169" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember" id="xdx2ixbrl0218" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember" id="xdx2ixbrl0237" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-31" id="xdx2ixbrl0249" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:GainLossOnFairValueAdjustment" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0298" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0301" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0304" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0312" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0313" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0346" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0348" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0351" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0355" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0359" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0363" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0365" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0366" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0368" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0376" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0377" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0379" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0385" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0387" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0388" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0391" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0397" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0398" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0402" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0405" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0406" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0407" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0408" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0409" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0410" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0416" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0423" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0427" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0440" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0444" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0448" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0451" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0459" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0461" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0462" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0464" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0465" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0466" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0470" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0473" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0475" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0476" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0477" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0481" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0482" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0483" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0484" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0486" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0490" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0492" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0493" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0495" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0496" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0501" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0503" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0506" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0507" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0512" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0515" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0523" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0525" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0526" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0534" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0535" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0536" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0537" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0539" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0540" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0543" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0544" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0545" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0546" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0548" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0549" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0552" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0553" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0554" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0555" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0557" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0558" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0561" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0562" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0563" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0564" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0565" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0567" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0570" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="xdx2ixbrl0571" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl0572" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0573" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0574" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0575" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0579" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0584" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0588" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0596" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0601" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0605" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0632" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0635" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:FairValueOfWarrantsInExcessOfFairValueOfDebt" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0637" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ChangeInOtherComprehensiveIncome" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0644" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0650" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0653" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInMarketableSecuritiesRestricted" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0658" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0703" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireSoftware" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0707" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromSaleOfShortTermInvestments" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0710" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0719" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0722" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ProceedsFromInvestmentFund" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0725" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ProceedsOfCashAcquiredInMerger" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0728" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0734" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0736" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0739" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ProceedsFromConvertibleNotes" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0742" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:PaymentsOfCostsOfMergerFromPipeLoan" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0746" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0749" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfNotesPayable" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0755" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DividendsPaid" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0763" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0784" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0785" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiabilityRelatedToWarrants" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0791" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:NotePrincipalConvertedToClassCommonStock" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0794" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ConvertibleNotesExchangedForPipeNote" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0797" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ClassACommonStockExchangedInMerger" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0800" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ClassACommonStockIssuedInMerger" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0803" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ClassBCommonStockIssuedInMerger" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0806" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:TerminationOfLoanPayable" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0809" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ConversionOfDividendNotePayableAndAccruedInterest" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0811" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ConversionOfNotePayableToLineOfCredit" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0814" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:WarehouseLease" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl0817" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2022-12-31" id="xdx2ixbrl1042" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1044" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1046" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1048" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1051" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1052" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1056" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1060" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1064" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1068" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1076" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1082" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1084" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1088" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1092" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1096" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1100" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2024-12-31" id="xdx2ixbrl1102" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1104" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1106" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1108" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1114" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1116" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:OtherAccountsReceivable" contextRef="AsOf2024-12-31" id="xdx2ixbrl1232" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-12-31_custom_SecurityDepositEthosManagementLoanMember" id="xdx2ixbrl1287" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:CapitalizedComputerSoftware" contextRef="AsOf2024-12-31" id="xdx2ixbrl1328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2024-12-31_custom_EthosManagementINCMember" id="xdx2ixbrl1372" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:LessDeferredLoanFees" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="xdx2ixbrl1381" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_custom_ChrisJonesMember" id="xdx2ixbrl1534" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl1717" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2023-12-31" id="xdx2ixbrl1965" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31" id="xdx2ixbrl1967" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl1969" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl1975" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl1977" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl1979" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl1981" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl1989" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" contextRef="AsOf2024-12-31" id="xdx2ixbrl1997" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl2025" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl2031" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-12-31" id="xdx2ixbrl2077" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31" id="xdx2ixbrl2079" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl2081" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl2087" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl2091" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl2101" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2024-12-31" id="xdx2ixbrl2109" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2024-01-012024-12-31" id="xdx2ixbrl2264" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2024-12-31" id="xdx2ixbrl2292" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2025-03-31" id="xdx2ixbrl2364" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2025-03-31" id="xdx2ixbrl2451" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2024-12-31" id="xdx2ixbrl2452" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2025-03-31" id="xdx2ixbrl2457" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl2458" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2583" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2592" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-012024-03-31" id="xdx2ixbrl2593" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2630" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2632" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2639" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="xdx2ixbrl2643" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2647" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="xdx2ixbrl2648" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2649" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2650" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl2651" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl2653" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2656" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2658" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2659" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2661" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl2662" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2667" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2669" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2670" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2672" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl2673" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31" id="xdx2ixbrl2674" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2678" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="xdx2ixbrl2679" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2681" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2683" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl2684" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31" id="xdx2ixbrl2685" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2689" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="xdx2ixbrl2690" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2691" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2692" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl2693" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2694" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2698" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2703" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2707" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2715" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2720" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2724" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2732" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2737" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2741" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2749" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2751" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2752" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2754" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl2755" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2760" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2762" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2763" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2765" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl2766" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2771" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="xdx2ixbrl2772" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2773" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2774" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2776" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl2777" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2780" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="xdx2ixbrl2781" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="xdx2ixbrl2782" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl2783" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl2784" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2785" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2789" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2794" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2798" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2806" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl2811" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember" id="xdx2ixbrl2815" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ChangeInOtherComprehensiveIncome" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2841" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion" contextRef="From2024-01-012024-03-31" id="xdx2ixbrl2845" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash" contextRef="From2024-01-012024-03-31" id="xdx2ixbrl2848" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireSoftware" contextRef="From2024-01-012024-03-31" id="xdx2ixbrl2890" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ProceedsOfCashAcquiredInMerger" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2901" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:IncreaseInOtherLiabilities" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2904" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:PaymentsOfCostsOfMergerFromPipeLoan" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2907" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2910" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RepaymentsOfLiabilitiesAssumedInMerger" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2913" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2919" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2940" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2024-01-012024-03-31" id="xdx2ixbrl2941" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:NotePrincipalConvertedToClassCommonStock" contextRef="From2024-01-012024-03-31" id="xdx2ixbrl2947" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesIssued1" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2949" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:AccruedLiabilitiesAssumedInMerger" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2952" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:RemeasurementOfCommonStockExchangedissuedInMerger" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl2955" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl3068" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl3074" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl3076" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl3080" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl3084" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl3088" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl3092" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2024-12-31" id="xdx2ixbrl3094" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl3096" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl3098" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl3100" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl3106" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl3108" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2025-03-31" id="xdx2ixbrl3110" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl3112" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl3114" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:DerivativeLiability" contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl3116" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl3122" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl3124" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-03-31_custom_FranchiseRevenueMember" id="xdx2ixbrl3158" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:OtherAccountsReceivable" contextRef="AsOf2024-12-31" id="xdx2ixbrl3262" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2025-03-31_custom_EthosManagementINCMember" id="xdx2ixbrl3373" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2024-12-31_custom_EthosManagementINCMember" id="xdx2ixbrl3374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ConvertibleDebtGross" contextRef="AsOf2024-12-31" id="xdx2ixbrl3488" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl3797" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3799" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3801" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3803" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3805" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3807" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3809" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" contextRef="AsOf2025-03-31" id="xdx2ixbrl3817" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" contextRef="AsOf2025-03-31" id="xdx2ixbrl3825" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl3857" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3859" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3863" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2025-01-01to2025-03-31" id="xdx2ixbrl3867" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2025-03-31" id="xdx2ixbrl3877" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2025-03-31" id="xdx2ixbrl3885" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2025-03-31" id="xdx2ixbrl3907" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="trug-20250331.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2025-01-01to2025-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_dei_BusinessContactMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_NonrelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</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 id="From2023-01-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-102024-05-10_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-10</xbrli:startDate>
        <xbrli:endDate>2024-05-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-102024-05-10_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-10</xbrli:startDate>
        <xbrli:endDate>2024-05-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-102024-05-10_srt_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-10</xbrli:startDate>
        <xbrli:endDate>2024-05-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-102024-05-10_custom_ThirdPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ThirdPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-10</xbrli:startDate>
        <xbrli:endDate>2024-05-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_custom_PIPEConvertibleLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:PIPEConvertibleLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-30_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-11-05">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-11-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-11-042024-11-05">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-11-04</xbrli:startDate>
        <xbrli:endDate>2024-11-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-11-052024-11-05">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-11-05</xbrli:startDate>
        <xbrli:endDate>2024-11-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MergerArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:MergerArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_MergerArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:MergerArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-07_custom_PriorLoanAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PriorLoanAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-11-02_custom_PriorLoanAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PriorLoanAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-11-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PIPEConvertibleLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:PIPEConvertibleLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_PIPEConvertibleLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:PIPEConvertibleLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_custom_PurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-02-022024-02-02_custom_PurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-02-02</xbrli:startDate>
        <xbrli:endDate>2024-02-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_PurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-08-02_custom_PurchaseAgreementMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-08-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-08-02_custom_PurchaseAgreementMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-08-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-132024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-13</xbrli:startDate>
        <xbrli:endDate>2024-08-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-08-13</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-132024-08-13_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-13</xbrli:startDate>
        <xbrli:endDate>2024-08-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-11-07</xbrli:startDate>
        <xbrli:endDate>2024-11-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-11-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-06_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-12-062024-12-06_custom_PIPEConvertibleNotesMember_custom_WaiverAndAmendmentAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-12-06</xbrli:startDate>
        <xbrli:endDate>2024-12-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_EquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_EquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_EquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_EquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</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 id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</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 id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</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 id="AsOf2025-03-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PIPEWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PIPEWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_GolfSimulatorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GolfSimulatorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_GolfSimulatorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GolfSimulatorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ContentSoftwareSubscriptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:ContentSoftwareSubscriptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ContentSoftwareSubscriptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:ContentSoftwareSubscriptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_GolfSimulatorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GolfSimulatorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_custom_GolfSimulatorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GolfSimulatorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_ContentSoftwareSubscriptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:ContentSoftwareSubscriptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_custom_ContentSoftwareSubscriptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:ContentSoftwareSubscriptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_FranchiseRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:FranchiseRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_custom_FranchiseRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:FranchiseRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-28_custom_BrokerageAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:BrokerageAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-28_us-gaap_BondsMember_custom_BrokerageAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:BondsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:BrokerageAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-28_us-gaap_USTreasurySecuritiesMember_custom_BrokerageAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:BrokerageAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">TRUG:CorporateFixedIncomeSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_GovernmentSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">TRUG:GovernmentSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_CorporateFixedIncomeSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">TRUG:CorporateFixedIncomeSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_GovernmentSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">TRUG:GovernmentSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SecurityDepositEthosManagementLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">TRUG:SecurityDepositEthosManagementLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SecurityDepositEthosManagementLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">TRUG:SecurityDepositEthosManagementLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SecurityDepositsLeasedFacilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">TRUG:SecurityDepositsLeasedFacilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SecurityDepositsLeasedFacilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">TRUG:SecurityDepositsLeasedFacilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SoftwareAndComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_EthosManagementINCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_EthosManagementINCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MercedesBenzMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MercedesBenzMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_EthosManagementINCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_MercedesBenzMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-31_custom_EthosManagementINCMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_EthosManagementINCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MaximumMember_custom_EthosManagementINCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_EthosManagementINCMember16073296">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-31_custom_EthosManagementINCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_EthosManagementINCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-11-30_custom_MercedesBenzMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-11-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-11-012020-11-30_custom_MercedesBenzMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-11-01</xbrli:startDate>
        <xbrli:endDate>2020-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MercedesBenzMember16073359">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MercedesBenzMember16073359">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_custom_JPMorganChaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:JPMorganChaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-012021-06-30_custom_JPMorganChaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:JPMorganChaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-012023-12-31_custom_JPMorganChaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:JPMorganChaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FirstExtensionAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:FirstExtensionAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-10-15_custom_SponsorMember_custom_FirstExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:FirstExtensionAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-10-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-09_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:SecondExtensionAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-292023-07-29_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:SecondExtensionAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-29</xbrli:startDate>
        <xbrli:endDate>2023-07-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_EthosManagementINCMember16073421">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_MercedesBenzMember16073437">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_FirstExtensionAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:FirstExtensionAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">TRUG:FirstMandatoryAdditionalClosingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-02-06</xbrli:startDate>
        <xbrli:endDate>2024-02-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_SecondMandatoryAdditionalClosingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">TRUG:SecondMandatoryAdditionalClosingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-02-06</xbrli:startDate>
        <xbrli:endDate>2024-02-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-16_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-16</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-12-162024-12-16_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-12-16</xbrli:startDate>
        <xbrli:endDate>2024-12-16</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-12-162024-12-16_custom_WaiverAndAmendmentAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-12-16</xbrli:startDate>
        <xbrli:endDate>2024-12-16</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-01-08_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-01-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-08</xbrli:startDate>
        <xbrli:endDate>2025-01-08</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-082025-01-08_custom_WaiverAndAmendmentAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-08</xbrli:startDate>
        <xbrli:endDate>2025-01-08</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_SeriesACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TrancheOneFebruarySevenTwoThousandTwentyFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:TrancheOneFebruarySevenTwoThousandTwentyFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TrancheTwoNovemberSevenTwoThousandTwentyFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:TrancheTwoNovemberSevenTwoThousandTwentyFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:TrancheTwoDecemberSixteenTwoThousandTwentyFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_ARJTrustMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ARJTrustMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_McKettrickMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_McKettrickMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CarverMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CarverMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_ChrisJonesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ChrisJonesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ChrisJonesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ChrisJonesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_ARJTrustMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_McKettrickMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_CarverMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_ChrisJonesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ChrisJonesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2008-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2008-12-012008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2008-12-01</xbrli:startDate>
        <xbrli:endDate>2008-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2010-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2010-06-012010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2010-06-01</xbrli:startDate>
        <xbrli:endDate>2010-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ARJTrustMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ARJTrustMember_custom_NotesPayableTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ARJTrustMember_custom_NotesPayableTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-05-31_custom_McKettrickMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-05-012019-05-31_custom_McKettrickMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-05-01</xbrli:startDate>
        <xbrli:endDate>2019-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_McKettrickMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-31_custom_CarverMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-01-31_custom_CarverMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_CarverMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_CarverMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_ARJTrustMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_ARJTrustMember_custom_NotesPayableTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_custom_ARJTrustMember_custom_NotesPayableTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_CarverMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_JPMorganChaseBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:JPMorganChaseBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_JPMorganChaseBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:JPMorganChaseBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MorganStanleyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:MorganStanleyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MorganStanleyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:MorganStanleyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-01-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-01-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_MorganStanleyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:MorganStanleyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:IndividualConsultantsOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:IndividualConsultantsTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_TwoIndividualConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:TwoIndividualConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:IndividualConsultantsOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:IndividualConsultantsTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-05-012022-05-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-05-01</xbrli:startDate>
        <xbrli:endDate>2022-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-31_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-05-31_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_OriginalIssueDiscountMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">TRUG:OriginalIssueDiscountMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_NotesTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">TRUG:NotesTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_NotesOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">TRUG:NotesOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-03-012023-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-03-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-07-31_custom_FiveDaysPriorToExtensionDeadlineMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">TRUG:FiveDaysPriorToExtensionDeadlineMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012022-11-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-01</xbrli:startDate>
        <xbrli:endDate>2022-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-06-152015-06-15_custom_RoyaltyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-06-15</xbrli:startDate>
        <xbrli:endDate>2015-06-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-06-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-06-012017-05-31_custom_RoyaltyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-06-01</xbrli:startDate>
        <xbrli:endDate>2017-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementThreeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementThreeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-06-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RoyaltyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_RoyaltyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PreMergerCommonStockMember_custom_ConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:ConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PreMergerCommonStockMember_custom_ConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:ConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PreMergerCommonStockMember_custom_TwoExecutivesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:TwoExecutivesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PreMergerCommonStockMember_custom_TwoExecutivesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:TwoExecutivesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PreMergerCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PreMergerCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:MergerArrangementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:TruGolfNevadaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:MergerArrangementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:TruGolfNevadaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonClassAMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonClassAMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SeriesAAndBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAAndBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-02-022024-02-02_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-02-02</xbrli:startDate>
        <xbrli:endDate>2024-02-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-02-022024-02-02_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-02-02</xbrli:startDate>
        <xbrli:endDate>2024-02-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:TruGolfNevadaShareholdersSeriesAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:TruGolfNevadaShareholdersSeriesBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PrivatePlacementInvestorsTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:PrivatePlacementInvestorsTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_DMAQPublicstockholdersThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:DMAQPublicstockholdersThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_DMAQDirectorsandOfficersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:DMAQDirectorsandOfficersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_DMAQSponsorFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:DMAQSponsorFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_IBankersFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:IBankersFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TrugolfHoldingsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:TrugolfHoldingsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_DMAQInsidersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQInsidersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_PrivatePlacementMember_custom_DMAQInsidersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQInsidersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_PrivateRightsMember_custom_DMAQInsidersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PrivateRightsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQInsidersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_IBankersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:IBankersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_IBankersMember_us-gaap_PrivatePlacementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:IBankersMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_IBankersMember_custom_PrivateRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:IBankersMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PrivateRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQClassACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember_custom_PrivateRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PrivateRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PrivateRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:NewTruGolfCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PrivateRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_DMAQClassASharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQClassASharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_DMAQClassASharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentIssuerNameAxis">TRUG:DMAQClassASharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_DMAQPublicstockholdersMember_us-gaap_CommonStockSubjectToMandatoryRedemptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQPublicstockholdersMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">us-gaap:CommonStockSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PublicRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:NewTruGolfCommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PublicRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember_custom_SponsorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SponsorMember_custom_NewTruGolfCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:NewTruGolfCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_NewTruGolfClassACommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentIssuerNameAxis">TRUG:NewTruGolfClassACommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_NewTruGolfClassACommonStockMember_us-gaap_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentIssuerNameAxis">TRUG:NewTruGolfClassACommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SeriesAWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SeriesBWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_SeriesAWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesAWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_SeriesBWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesBWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_WarrantExercisePriceOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:WarrantExercisePriceOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:WarrantExercisePriceTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_WarrantExercisePriceOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:WarrantExercisePriceOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:WarrantExercisePriceTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-04-172024-04-17_us-gaap_CommonClassAMember_srt_ChiefFinancialOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-04-17</xbrli:startDate>
        <xbrli:endDate>2024-04-17</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-24_us-gaap_CommonClassAMember_custom_TwoThousandTwentyFourStockIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-242024-10-24_custom_TwoThousandTwentyFourStockIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-24</xbrli:startDate>
        <xbrli:endDate>2024-10-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-11</xbrli:startDate>
        <xbrli:endDate>2024-10-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-112024-10-11_us-gaap_EmployeeStockOptionMember_custom_TwoThousandTwentyFourStockIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-11</xbrli:startDate>
        <xbrli:endDate>2024-10-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-11</xbrli:startDate>
        <xbrli:endDate>2024-10-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_ExercisePriceRangeOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">TRUG:ExercisePriceRangeOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ExercisePriceRangeOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">TRUG:ExercisePriceRangeOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_ExercisePriceRangeOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">TRUG:ExercisePriceRangeOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_ExercisePriceRangeOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">TRUG:ExercisePriceRangeOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_GeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_GeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-03-31_custom_GeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_GeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ForeignCountryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_SixManufacturersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">TRUG:SixManufacturersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_FiveManufacturersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">TRUG:FiveManufacturersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-01-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-08</xbrli:startDate>
        <xbrli:endDate>2025-01-08</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-21_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-04-21</xbrli:startDate>
        <xbrli:endDate>2025-04-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-04-21</xbrli:startDate>
        <xbrli:endDate>2025-04-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_custom_PIPEConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-04-21</xbrli:startDate>
        <xbrli:endDate>2025-04-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-04-222025-04-22_us-gaap_SeriesAPreferredStockMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-04-22</xbrli:startDate>
        <xbrli:endDate>2025-04-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-22_us-gaap_SeriesAPreferredStockMember_us-gaap_SubsequentEventMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-22_us-gaap_SubsequentEventMember_custom_ExchangeAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:ExchangeAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-05-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-05-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-142025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:EquityPurchaseFacilityAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-14</xbrli:startDate>
        <xbrli:endDate>2025-05-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:EquityPurchaseFacilityAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-05-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-04-012025-05-15_us-gaap_CommonClassAMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-04-01</xbrli:startDate>
        <xbrli:endDate>2025-05-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-05-15_us-gaap_CommonClassAMember_srt_MinimumMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-05-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-05-15_us-gaap_CommonClassAMember_srt_MaximumMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-05-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-052025-05-05_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-05</xbrli:startDate>
        <xbrli:endDate>2025-05-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-05-05_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-05-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>TRUG:Segment</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="xdx2ixbrl1102" toRefs="Footnote001117"/>
  <ix:relationship fromRefs="xdx2ixbrl1104" toRefs="Footnote001117"/>
  <ix:relationship fromRefs="xdx2ixbrl1106" toRefs="Footnote001117"/>
  <ix:relationship fromRefs="xdx2ixbrl1108" toRefs="Footnote001117"/>
  <ix:relationship fromRefs="Fact001142" toRefs="Footnote001153"/>
  <ix:relationship fromRefs="Fact001143" toRefs="Footnote001153"/>
  <ix:relationship fromRefs="Fact001148" toRefs="Footnote001154"/>
  <ix:relationship fromRefs="Fact001149" toRefs="Footnote001154"/>
  <ix:relationship fromRefs="Fact001199" toRefs="Footnote001211"/>
  <ix:relationship fromRefs="xdx2ixbrl1287" toRefs="Footnote001295"/>
  <ix:relationship fromRefs="Fact001288" toRefs="Footnote001295"/>
  <ix:relationship fromRefs="Fact001845" toRefs="Footnote001868"/>
  <ix:relationship fromRefs="Fact001847" toRefs="Footnote001868"/>
  <ix:relationship fromRefs="Fact001849" toRefs="Footnote001889"/>
  <ix:relationship fromRefs="Fact001851" toRefs="Footnote001889"/>
  <ix:relationship fromRefs="Fact001857" toRefs="Footnote001902"/>
  <ix:relationship fromRefs="Fact001859" toRefs="Footnote001902"/>
  <ix:relationship fromRefs="Fact001861" toRefs="Footnote001907"/>
  <ix:relationship fromRefs="Fact001863" toRefs="Footnote001907"/>
  <ix:relationship fromRefs="Fact002241" toRefs="Footnote002246"/>
  <ix:relationship fromRefs="Fact002242" toRefs="Footnote002246"/>
  <ix:relationship fromRefs="xdx2ixbrl3094" toRefs="Footnote003125"/>
  <ix:relationship fromRefs="xdx2ixbrl3096" toRefs="Footnote003125"/>
  <ix:relationship fromRefs="xdx2ixbrl3098" toRefs="Footnote003125"/>
  <ix:relationship fromRefs="xdx2ixbrl3100" toRefs="Footnote003125"/>
  <ix:relationship fromRefs="xdx2ixbrl3110" toRefs="Footnote003130"/>
  <ix:relationship fromRefs="xdx2ixbrl3112" toRefs="Footnote003130"/>
  <ix:relationship fromRefs="xdx2ixbrl3114" toRefs="Footnote003130"/>
  <ix:relationship fromRefs="xdx2ixbrl3116" toRefs="Footnote003130"/>
  <ix:relationship fromRefs="Fact003151" toRefs="Footnote003165"/>
  <ix:relationship fromRefs="Fact003152" toRefs="Footnote003165"/>
  <ix:relationship fromRefs="Fact003160" toRefs="Footnote003166"/>
  <ix:relationship fromRefs="Fact003161" toRefs="Footnote003166"/>
  <ix:relationship fromRefs="Fact003227" toRefs="Footnote003240"/>
  <ix:relationship fromRefs="Fact004002" toRefs="Footnote004007"/>
  <ix:relationship fromRefs="Fact004003" toRefs="Footnote004007"/>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
filed with the Securities and Exchange Commission on June 20, 2025</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Registration
No. 333-</b></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>Washington,
D.C. 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_901_edei--DocumentType_c20250101__20250331_zpvpQfpMzgLd"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000011" name="dei:DocumentType">S-1</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>REGISTRATION
STATEMENT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Under</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
Securities Act of 1933</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_90C_edei--EntityRegistrantName_c20250101__20250331_zrcvbWCtX877"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000012" name="dei:EntityRegistrantName">TRUGOLF
HOLDINGS, INC.</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Exact
name of Registrant as specified in its charter)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_908_edei--EntityIncorporationStateCountryCode_c20250101__20250331_zTw6KG5bINrk"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:stateprovnameen" id="Fact000013" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6770</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_902_edei--EntityTaxIdentificationNumber_c20250101__20250331_z9SIpk1Q2Ss8"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000014" name="dei:EntityTaxIdentificationNumber">85-3269086</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
                                            or other jurisdiction of</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation
    or organization)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Primary
                                            Standard Industrial</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
    Code Number)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S.
                                            Employer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    Number)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_909_edei--EntityAddressAddressLine1_c20250101__20250331_zIRZEGRI7yqf"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000015" name="dei:EntityAddressAddressLine1">60
North 1400</ix:nonNumeric></span> <span id="xdx_90D_edei--EntityAddressAddressLine2_c20250101__20250331_zKWab44iOaW"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000016" name="dei:EntityAddressAddressLine2">West Centerville</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90C_edei--EntityAddressStateOrProvince_c20250101__20250331_zZMsQtFsfDp1"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:stateprovnameen" id="Fact000017" name="dei:EntityAddressStateOrProvince">Utah</ix:nonNumeric></span>
<span id="xdx_90E_edei--EntityAddressPostalZipCode_c20250101__20250331_zBrrZIQAxfq3"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000018" name="dei:EntityAddressPostalZipCode">84014</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_903_edei--CityAreaCode_c20250101__20250331_zLKcZXrSYwK6"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000019" name="dei:CityAreaCode">(801)</ix:nonNumeric></span>
<span id="xdx_908_edei--LocalPhoneNumber_c20250101__20250331_z9tVFemM3Ca1"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact000020" name="dei:LocalPhoneNumber">298-1997</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address,
including zip code, and telephone number, including</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">area
code, of Registrant&#8217;s principal executive offices)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90A_edei--ContactPersonnelName_c20250101__20250331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_z9Te336byl2d"><ix:nonNumeric contextRef="From2025-01-012025-03-31_dei_BusinessContactMember" id="Fact000021" name="dei:ContactPersonnelName">Christopher
(Chris) Jones</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Chief
Executive Officer</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TruGolf
Holdings, Inc.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90C_edei--EntityAddressAddressLine1_c20250101__20250331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zsGtP1DD1H2i"><ix:nonNumeric contextRef="From2025-01-012025-03-31_dei_BusinessContactMember" id="Fact000022" name="dei:EntityAddressAddressLine1">60
North 1400</ix:nonNumeric></span> <span id="xdx_904_edei--EntityAddressAddressLine2_c20250101__20250331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zQbrJL2iZYUk"><ix:nonNumeric contextRef="From2025-01-012025-03-31_dei_BusinessContactMember" id="Fact000023" name="dei:EntityAddressAddressLine2">West Centerville</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_909_edei--EntityAddressStateOrProvince_c20250101__20250331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zRm7ETnKk0s1"><ix:nonNumeric contextRef="From2025-01-012025-03-31_dei_BusinessContactMember" format="ixt-sec:stateprovnameen" id="Fact000024" name="dei:EntityAddressStateOrProvince">Utah</ix:nonNumeric></span>
<span id="xdx_902_edei--EntityAddressPostalZipCode_c20250101__20250331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zYGvcjDADQ6"><ix:nonNumeric contextRef="From2025-01-012025-03-31_dei_BusinessContactMember" id="Fact000025" name="dei:EntityAddressPostalZipCode">84014</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90B_edei--CityAreaCode_c20250101__20250331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_z8cBYKYDuI21"><ix:nonNumeric contextRef="From2025-01-012025-03-31_dei_BusinessContactMember" id="Fact000026" name="dei:CityAreaCode">(801)</ix:nonNumeric></span>
<span id="xdx_90B_edei--LocalPhoneNumber_c20250101__20250331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_z58OSqdslLg5"><ix:nonNumeric contextRef="From2025-01-012025-03-31_dei_BusinessContactMember" id="Fact000027" name="dei:LocalPhoneNumber">298-1997</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Name,
address, including zip code, and telephone number, including</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">area
code, of agent for service)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Copies
of all communications, including communications sent to the agent for service, to:</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cavas
S. Pavri</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ArentFox
Schiff LLP</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1717
K Street NW</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Washington,
DC 20006</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Telephone:
(202) 724-6847</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fax:
(202) 778-6460</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Approximate
date of commencement of proposed sale to the public: </b>From time to time after this registration statement becomes effective.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the
Securities Act of 1933 check the following box. &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the
following box and list the Securities Act registration statement number of the earlier effective registration statement for the same
offering. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
this Form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the
Securities Act registration statement number of the earlier effective registration statement for the same offering. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
this Form is a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the
Securities Act registration statement number of the earlier effective registration statement for the same offering. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company,
or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller
reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 43%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_edei--EntityFilerCategory_c20250101__20250331_z7oX697aFfPi"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:entityfilercategoryen" id="Fact000028" name="dei:EntityFilerCategory">Non-accelerated
    filer</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_edei--EntitySmallBusiness_c20250101__20250331_zhX6Fz8R54cb"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt:booleantrue" id="Fact000029" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--EntityEmergingGrowthCompany_c20250101__20250331_zDhPNSl1278l"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt:booleantrue" id="Fact000030" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 7(a)(2)(B) of the Securities Act. <span id="xdx_905_edei--EntityExTransitionPeriod_c20250101__20250331_z4a88yFAIoJ8"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt:booleanfalse" id="Fact000031" name="dei:EntityExTransitionPeriod">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
Registrant hereby amends this registration statement on such date or dates as may be necessary to delay its effective date until the
Registrant shall file a further amendment which specifically states that this registration statement shall thereafter become effective
in accordance with Section 8(a) of the Securities Act of 1933, as amended, or until the registration statement shall become effective
on such date as the Commission acting pursuant to said Section 8(a) may determine.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 1.5pt solid; font-size: 1pt; border-bottom: Black 4pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: red"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
information in this prospectus is not complete and may be changed. The selling securityholders named in this prospectus may not sell
these securities until the registration statement becomes effective. This prospectus is not an offer to sell these securities, and the
selling securityholders named in this prospectus are not soliciting offers to buy these securities in any jurisdiction where the offer
for sale is not permitted.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: red"><b>PROSPECTUS</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: red">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: red"><b>SUBJECT
    TO COMPLETION</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: red">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: red"><b>DATED
    JUNE 20, 2025</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="forms-1_001.jpg" alt="" style="width: 250px"/></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>420,825,000</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
of Class A Common Stock Underlying Series A Preferred Stock</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus relates to the offer and sale from time to time by the selling securityholders named in this prospectus (the &#8220;Selling
Securityholders&#8221;) of an aggregate of up to 420,825,000 shares of our Class A common stock, par value $0.0001 per share (&#8220;Class
A Common Stock&#8221;) issuable upon the conversion of our Series A Convertible Preferred Stock, par value $0.0001 per shares (&#8220;Series
A Preferred Stock&#8221;) issuable upon the exercise of Warrants to purchase Series A Preferred Stock (the &#8220;Warrants&#8221;) with
an exercise price of $900 per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are registering the offer and sale of these securities to satisfy certain registration rights we have granted. The Selling Securityholders
may offer, sell, or distribute all or a portion of the securities hereby registered publicly or through private transactions at prevailing
market prices or at negotiated prices. We will not receive any of the proceeds from such sales of the shares of our Class A Common Stock,
except with respect to amounts received by us upon the exercise of the Warrants for cash. We will bear all costs, expenses, and fees
in connection with the registration of these securities, including with regard to compliance with state securities or &#8220;blue sky&#8221;
laws. The Selling Securityholders will bear all commissions and discounts, if any, attributable to their sale of shares of our Class
A Common Stock or Warrants. See the section entitled &#8220;Plan of Distribution&#8221; of this prospectus for additional information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Class A Common Stock are listed on The Nasdaq Capital Market, of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;) under the symbol
&#8220;TRUG&#8221;. On June 17, 2025, the last quoted sale price for our Class A Common Stock as reported on Nasdaq was $0.1691
per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>We
are an &#8220;emerging growth company,&#8221; as defined under the federal securities laws, and, as such, may elect to comply with certain
reduced public company reporting requirements for future filings.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Investing
in our securities involves a high degree of risk. Before buying any securities, you should carefully read the discussion of the risks
of investing in our securities in the section entitled &#8220;Risk Factors&#8221; beginning on page 12 of this prospectus.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>You
should rely only on the information contained in this prospectus or any prospectus supplement or amendment hereto. We have not authorized
anyone to provide you with different information.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Neither
the Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or determined
if this prospectus is truthful or complete. Any representation to the contrary is a criminal offense.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
date of this prospectus is __________, 2025</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TABLE
OF CONTENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_001">ABOUT THIS PROSPECTUS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_002">TRADEMARKS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_003">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_004">PROSPECTUS SUMMARY</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_006">RISK FACTORS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_007">USE OF PROCEEDS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_008">MARKET PRICE OF OUR CLASS A COMMON STOCK AND DIVIDEND INFORMATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_010">BUSINESS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: -10pt; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sk_009">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_001">MANAGEMENT</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: -10pt; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_002">EXECUTIVE AND DIRECTOR COMPENSATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_003">BENEFICIAL OWNERSHIP OF SECURITIES</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_004">SELLING SECURITYHOLDERS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_005">CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_006">DESCRIPTION OF OUR SECURITIES</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_008">PLAN OF DISTRIBUTION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_009">LEGAL MATTERS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_010">EXPERTS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_011">WHERE YOU CAN FIND MORE INFORMATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ar_012">INDEX TO FINANCIAL STATEMENTS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>You
should rely only on the information contained in this prospectus. No one has been authorized to provide you with information that is
different from that contained in this prospectus. This prospectus is dated as of the date set forth on the cover hereof. You should not
assume that the information contained in this prospectus is accurate as of any date other than that date.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_001"></span>ABOUT
THIS PROSPECTUS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus is part of a registration statement on Form S-1 that we filed with the U.S. Securities Exchange Commission (the &#8220;SEC&#8221;),
under which the Selling Securityholders may, from time to time, sell the securities offered by them described in this prospectus. We
will not receive any proceeds from the sale by such Selling Securityholders of the securities offered by them described in this prospectus.
This prospectus also relates to the issuance by us of shares of Class A Common Stock issuable upon the conversion of the Preferred
Stock. We will receive proceeds to the extent there are any cash exercises of the Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Neither
we nor the Selling Securityholders have authorized anyone to provide you with any information or to make any representations other than
those contained in this prospectus, any applicable prospectus supplement, or any free writing prospectuses prepared by or on behalf of
us or to which we have referred you. Neither we nor the Selling Securityholders take responsibility for, and can provide no assurance
as to the reliability of, any other information that others may give you. Neither we nor the Selling Securityholders will make an offer
to sell these securities in any jurisdiction where such offer or sale is not permitted. No dealer, salesperson, or other person is authorized
to give any information or to represent anything not contained in this prospectus, any applicable prospectus supplement or any related
free writing prospectus. You should assume that the information appearing in this prospectus or any prospectus supplement is accurate
as of the date on the front of those documents only, regardless of the time of delivery of this prospectus or any applicable prospectus
supplement, or any sale of a security. Our business, financial condition, results of operations, and prospects may have changed since
those dates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Selling Securityholders and their permitted transferees may use this registration statement to sell securities from time to time through
any means described in the section entitled &#8220;Plan of Distribution<i>.</i>&#8221; More specific terms of any securities that the
Selling Securityholders and their permitted transferees offer and sell may be provided in a prospectus supplement that describes, among
other things, the specific amounts and prices of the securities being offered and the terms of the offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may also provide a prospectus supplement or post-effective amendment to the registration statement to add information to, or update or
change information contained in, this prospectus. Any statement contained in this prospectus will be deemed to be modified or superseded
for purposes of this prospectus to the extent that a statement contained in such prospectus supplement or post-effective amendment modifies
or supersedes such statement. Any statement so modified will be deemed to constitute a part of this prospectus only as so modified, and
any statement so superseded will be deemed not to constitute a part of this prospectus. You should read both this prospectus and any
applicable prospectus supplement or post-effective amendment to the registration statement together with the additional information to
which we refer you in the section of this prospectus entitled &#8220;Where You Can Find More Information.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus contains summaries of certain provisions contained in some of the documents described herein, but reference is made to the
actual documents for complete information. All of the summaries are qualified in their entirety by the actual documents. Copies of some
of the documents referred to herein have been filed, will be filed, or will be incorporated by reference as exhibits to the registration
statement of which this prospectus is a part, and you may obtain copies of those documents as described below under &#8220;Where You
Can Find More Information.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
expressly indicated or the context otherwise requires, references in this prospectus to the &#8220;Company,&#8221; the &#8220;Registrant,&#8221;
&#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to the Company (and the business of TruGolf Nevada which became the business
of the Company after giving effect to the Business Combination).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_002"></span>TRADEMARKS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
document contains references to trademarks and service marks belonging to other entities. Solely for convenience, trademarks and trade
names referred to in this prospectus may appear without the &#174; or &#8482; symbols, but such references are not intended to indicate,
in any way, that the applicable licensor will not assert, to the fullest extent under applicable law, its rights to these trademarks
and trade names. We do not intend our use or display of other companies&#8217; trade names, trademarks, or service marks to imply a relationship
with, or endorsement or sponsorship of it by, any other companies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_003"></span>CAUTIONARY
STATEMENT REGARDING FORWARD-LOOKING STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus and the information incorporated herein by reference contain forward-looking. Forward-looking statements are neither historical
facts nor assurances of future performance. Instead, they are based only on our current beliefs, expectations, and assumptions regarding
the future of our business, future plans and strategies, projections, anticipated events and trends, the economy, and other future conditions.
This includes, without limitation, statements regarding the financial position and the plans and objectives of management for our future
operations. Such statements can be identified by the fact that they do not relate strictly to historical or current facts. When used
in this prospectus, words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221;
&#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;plan,&#8221; &#8220;possible,&#8221; &#8220;potential,&#8221;
&#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;strive,&#8221; &#8220;would&#8221; and similar expressions
may identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking. Forward-looking
statements in this prospectus and in any document incorporated by reference in this prospectus may include, for example, statements about:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    occurrence of any event, change or other circumstances, including the outcome of any legal proceedings that may be instituted against
    us;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    ability to maintain the listing of our securities on Nasdaq, and the potential liquidity and trading of our securities;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    risk of disruption to our current plans and operations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">costs
    related to our business;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in applicable laws or regulations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to meet its future capital requirements to fund our operations, which may involve debt and/or equity financing, and to obtain
    such debt and/or equity financing on favorable terms, and our sources and uses of cash;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to execute on our plans to develop and commercialize our current clinical assets, as well as any future clinical assets that
    we license, and the timing of any such commercialization;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to maintain existing license agreements;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    estimates regarding expenses, future revenue, capital requirements, and needs for additional financing;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to achieve and maintain profitability in the future;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    financial performance; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">other
    factors disclosed under the section entitled &#8220;Risk Factors&#8221; in this prospectus.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
forward-looking statements are based on information available as of the date of this prospectus and current expectations, forecasts,
and assumptions, and involve a number of judgments, risks, and uncertainties. Accordingly, forward-looking statements should not be relied
upon as representing our views as of any subsequent date, and we do not undertake any obligation to update forward-looking statements
to reflect events or circumstances after the date they were made, whether as a result of new information, future events, or otherwise,
except as may be required under applicable securities laws.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_004"></span>PROSPECTUS
SUMMARY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>This
summary highlights selected information contained in other parts of this prospectus. Because it is only a summary, it does not
contain all of the information that should be considered before purchasing our securities in this offering and it is qualified in its
entirety by, and should be read in conjunction with, the more detailed information appearing elsewhere. You should read the entire prospectus, the registration statement of which this prospectus is a part, including the &#8220;Risk Factors&#8221; section and our financial statements and
the related notes, before purchasing any of our securities. Unless expressly indicated
or the context requires otherwise, the terms the &#8220;Company,&#8221; the &#8220;Registrant,&#8221; &#8220;we,&#8221; &#8220;us&#8221;
and &#8220;our&#8221; in this prospectus refer to the Company (and the business of TruGolf Nevada, which became the business of the Company
after giving effect to the Business Combination).</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
History</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trugolf
Holdings, Inc. (the &#8220;Company&#8221; or &#8220;TruGolf&#8221;, &#8220;we&#8221;, &#8220;us&#8221;) was incorporated on July 8, 2020
as a Delaware corporation and formed for the purpose of effecting a business combination, with no material operation of its own. Our
operations are conducted through our subsidiary TruGolf, Inc., a Nevada Corporation (&#8220;TruGolf Nevada&#8221;). TruGolf Nevada was
formed as a Utah corporation on October 4, 1995, under the name &#8220;TruGolf, Incorporated&#8221;. TruGolf Nevada&#8217;s original
business plan was the creation of golfing video games. On June 9, 1999, the TruGolf Nevada changed its name to &#8220;TruGolf, Inc.&#8221;
Effective on April 26, 2016, TruGolf Nevada filed Articles of Merger with the State of Utah, Department of Commerce, and on April 28,
2016, TruGolf Nevada filed Articles of Merger with the Secretary of State of Nevada, pursuant to which TruGolf, Inc., a Utah corporation,
merged with and into TruGolf Nevada, pursuant to a Plan of Merger. TruGolf Nevada was the surviving corporation in the merger. In connection
with the Plan of Merger, TruGolf Nevada affected a four-for-one forward stock split of its outstanding common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Nevada has been creating indoor golf software for 40 years. We began as a subsidiary of Access Software, Inc., a video game developer
based in Salt Lake City, Utah (&#8220;<b>Access Software</b>&#8221;), which was co-founded in November 1982, by Christopher Jones, TruGolf
Nevada&#8217;s largest stockholder, Chief Executive Officer, President and Chairman. In April 1999, Access Software was purchased by
Microsoft Corp., for its expertise in golf software development. Following the acquisition, the core programming and graphics team of
Links&#8482;, which created Links LS 1999, one of the bestselling PC sports games of 1999, were spun out to TruGolf Nevada.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
1999, we have focused on establishing residential and commercial golf simulation as a viable industry, and since 2007, we have focused
on fabricating custom golf simulators for luxury clients. Part of our initial strategy included partnering with hardware inventors to
provide them world class software. Over time, we found that it was not viable to rely on these early hardware inventors alone, we also
began building and selling our own hardware. In addition, we are working with a video game company to utilize their new dynamic graphics
engine which will enable us to bring photorealistic golf courses to life through our E6 software (discussed below). In addition, we have
developed multiple sources and 3<sup>rd</sup> party manufacturers for the raw materials or parts for our products, including but not
limited to, steel or aluminum frames, fabric, turf, screens, projectors, PCs, cameras, lasers, infrared sensors, and supporting subsystems.
The availability of the frames and fabric from our principal provider, Allied ES&amp;A, has been increased as they have moved into a
much larger facility directly located in a large employee base community and we have entered into negotiations with a second supplier
in order to provide alternative sourcing if needed. A third supplier, Impact Signs, has also been used in the past and TruGolf Nevada
believes that it could purchase turf, and screen supplies from them as well if needed. Both turf (Controlled Products), and screen suppliers
(Allied), are so specialized that we have come to rely on one vendor for each, respectively. Turf particularly experienced some delivery
delays in 2022 that have been rectified, additional inventory has been secured locally, and our highest volume portable simulators have
been redesigned to use less raw materials from that vendor, while adding an improved hitting surface from a second vendor, Real Feel,
to mitigate risk. Negotiations with a second supplier of screen materials is in progress. Projectors (TV Specialists), PCs, lasers, IR
sensors and other systems come from multiple suppliers with no historical delay in supply. We have 2 primary suppliers of cameras, IDS
and Basler, and have integrated products from both in the new Apogee unit to ensure the greatest availability possible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Market
For Indoor Golf</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that it is important to understand the macro-economic trends of indoor golf as a sport, as a culture, and as a movement, to better
understand the market for our indoor golfing simulators and software. According to the National Golf Foundation (the &#8220;<b>NGF</b>&#8221;),
golf is the largest participation sport in America, with 41 million active golfers over six years old, and has had a growth rate of adding
3 million net new golfers in each of the 2021 and 2022. However, according to the NGF, in 2022, there were over 15.5 million golfers
that participated exclusively in off-course golf activities, such as driving ranges, indoor golf simulators, or golf entertainment venues,
and only 13 million people who played exclusively on a golf course. According to the NGF, a total of 17.8 million people who did not
play golf in 2021 said they are &#8220;very interested&#8221; in playing golf on a golf course. According to a January 26, 2023 article
from the NGF, the off-course golfers have increased more significantly, with a 13% year-over-year jump, compared with a 2% rise in on-course
participation. As reported, the total off-course market in 2022 of approximately $27.9 million has for the first time eclipsed on-course
play.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total addressable market for golf products in 2022 was an estimated $1.4 USD Billion, and with a CAGR of 11.05% is forecast to reach
$3.8 USD Billion by 2031. Econ Market Research estimates that North America represents 36%, Europe 28%, Asia Pacific 22%, and Middle
East and Africa 7% of total Capital Market share in 2022. In this same report they have found that TruGolf Nevada currently maintains
a 4.28% market share. They also noted that 69% of the total market is from Indoor Golf Simulators, while 31% is from Outdoor Golf Simulators
in 2022 with a slight shift of 1% towards Outdoor Golf Simulators by 2031. In additional the report found that only 21% of sales were
for Residential application, and 78% sold for Commercial applications, with a small increase in Residential to 22% by 2031. While it
is not directly stated in the Econ Market Research study, we consider revenue from both SaaS software and Data Analytics to be included
in the overall total addressable market for golf products. Our planned products are aligned directly with these findings as our Apogee
launch monitor is an indoor only, and ceiling mounted device ideally for commercial facilities, yet equally beneficial to residential
use. Our software, both E6 CONNECT, and APEX have power tools for commercial facilities to make playing, improving and enjoying golf
easier than ever. While our software is available on 90% of hardware in the market this allows us to access customers for use indoor,
outdoor, and residential, as well as commercial. In addition to these hardware and software solutions targeting directly the market segments
we will be launching a franchise solution to capitalize on the powerful demand for commercial offerings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe there are many reasons for the decline in outdoor rounds of golf being played and the simultaneous increase of indoor rounds
of golf, including (i) the major costs of running a golf course (and consequently the costs of playing outdoor golf), including environmental
factors making outdoor golf increasingly costly and requiring more and more water for vegetation, as temperatures across the United States
increase, even as available water has generally decreased, (ii) the closing of over 100 golf courses every year (NGF) and (iii) the challenge
in finding available daylight hours with so many golfers and so few golf courses , especially in light of the lengthy time period required
to play a full outdoor course. We believe that all of these factors combine to create a significant opportunity to capitalize on a growing
sport, a growing segment of that sport, and a convergence of demand and popularity seldom seen in virtual participation athletics - indoor
golf.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Current
Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently leverage a bifurcated branding strategy by both (1) selling indoor golf simulator hardware under our TruGolf Nevada brand,
which hardware includes our E6 Connect software; (2) selling our E6 Connect software separately for use on other companies&#8217; hardware
and (3) franchising indoor golf simulation facilities. In the future, we also intend to create a &#8220;Virtual Golf Association&#8221;
of online players, and leverage our access to swing data, each as discussed in greater detail below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>Business Combination</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2024, the Company consummated the business combination (the &#8220;Business Combination&#8221;) contemplated by the previously
announced Amended and Restated Agreement and Plan of Merger, dated as of July 21, 2023 (as amended, the &#8220;Merger Agreement&#8221;),
by and among the Company, DMAC Merger Sub Inc., a Nevada corporation and a wholly-owned subsidiary of the Company (&#8220;Merger Sub&#8221;),
Bright Vision Sponsor LLC, a Delaware limited liability company, in the capacity as the Purchaser Representative thereunder, Christopher
Jones, in the capacity as the Seller Representative thereunder, and TruGolf, Inc., a Nevada corporation (&#8220;TruGolf&#8221;). As a
result of the Business Combination and the transactions contemplated by the Merger Agreement, (i) Merger Sub merged with and into TruGolf
(the &#8220;Merger&#8221;), with TruGolf surviving the Merger as a wholly-owned subsidiary of the Company, and (ii) the Company&#8217;s
name was changed from Deep Medicine Acquisition Corp. to TruGolf Holdings, Inc. The Company&#8217;s Class A common stock commenced trading
on Nasdaq under the ticker symbol &#8220;TRUG&#8221; on February 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Developments</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Increase
in Authorized Shares</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
a special meeting of stockholders held on May 30, 2025 (the &#8220;Special Meeting&#8221;), the Company&#8217;s stockholders approved
a proposal to approve a Certificate of Amendment to the Company&#8217;s Third Amended and Restated Certificate of Incorporation (the
&#8220;Certificate Amendment&#8221;) which would amend the Company&#8217;s existing certificate of incorporation, as amended, to increase
the number of authorized shares of the Company&#8217;s Class A Common Stock from 90,000,000 shares to 650,000,000 shares. The Certificate
Amendment became effective upon filing with the Delaware Secretary of State on June 2, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nasdaq
Hearing</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company previously received a deficiency letter from the Listing Qualifications Department of the Nasdaq Stock Market notifying the Company
that the listing of its Class A common stock was not in compliance with: (i) the minimum Market Value of Publicly Held Shares requirement
set forth in Nasdaq Listing Rule 5450(b)(2)(C) (the &#8220;MVPHS Rule&#8221;); (ii) the minimum bid price requirement of $1.00 per share
set forth in Nasdaq Listing Rule 5450(a)(1) (the &#8220;Bid Price Rule&#8221;); and (iii) the minimum shareholders&#8217; equity requirement
set forth in Nasdaq Listing Rule 5450(b)(1)(A) (the &#8220;Equity Rule&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company requested a hearing before a Nasdaq hearing panel (the &#8220;Panel&#8221;) to present a plan to regain compliance with all the
continued listing requirements of Nasdaq and such hearing was held May 15, 2025. On May 30, 2025, the Panel provided the Company a temporary
exception to regain compliance with the Bid Price Rule until July 8, 2025 and with the MVPHS Rule and Equity Rule until July 30, 2025.
In addition, the Panel directed that the Company&#8217;s listing be transferred to the Nasdaq Capital Market, effective at the open of
business on June 3, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Panel reserves the right to reconsider the terms of this exception based on any event, condition or circumstance that exists or develops
that would, in the opinion of the Panel, make continued listing of the Company&#8217;s securities on Nasdaq inadvisable or unwarranted.
The Panel notification advised the Company that the Nasdaq Listing and Hearing Review Council may, on its own motion, determine to review
any Panel decision within 45 calendar days after issuance of the written decision. If the Listing Council determines to review the Panel&#8217;s
decision in the Company&#8217;s matter, it may affirm, modify, reverse, dismiss or remand the decision to the Panel.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Equity
Line of Credit</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 14, 2025, the Company entered into an Equity Purchase Facility Agreement (the &#8220;EPFA&#8221;) with an institutional investor
(the &#8220;Investor&#8221;). Pursuant to the EPFA, subject to certain conditions precedent contained therein, the Company has the right
to issue and sell to the Investor, from time to time, and the Investor shall purchase from the Company, up to an aggregate of $20 million
(the &#8220;Commitment Amount&#8221;) in newly issued shares of the Company&#8217;s Class A common stock, par value $0.0001 per share
(the &#8220;Shares&#8221;). The Company may not issue any Shares (including the Commitment Shares, as defined below) without first obtaining
stockholder approval for such issuance as required by the rules and regulations of the Nasdaq (such date, the &#8220;Stockholder Approval
Date&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the terms and subject to the conditions of the EPFA, at any time until the EPFA is terminated, the Company, in its sole discretion, has
the right, but not the obligation, to issue and sell to the Investor, and the Investor must subscribe for and purchase from the Company,
Shares (&#8220;Advance Shares&#8221;) by the delivery to the Investor of Advance Notices (as defined below). The Company must, in its
sole discretion, select the number of Advance Shares, not to exceed the Maximum Advance Amount (as defined in the EPFA), it desires to
issue and sell to the Investor in each Advance Notice and the time it desires to deliver each written notice to the Investor setting
forth the number of Advance Shares that the Company desires to issue and sell to the Investor (the &#8220;Advance Notice&#8221;). There
is no mandatory minimum Advances and there is no non-usage fees for not utilizing the Commitment Amount or any part thereof. The price
per Advance Share will be determined by multiplying the market price by 93% in respect of an Advance Notice.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with entering into the EPFA, the Company agreed to issue a commitment fee in an amount equal to 1.00% of the Commitment Amount
(the &#8220;Commitment Fee&#8221;) by the issuance to the Investor of such number of Shares (collectively, the &#8220;Commitment Shares&#8221;)
that is equal to the Commitment Fee divided by the lowest Daily VWAP of the Shares during the 10 Trading Days immediately prior to the
Effective Date (as defined in the EPFA). Fifty percent (50%) of the Commitment Shares is due and must be issued on the Stockholder Approval
Date and the remaining fifty percent (50%) of such Commitment Shares will be due and issued on the date the Company delivers the first
Advance Notice to the Investor, provided that such Advance Notice is received prior to the six (6) month anniversary of the Effective
Date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the EPFA, the Company is required to hold a special meeting of stockholders, no later than ninety calendar days following
the date of the EPFA, to seek approval of the issuance of all of the Shares that may be issuable pursuant to the EPFA, including the
Commitment Shares, in compliance with the rules and regulations of Nasdaq.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with entering into the EPFA with the Investor, the Company also entered into a Registration Rights Agreement (the &#8220;RRA&#8221;)
with the Investor. Pursuant to the RRA, the Company agreed to register the resale the Shares that are to be issued to the Investor under
the EPFA within certain time periods set forth in the RRA. If the registration statement covering the resale of such Shares is not filed
or declared effective by certain dates set forth in the RRA, the Company will be required to pay the Investor certain amounts as liquidated
damages.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
offer and sale to the Investor of the Shares issuable under the EPFA will be made in reliance upon Section 4(a)(2) under the Securities
Act of 1933, as amended, and the rules and regulations promulgated thereunder (the &#8220;Securities Act&#8221;), or upon such other
exemption or exclusion from the registration requirements of the Securities Act as may be available with respect to any or all of the
transactions with the Investor to be made under the EPFA.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Conversion
of Dividend Notes Payable </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 21, 2025, the Company entered into agreements with the holders of approximately $3.9 million in outstanding notes payable (including
accrued interest) originally issued in November 2022, including officers and directors of the Company, pursuant to which such note holders
converted all outstanding amounts payable to such note holders into (i) 8,283,139 shares of the Company&#8217;s Class B common stock,
with respect to $2.6 million in principal and interest of such notes payable, and into (ii) 4,233,077 shares of Common Stock, with respect
to $1.3 million in principal and interest of such notes payable, in each case at a conversion price of $0.31204 per share, which was
above the closing price of the Company&#8217;s Common Stock prior to conversion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 21, 2025, the Company agreed to cancel and rescind the conversion of $300,000 of PIPE Convertible Notes, plus interest, as a result
of such noteholder not being able to take possession of such conversion shares prior to the expiration of a DWAC deposit by our transfer
agent with the Depository Trust Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Convertible
Notes</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2024, we executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with certain investors (together,
the &#8220;PIPE Investors&#8221;). Pursuant to the terms and conditions of the Purchase Agreement, the PIPE Investors agreed to purchase
(i) senior convertible notes in the aggregate principal amount of up to $15,500,000 (the &#8220;PIPE Convertible Notes&#8221;), (ii)
Series A warrants to initially purchase 1,409,091 shares of the Company&#8217;s Class A common stock (the &#8220;Series A Warrants&#8221;);
and (iii) Series B warrants to initially purchase 1,550,000 shares of the Company&#8217;s Class A common stock (the &#8220;Series B Warrants,&#8221;
and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;) (the &#8220;PIPE Financing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Purchase Agreement contemplates funding of the investment (the &#8220;Investment&#8221;) across multiple tranches. At the first closing
(the &#8220;Initial Closing&#8221;) an aggregate principal amount of $4,650,000 of PIPE Convertible Notes was issued upon the satisfaction
of certain customary closing conditions in exchange for aggregate gross proceeds of $4,185,000, representing an original issue discount
of 10%. On such date (the &#8220;Initial Closing Date&#8221;), we also issued the PIPE Investors the Series A Warrants and the Series
B Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, pursuant to the Purchase Agreement, each PIPE Investor has the right, but not the obligation, to require that, upon notice,
the Company sell to such PIPE Investor at one or more additional closings such PIPE Investor&#8217;s pro rata share of up to a maximum
aggregate principal amount of $10,850,000 in additional PIPE Convertible Notes (each such additional closing, an &#8220;Additional Optional
Closing&#8221;). On December 16, 2024, one PIPE Investor exercised such right with respect to an aggregate principal amount of $2,100,000
of additional PIPE Convertible Notes (the &#8220;Additional Notes&#8221;) and on such date the Additional Notes were issued in exchange
for aggregate gross proceeds of $2,189,000, representing an original issue discount of 10%. On January 8, 2025, one PIPE Investor exercised
such right with respect to an aggregate principal amount of $2,800,000 of Additional Notes and on such date the Additional Notes were
issued in exchange for aggregate gross proceeds of $2,520,000, representing an original issue discount of 10%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 13, 2024, the Company entered into waiver and amendment agreements (the &#8220;Waivers&#8221;), pursuant to which the Company
and the PIPE Investors agreed to waive certain breaches or defaults by the Company. In connection with the Waiver, the Company issued
an aggregate of 192,151 shares in satisfaction of certain registration statement delay payments and issued an aggregate of 157,582 shares
in satisfaction of outstanding interest payments. Such payments were made at the &#8220;Alternate Conversion Price&#8221; set forth in
the PIPE Convertible Notes, which is equal to the lesser of (i) the Conversion Price, and (ii) 90% of the lowest volume weighted average
price of the Class A common stock during the five consecutive trading days immediately prior to such conversion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 7, 2024, the Company entered into those certain amendments to the Waivers (the &#8220;Amendments&#8221;). In connection with
the Amendment, the Company issued an aggregate of 116,959 shares in satisfaction of certain registration statement delay payments and
issued an aggregate of 65,790 shares in satisfaction of outstanding interest payments. Such payments were made at the Alternate Conversion
Price.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Conversion
Rights of the Notes.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Conversion
at Option of Holder</i>. Each holder of PIPE Convertible Notes may convert all, or any part, of the outstanding PIPE Convertible Notes,
at any time at such holder&#8217;s option, into shares of our Class A common stock. The &#8220;Conversion Price&#8221; of all of the
PIPE Convertibles is $1.00 per share, which is subject to proportional adjustment upon the occurrence of any stock split, stock dividend,
stock combination and/or similar transactions. Upon the voluntary conversion by the holders of the PIPE Convertible Notes, in addition
to the issuance of the Class A common stock issuable upon conversion of the principal amount of PIPE Convertible Notes, the Company shall
issue to the holders in Class A common stock the sum of (A) all accrued interest on the PIPE Convertible Notes to date plus (B) all interest
that would otherwise have accrued on such principal amount of the PIPE Convertible Notes if such converted principal would be held to
the Maturity Date at the Conversion Price (the &#8220;Make-Whole Amount&#8221;). The Make-Whole Amount is convertible at the &#8220;Alternate
Conversion Price&#8221; equal to the lesser of (i) the Conversion Price, and (ii) 90% of the lowest VWAP of the Class A common stock
during the five (5) consecutive trading days immediately prior to such conversion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
limited exceptions, if the Company at any time while a PIPE Convertible Notes are outstanding, issues any Class A common stock or securities
entitling any person or entity to acquire shares of Class A common stock (upon conversion, exercise or otherwise), at an effective price
per share less than the Conversion Price then the Conversion Price shall be reduced to the same price as the new investment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Alternate
Conversion Upon Event of Default</i>. Following the occurrence and during the continuance of an Event of Default (as defined below),
each holder may alternatively elect to convert all or any portion of such holder&#8217;s PIPE Convertible Notes at the &#8220;Alternate
Conversion Price&#8221; equal to the lesser of (i) the Conversion Price, and (ii) 90% of the lowest VWAP of the Class A common stock
during the five (5) consecutive trading days immediately prior to such conversion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Redemption
Rights of Notes</i>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Holder
Event of Default Redemption. </i>Upon an Event of Default, each holder may elect to redeem all or any portion such holder&#8217;s PIPE
Convertible Notes in cash at a redemption premium of 25% to the greater of (i) the amount then outstanding under such notes, and (ii)
the equity value of our Class A common stock underlying the PIPE Convertible Notes. The equity value of our Class A common stock underlying
the PIPE Convertible Notes is calculated using the greatest closing sale price of our Class A common stock on any trading day immediately
preceding such event of default and the date we make the entire payment required.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Holder
Bankruptcy Event of Default Mandatory Redemption. </i>Upon any bankruptcy Event of Default, we shall immediately redeem in cash all amounts
due under the PIPE Convertible Notes at a 25% premium unless the holder waives such right to receive such payment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Holder
Change of Control Redemption</i>. Upon a change of control of the Company, each holder may require us to redeem in cash all, or any portion,
of the PIPE Convertible Notes at a 5% redemption premium to the greater of the amount then outstanding under the PIPE Convertible Notes
to be redeemed, and the equity value of our Class A common stock underlying the PIPE Convertible Notes. The equity value of our Class
A common stock underlying the PIPE Convertible Notes is calculated using the greatest closing sale price of our Class A common stock
on any trading day immediately preceding the earlier of (i) the public announcement of such change of control and (ii) the consummation
of such change of control, and ending on the date we make the entire payment required.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Events
of Default</i>. The PIPE Convertible Notes contain standard and customary events of defaults (each, an &#8220;Event of Default&#8221;),
including but not limited: (i) the suspension from trading or the failure to list our Class A common stock within certain time periods;
(ii) failure to pay to the holder any amount of principal, Make-Whole Amount, interest, late charges or other amounts when due; (iii)
the failure to timely file or make effective a registration statement on Form S-3 pursuant to the Registration Rights Agreement we entered
into with the holders, (iv) our failure to cure a conversion failure or failure to deliver shares of our Class A common stock under the
PIPE Warrants, or notice of our intention not to comply with a request for conversion of any PIPE Convertible Note or a request for exercise
of any PIPE Warrants, and (iv) bankruptcy or insolvency of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Exchange
Agreement</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 22, 2025, the Company entered into Exchange Agreements (the &#8220;Exchange Agreements&#8221; and each, an &#8220;Exchange Agreement&#8221;),
by and among the Company and each of the PIPE Investors, pursuant to which each such Holder would exchange (i)
the amounts remaining outstanding under the PIPE Convertible Notes and certain other amounts outstanding with respect thereto in the aggregate
amount (the &#8220;Note Exchange&#8221;), and (ii) the PIPE Warrants. Pursuant to the Exchange Agreements, on the effective date of the
Exchange Agreements, the PIPE Warrants were exchanged, in reliance on the exemption from registration provided by Section 3(a)(9) of the
Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), into an aggregate of 1,885 shares of the Company&#8217;s newly
created Series A preferred stock (the &#8220;Series A Preferred Stock&#8221; and such Series A Preferred Stock to be issued in the exchange
of the PIPE Warrants, the &#8220;Initial New Exchange Preferred Shares&#8221;, and such shares of Class A Common Stock (the &#8220;Common
Stock&#8221;) issuable upon conversion of the Initial New Exchange Preferred Shares pursuant to the terms of the Certificate of Designations,
including, without limitation, upon conversion or otherwise, collectively, the &#8220;Initial New Exchange Conversion Shares&#8221;),
and (ii) a warrant to purchase up to 37,033 shares of Series A Preferred Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Note Exchange will occur on the Closing Date (as defined in the Exchange Agreements), whereby the amounts owing under the PIPE Convertible
Notes will be exchanged into shares of the Company&#8217;s Series A Preferred Stock. From the date of the Exchange Agreements until the
date of the Note Exchange, the conversion price of the PIPE Convertible Notes was reduced to $1.00 per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Summary
Risk Factors</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business is subject to numerous risks and uncertainties, including those highlighted in the section entitled &#8220;Risk Factors,&#8221;
which illuminate challenges that we face in connection with the successful implementation of our strategy and the growth of our business.
The following considerations, among others, may offset our competitive strengths or have a negative effect on our business strategy,
which could cause a decline in the price of shares of our securities and result in a loss of all or a portion of your investment:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            depend on the strength of our brands.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            will need to raise capital in order to realize our business plan and growth strategy, the
                                            failure of which could adversely impact our operations.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            cost of raw materials, labor and freight could lead to an increase in our cost of sales and
                                            cause our results of operations to suffer.</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            rely heavily on supply chain reliability and predictability and continued disruption in our
                                            supply chain could have a material adverse impact on operations.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            we are unable to respond effectively to changes in market trends and consumer preferences,
                                            our market share, net sales and profitability could be adversely affected.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            may be unable to appeal to new consumers while maintaining the loyalty of our core consumers.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            depend on existing members of management and key employees to implement key elements in our
                                            strategy for growth, and the failure to retain them or to attract appropriately qualified
                                            new personnel could affect our ability to implement our growth strategy successfully.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            do not employ traditional advertising channels, and if we fail to adequately market our brand
                                            through product introductions and other means of promotion, our business could be adversely
                                            affected.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            rely significantly on information technology to operate our business. </span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            rely on technical innovation and high-quality products to compete in the market for our products.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Failure
                                            to continue to obtain or maintain high-quality endorsers of our products could harm our business.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Actions
                                            taken by athletes or other endorsers, associated with our products that harm the reputations
                                            of those athletes or endorsers, could also seriously harm our brand image with consumers
                                            and, as a result, could have an adverse effect on our sales and financial condition.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            business may be affected by seasonality, which could result in fluctuations in our operating
                                            results.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the technology-based systems that give our consumers the ability to shop with us online do
                                            not function effectively, our operating results, as well as our ability to grow our digital
                                            commerce business globally, could be materially adversely affected.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            business is sensitive to consumer spending and general economic conditions.</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            have a material weakness in our internal controls, which could cause our financial reporting
                                            to be unreliable and lead to misinformation being disseminated to the public.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            ability to sell our products and services will be dependent on the quality of our technical
                                            support and our failure to deliver high-quality technical support services could have a material
                                            adverse effect on our sales and results of operations.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
                                            may experience difficulty in integrating E6 Connect or E6 Apex with third-party applications,
                                            which would inhibit sales.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Failure
                                            to adequately protect our intellectual property and curb the sale of counterfeit merchandise
                                            could injure our brand and negatively affect our sales.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            may become subject to product liability lawsuits or claims, which could harm our financial
                                            condition and liquidity if we are not able to successfully defend or insure against such
                                            claims.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fluctuations
                                            in our tax obligations and effective tax rate may have a negative effect on our operating
                                            results.</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            could be subject to changes in tax rates, adoption of new tax laws, additional tax liabilities
                                            or increased volatility in our effective tax rate.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
                                            the extent we may rely on endorsements or testimonials, we will review any relevant relationships
                                            for compliance with the Endorsement Guides and we will otherwise endeavor to follow the FTC
                                            Act and other legal standards applicable to our advertising.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
                                            as long as we are a &#8220;smaller reporting company&#8221; we will not be required to comply
                                            with certain requirements that apply to other publicly reporting companies. We cannot predict
                                            whether the reduced disclosure requirements applicable to smaller reporting companies will
                                            make our common shares less attractive to investors.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            dual class structure of the TruGolf Common Stock will have the effect of concentrating voting
                                            power with TruGolf&#8217;s founders, which will limit an investor&#8217;s ability to influence
                                            the outcome of important transactions, including a change in control</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
                                            cannot predict the impact TruGolf&#8217;s dual class structure may have on the stock price
                                            of TruGolf Common Stock.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            stock price may be volatile, or may decline regardless of our operating performance, and
                                            you could lose all or part of your investment as a result.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            have received notices of delinquency from the Nasdaq for violations of listing rules and
                                            there is no assurance that we will regain compliance and maintain our listing on the Nasdaq.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anti-takeover
                                            provisions in TruGolf&#8217;s governing documents could delay or prevent a change of control.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
                                            of a substantial number of our securities in the public market by the Selling Securityholders
                                            could cause the price of our securities to decrease significantly.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
principal executive offices are located at 60 North 1400 West Centerville, Utah 84014, and our telephone number is (801) 298-1997. Our
website address is https://TruGolf.com. The information contained on or otherwise accessible through our website is not part of this
prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 13; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_005"></span>The
Offering</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 29%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
    of Class A Common Stock Offered by the Selling Securityholders</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 69%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up
    to 420,825,000 shares of Class A Common Stock issuable upon the conversion of Series A Preferred Stock which is issuable upon
    the exercise of the Warrants with an exercise price of $900 per share. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
    of Class A Common Stock Outstanding as of the Date of this Prospectus</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,532,790
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
    of Class A Common Stock Outstanding after this Offering</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">461,357,790
    shares</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Terms
    of the Offering</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Selling Securityholders will determine when and how they will dispose of the shares of Class A Common Stock registered under this
    prospectus for resale.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
    of Proceeds</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    will not receive any proceeds from the sale of shares of Class A Common Stock by the Selling Securityholders. In the event any Warrants
    are exercised for cash, we would receive the proceeds from any such cash exercise, provided, however, we will not receive any proceeds
    from the sale of the shares of Class A Common Stock issuable upon such exercise. It is possible that we may never generate any cash
    proceeds from the exercise of such Warrants.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
    Factors</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
    the section entitled &#8220;Risk Factors&#8221; and other information included in this prospectus for a discussion of factors that
    you should consider carefully before deciding to invest in our securities.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nasdaq
    Symbols</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    Class A Common Stock is listed on The Nasdaq Capital Market under the symbol &#8220;TRUG&#8221;.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_006"></span>RISK
FACTORS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>An
investment in our securities involves a high degree of risk. You should carefully consider the risks described below before making an
investment decision. Our business, prospects, financial condition, or operating results could be harmed by any of these risks, as well
as other risks not currently known to us or that we currently consider immaterial. The trading price of our securities could decline
due to any of these risks, and, as a result, you may lose all or part of your investment. Certain statements in &#8220;Risk Factors&#8221;
are forward-looking statements. See &#8220;Cautionary Statement Regarding Forward-Looking Statements.&#8221;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risks
Related to the Company&#8217;s Business and Industry</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>We depend on the strength of our
brands.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We derive substantially
all of our sales from sales of branded products and services we own. The reputation and integrity of our brands are essential to the
success of our business. We believe that our consumers value the status and reputation of brands we promote, and the superior quality,
performance, functionality and durability that our brands represent. Building, maintaining and enhancing the status and reputation of
our brands&#8217; image is important to expanding our consumer base. Our continued success and growth depend on our ability to protect
and promote our brands, which, in turn, depends on factors such as quality, performance, functionality and durability of our products
and services, our communication activities, including advertising and public relations, and our management of the consumer experience,
including direct interfaces through customer service and warranty repairs. We may decide to make substantial investments in these areas
in order to maintain and enhance our brand, and such investments may not be successful.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Additionally, in order to
expand our reach, we engage with third-party distributors. To the extent those third-party distributors fail to comply with our operating
guidelines, we may not be successful in protecting our brand image. Product defects, product recalls, counterfeit products and ineffective
marketing are among the potential threats to the strength of our brands and to protect our brands&#8217; status we may need to make substantial
expenditures to mitigate the impact of such threats.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Moreover, if we fail to
continue to innovate to ensure that our products are deemed to achieve superior levels of function, quality and design, or to otherwise
be sufficiently distinguishable from our competitors&#8217; products, or if we fail to manage the growth of our on-line sales in a way
that protects the high-end nature of our brands, the value of our brands may be diluted, and we may not be able to maintain our premium
position and pricing or sales volumes, which could adversely affect our financial performance and business. We believe that maintaining
and enhancing our brands&#8217; image in new markets where we have limited brand recognition is important to expanding our consumer base.
It we are unable to maintain or enhance our brands in new markets, then our growth strategy could be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>We will need to raise capital in order
to realize our business plan and growth strategy, the failure of which could adversely impact our operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Our growth strategy is based
upon increasing the number of our clients and our consolidated revenue by making successful acquisitions and integrating businesses that
provide comparable or complementary cyber security services. As of December 31, 2024, our business was not profitable. Without adequate
funding, a significant increase in revenue, and satisfaction of our outstanding payables, we may not be able to achieve profitability
in the existing lines of business and attract further capital. As of April 14, 2025, we had available cash resources of approximately
$9,000,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We expect to continue to
finance our operations with available net operating cash flows and will need to raise additional capital in the future by issuing equity
or other forms of securities, which could significantly reduce the percentage ownership of our existing stockholders and substantially
dilute the equity of purchasers of our common stock in this offering. Furthermore, any newly issued securities could have rights, preferences,
and privileges senior to those of our existing common stock and may have a dilutive impact on the ownership interest of existing stockholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We may have difficulty obtaining
additional funds as and when needed, and we may have to accept terms that would adversely affect our stockholders. In addition, any adverse
conditions in the credit and equity markets may adversely affect our ability to raise funds when needed. Any failure to achieve adequate
funding will delay our research &amp; development and manufacturing efforts and could lead to difficulty in satisfying outstanding orders
of our hardware and software, as well as prevent us from responding to competitive pressures or taking advantage of unanticipated acquisition
opportunities. Any additional equity financing will likely be dilutive to stockholders, and certain types of equity financing, if available,
may involve restrictive covenants or other provisions that would limit how we conduct our business or finance our operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>The cost of raw materials, labor and freight
could lead to an increase in our cost of sales and cause our results of operations to suffer.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Increasing costs for raw
materials, labor or freight could make our sourcing processes more costly and negatively affect our gross margin and profitability. Wage
and price inflation in our source countries could cause unanticipated price increases, which may be significant. Energy costs have fluctuated
dramatically in the past and may fluctuate in the future. Rising energy costs may increase our costs of transporting our products for
distribution and the costs of products we source from our independent suppliers. Our independent suppliers may attempt to pass their
increased costs on to us, and our relationships with them may be harmed or lost if we refuse to pay such increases, which could lead
to product shortages. If we pay such increases, we may not be able to offset them through increases in our pricing and other means, which
could adversely affect our ability to maintain our targeted gross margins. If we attempt to pass the increases on to the consumers, our
sales may be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>Our international operations involve inherent
risks which could result in harm to our business.</i></b>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">As we expand our business
internationally a larger volume of our products will begin to be sold outside of the U.S. Accordingly, we are subject to the risks generally
associated with global trade and doing business abroad, which include foreign laws and regulations, varying consumer preferences across
geographic regions, political unrest, disruptions or delays in cross-border shipments and changes in economic conditions and countries
in which our products are sold. This includes, for example, the uncertainty surrounding the effect of Brexit, including changes to the
legal and regulatory framework that apply to the United Kingdom and its relationship with the European Union, as well as new and proposed
changes affecting tax laws and trade policy in the U.S. and elsewhere as further described in other risks in this section. The U.S. presidential
administration has indicated a focus on policy reforms that discourage U.S. corporations from outsourcing manufacturing and production
activities to foreign jurisdictions, including tariffs or penalties on goods manufactured outside the U.S., which may require us to change
the way we conduct business and adversely affect our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>We rely heavily on supply chain reliability
and predictability and continued disruption in our supply chain could have a material adverse impact on operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We rely heavily on supply
chain reliability and predictability in producing, transporting and delivering our products. The COVID-19 pandemic, Ukraine war, the
Israel-Hamas war, inflationary trends, shifts in consumer purchasing patterns, availability of transport, labor shortages in the shipping,
trucking, and warehousing industries, port strikes, infrastructure congestion, equipment shortages and other factors have all contributed
to delivery delays, greater costs and uncertainty in arranging and scheduling transport of our products. If we are unable to reliably
and consistently arrange shipment and storage of our products, we may be unable to ship, deliver and store our products in which case,
we will have to reverse sales and issue refunds to purchasers of our products. Changes in U.S. and international trade policies, including
to import and export tariffs and trade policy agreements, to address supply chain issues or otherwise could also have a significant impact
on our activities both in the United States and internationally. Supply chain disruptions and adverse consequences from aggressive trade
policies could have a material adverse impact on our profitability and financial performance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b></b></p>

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>We face risks associated with operating
in international markets.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We operate in a global marketplace
and international sales growth is a key element of our growth strategy. We are subject to risks associated with our international operations,
including but not limited to:</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 35.65pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 35.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 35.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Foreign
currency exchange rates;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Economic
or governmental instability in foreign markets in which we operate or in those countries from which we source our merchandise;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unexpected
changes in laws, regulatory requirements, taxes or trade laws;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Increases
in the cost of transporting goods globally;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Acts
of war, terrorist attacks, outbreaks of contagious disease and other events over which we have no control; and</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Changes
in foreign or domestic legal and regulatory requirements resulting in the imposition of new or more onerous trade restrictions, tariffs,
duties, taxes, embargoes, exchange or other government controls.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 35.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 35.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 35.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 35.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Any of these risks could
have an adverse impact on our results of operations, financial position or growth strategy. Furthermore, some of our international operations
are conducted in parts of the world that experience corruption to some degree. Our employees and resellers could take actions that violate
applicable anti-corruption laws and regulations. Violations of these laws, or allegations of such violations, could have an adverse impact
on our reputation, our results of operations or our financial position.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Foreign exchange movements
may also negatively affect the relative purchasing power of consumers and their willingness to purchase discretionary premium goods,
such as our products, which would adversely affect our net sales. We do not currently use the derivative markets to hedge foreign currency
fluctuations.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 35.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 35.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
we are unable to respond effectively to changes in market trends and consumer preferences, our market share, net sales and profitability
could be adversely affected.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
success of our business depends on our ability to identify the key product and market trends and bring products to market in a timely
manner that satisfy the current preferences of a broad range of consumers (either by enhancing existing products or by developing new
product offerings). Consumer preferences differ across and within different parts of the world, and shift over time in response to changing
aesthetics and economic circumstances. We believe that our success in developing products that are innovative and that meet our consumers&#8217;
functional needs is an important factor in our image as a premium brand, and in our ability to charge premium prices. We may not be able
to anticipate or respond to changes in consumer preferences, and, even if we do anticipate and respond to such changes, we may not be
able to bring to market in a timely manner enhanced or new products that meet these changing preferences. If we fail to anticipate or
respond to changes in consumer preferences or fail to bring products to market in a timely manner that satisfy new preferences, our market
share and our net sales and profitability could be adversely affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may be unable to appeal to new consumers while maintaining the loyalty of our core consumers.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part
of our growth strategy is to introduce new consumers, including female and young consumers, to our brands. If we are unable to attract
new consumers, including female and young consumers, our business and results of operations may be adversely affected as our core consumers&#8217;
age increases and purchasing frequency decrease. Initiatives and strategies intended to position our brand appeal to new, female and
young consumers may not appeal to our core consumers and may diminish the appeal of our brand to our core consumers, resulting in reduced
core consumer loyalty. If we are unable to successfully appeal to new, female and young consumers while maintaining our brand&#8217;s
image with our core consumers, then our net sales and our brand image may be adversely affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
depend on existing members of management and key employees to implement key elements in our strategy for growth, and the failure to retain
them or to attract appropriately qualified new personnel could affect our ability to implement our growth strategy successfully.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
successful implementation of our growth strategy depends in part on our ability to retain our experienced management team and key employees
and on our ability to attract appropriately qualified new personnel. For instance, our chief executive officer has extensive experience
running and developing golf simulation software. The loss of any key member of our management team or other key employees could hinder
or delay our ability to implement our growth strategy effectively. Further, if we are unable to attract appropriately qualified new personnel,
including a chief financial officer, we may not be successful in implementing our growth strategy. In either instance, our profitability
and financial performance could be adversely affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
do not employ traditional advertising channels, and if we fail to adequately market our brand through product introductions and other
means of promotion, our business could be adversely affected.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
marketing strategy depends on our ability to promote our brand&#8217;s message using online advertising and social media, and possibly
the use of newspapers and magazines to promote new product introductions in a cost-effective manner. We do not employ traditional advertising
channels such as billboards, television and radio. If our marketing efforts are not successful at attracting new consumers and increasing
purchasing frequency by our existing consumers, there may be no cost-effective marketing channels available to us for the promotion of
our brand. If we increase our spending on advertising, or initiate spending on traditional advertising, our expenses will rise, and our
advertising efforts may not be successful. In addition, if we are unable to successfully and cost-effectively employ advertising channels
to promote our brand to new consumers and new markets, our growth strategy may be adversely affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
rely significantly on information technology to operate our business. Any significant security breach of our confidential information
of our customers, applications, technology, networks, or other systems critical to our operations, or failure to comply with privacy
and security laws and regulations could damage our reputation, brands and business.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are heavily dependent on information technology systems and networks, including the Internet and third-party services (&#8220;Information
Technology Systems&#8221;), across our supply chain, including product design, production, forecasting, ordering, manufacturing, transportation,
sales and distribution, as well as processing financial information for external and internal reporting purposes, operations and other
business activities. Information Technology Systems are critical to many of our operating activities and our business processes, and
they may be negatively impacted by any service interruption or shutdown. For example, our ability to effectively manage and maintain
our inventory, manufacture, and ship products to customers on a timely basis depends significantly on the reliability of these Information
Technology Systems. We rely on a third-party systems provider to manage all our company data and transactions, record our financial transactions
and manage our operations. The failure of these systems to operate effectively, including s a result of security breaches, viruses, hackers,
malware, natural disasters, vendor business interruptions or other causes, or failure to properly maintain, protect, repair or upgrade
systems, or problems with transitioning to upgraded or replacement systems could cause delays in product fulfillment and reduced efficiency
of our operations, could require additional capital to remediate the problem which may not be sufficient to cover all eventualities,
and may have an adverse effect on our reputation, results of operations and financial condition.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also use Information Technology Systems to process financial information and results of operations for internal reporting purposes to
comply with regulatory financial reporting, legal and tax requirement. If the Information Technology Systems suffer sever damage, disruption
or shutdown and our business continuity plans, or those of our vendors, do not effectively resolve the issues in a timely manner, we
could experience delays in reporting our financial results, which could result in lost revenues and profits, as well as reputational
damage. Furthermore, we depend on Information Technology Systems and personal data collection for digital marketing, digital commerce,
consumer engagement and the marketing and use of our digital products and services. We also rely on our ability to engage in electronic
communications throughout the world between and among our employees as well as with other third-parties, including customers, suppliers,
vendors and consumers. Any interruption in the Information Technology Systems may impede our ability to engage in the digital space and
result in lost revenues, damage to our reputation and loss of consumers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with various facets of our business, we collect and use a variety of personal data related to our customers. Our failure to
prevent security breaches could damage our reputation and brands and substantially harm our business and results of operations. On our
website, a majority of the sales are billed to our consumers&#8217; credit card accounts directly, orders are shipped to a consumer&#8217;s
address, and consumers log on using their email address. In such transactions, maintaining compete security for the transmission of confidential
information on our website, such as consumers&#8217; credit card numbers and expiration dates, personal information and billing addresses
is essential to maintaining consumer confidence. In addition, we hold certain private information about our consumers, such as their
names, addresses, phone numbers and browsing and purchasing records. We rely on encryption and authentication technology licensed from
third-parties to effect the secure transmission of confidential information, including credit card numbers. Advances in computer capabilities,
new discoveries in the field of cryptography or other developments may result in a compromise or breach of the technology used by us
to protect consumer transaction data. In addition, any party who is able to illicitly obtain a user&#8217;s password could potentially
access the user&#8217;s transaction data or personal information. We may not be able to prevent third-parties, such as hackers or criminal
organizations, from stealing information provided by our consumers through our website. In addition, our third-party merchants and delivery
service providers may violate their confidentiality obligations and disclose information about our consumers. Any compromise of our security
or material violation of a non-disclosure obligation could damage our reputation and brand and expose us to a risk of loss or litigation
and possible liability, which could substantially harm our business and results of operations. In addition, anyone who is able to circumvent
our security measures could misappropriate proprietary information or cause interruptions in our operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moreover,
the platform and applications that we use to operate our business are highly technical and complex and may now or in the future contain
undetected errors, bugs, or vulnerabilities. Some errors in our code may only be discovered after the code has been deployed. Any errors,
bugs or vulnerabilities discovered in our c ode after deployment, inability to identify the cause or causes of performance problems within
an acceptable period of time or difficulty maintaining and improving performance of our platform, particularly during peak usage times,
could result in damage to our reputation or brand, loss of revenues, or liability for damages, any of which could adversely affect our
business and financial results. To the extent we do not effectively address capacity constraints, upgrade our systems as needed and continually
develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business and operating
results may be harmed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>Global economic, political and industry
conditions constantly change and unfavorable conditions may have a material adverse effect on our business and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We are a global company
with worldwide operations. Volatile economic, political and market conditions, such as political or economic instability, civil unrest,
trade sanctions, acts of terrorism in the regions or hostilities, including the recent conflict between Russia and Ukraine, may have
a negative impact on our operating results and our ability to achieve our business objectives. We may not have insight into economic
and political trends that could emerge and negatively affect our business. In addition, significant or volatile changes in exchange rates
between the U.S. dollar and other currencies may have a material adverse impact upon our liquidity, revenues, costs and operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>Our products face intense competition.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We are a sports equipment
and technology company delivering products and technologies and the relative popularity of indoor golf and other various sports activities
and changing design trends affect the demand of our products. The sports equipment industry and sports-related technology industry are
both are highly competitive both in the U.S. and worldwide. We compete domestically and internationally with a significant number of
athletic and sports equipment companies and sports-related technology companies, including sports-related technology companies, including
large companies having diversified lines of athletic and sports equipment and sports technology products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Product offerings, technologies,
marketing expenditures (including expenditures for advertising and endorsements), pricing, costs of production, customer service, digital
commerce platforms and social media presence are areas of intense competition. This, in addition to rapid changes in technology and consumer
preferences in the markets for athletic and sports equipment, constitute significant risk factors in our operations. In addition, the
competitive nature of retail including shifts in the ways in which consumers are shopping, and the rising trend of digital commerce,
constitutes a risk factor implicating our online and wholesale operations. If we do not adequately and timely anticipate and respond
to our competitors, our costs may increase or the consumer demand for our products may decline significantly.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>We rely on technical innovation and high-quality
products to compete in the market for our products.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Research and development
play a key role in technical innovation. We rely upon specialists in the fields of electrical and mechanical engineering, industrial
design, sustainability and related fields, as well as other experts to develop and test cutting-edge performance products. While we strive
to produce products that help to enhance player performance, if we fail to introduce technical innovation in our products, consumer demand
for our products could decline, and if we experience problems with the quality of our products, we may incur substantial expenses to
remedy the problems.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>Failure to continue to obtain or maintain
high-quality endorsers of our products could harm our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We establish relationships
with professional athletes, as well as other public figures such as teaching pros and influencers, to develop, evaluate and promote our
products, as well as establish product authenticity with consumers. However, as competition in our industry has increased, the costs
associated with establishing and retaining such sponsorships and other relationships have increased. If we are unable to maintain our
current associations with professional athletes, or other public figures, or to do so at a reasonable cost, we could lose the high visibility
or on-field authenticity associated with our products, and we may be required to modify and substantially increase our marketing investments.
Any substantial deterioration in these relationships, or substantial deterioration of our relationship with their talent managers or
other key personnel, could adversely affect our business. As a result, our brands, net revenues, expenses and profitability could be
harmed. If certain endorsers were to stop using our products contrary to their endorsement agreements, our business could be adversely
affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b><i>Actions taken by athletes or other endorsers,
associated with our products that harm the reputations of those athletes or endorsers, could also seriously harm our brand image with
consumers and, as a result, could have an adverse effect on our sales and financial condition.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Actions taken by athletes
or other endorsers, associated with our products that harm the reputations of those athletes or endorsers, could also seriously harm
our brand image with consumers and, as a result, could have an adverse effect on our sales and financial condition. Poor performance
by our endorsers, a failure to continue to correctly identify future athletes, public figures or sports organizations, to use and endorse
our products or a failure to enter into cost-effective endorsement arrangements with prominent athletes, public figures, and sports organizations
could adversely affect our brand, sales and profitability. we are also subject to laws, regulations and industry standards relating to
endorsements and influencer marketing. Many of these laws, regulations and industry standards are changing and may be subject to differing
interpretations, are costly to comply with or inconsistent among jurisdictions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 20; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;<b><i>Our business may be affected by
seasonality, which could result in fluctuations in our operating results.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">We expect to experience
moderate fluctuations in aggregate sales volume during the year. We expect revenues in the first and fourth fiscal quarters to exceed
those in the second and third fiscal quarters. However, the mix of product sales may vary considerably from time to time as a result
of changes in seasonal and geographic demand for golf equipment and in connection with the timing of significant sporting events. In
addition, our customers may cancel orders, change delivery schedules or change the mix of products ordered with minimal notice. As a
result, we may not be able to accurately predict our quarterly sales. Accordingly, our results of operations are likely to fluctuate
significantly from period to period. Our operating margins are also sensitive to several additional factors that are beyond our control,
including transportation costs, shifts in product sales mix and geographic sales trends, all of which we expect to continue. Results
of operations in any period should not be considered indicative of the results to be expected for any future period.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Failure
to accurately forecast consumer demand could lead to excess inventories or inventory shortages, which could result in decreased operating
margins, reduced cash flows and harm to our business.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is a risk we may be unable to sell excess products. Inventory levels in excess of customer demand may result in inventory write-downs,
and the sale of excess inventory at discounted prices could significantly impair our brand image and have an adverse effect on our operating
results, financial condition and cash flows. Conversely, if we underestimate consumer demand for our products or if our suppliers fail
to supply products, we require at the time we need them, we may experience inventory shortages. Inventory shortages might delay shipments
to customers, negatively impact distributor and consumer relationships and diminish brand loyalty. The difficulty in forecasting demand
also makes it difficult to estimate our future results of operations, financial condition and cash flows from period to period. A failure
to accurately predict the level of demand of our products could adversely affect our net revenues and net income, and we are unlikely
to forecast such effects with any certainty in advance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
the technology-based systems that give our consumers the ability to shop with us online do not function effectively, our operating results,
as well as our ability to grow our digital commerce business globally, could be materially adversely affected.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Many
of our customers shop with us through our digital platforms. Increasingly, consumers are using mobile-based devices and applications
to shop online with us and with our competitors and to do comparison shopping. We are increasingly using social media and proprietary
mobile applications to interact with our consumers and as a means to enhance their shopping experience. Any failure on our part to provide
attractive, effective, reliable, user-friendly digital commerce platforms that offer a wide assortment of merchandise with rapid delivery
options and that continually meet the changing expectations of online shoppers could place us at a competitive disadvantage result in
the loss of digital commerce and other sales, harm our reputation with consumers, have a material adverse impact on the growth of our
digital commerce business globally and could have a material adverse impact on our business and operations, some of which are beyond
our control, pose risks and uncertainties. Risks include, but are not limited to, credit card fraud or data mismanagement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
financial results may be adversely affected if substantial investments in business and operations fail to produce expected returns.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we may invest in technology, business infrastructure, new businesses, product offering and manufacturing innovation and
expansion of existing businesses, such as our digital commerce operations, which require substantial cash investments and management
attention. We believe cost-effective investments are essential to business growth and profitability; however, significant investments
are subject to typical risks and uncertainties inherent in developing a new business or expanding an existing business. The failure of
any significant investment to provide expected returns or profitability could have a material adverse effect on our financial results
and divert management attention from more profitable operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
business is sensitive to consumer spending and general economic conditions.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business may be adversely affected by the Ukraine-Russia war and the Israel-Hamas war, as well as macro-economic conditions such as inflation,
employment levels, wage and salary levels, trends in consumer confidence and spending, reduction in consumer net worth, interest rates,
the availability of consumer credit and taxation and tariff policies which may influence on public spending confidence. Recent dramatic
downturns in the strength of the global stock markets, currencies and key economies have highlighted many, if not all, of these risks.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consumer
purchases in general may decline during recessions, periods of prolonged declines in the equity markets or housing markets and periods
when disposable income and perceptions of consumer wealth are lower, and these risks may be exacerbated due to our focus on discretionary
premium sporting good items. A downturn in the global economy, or in a regional economy in which we have significant sales, could have
a material adverse effect on consumer purchases of our products, our results of operations and our financial position, and a downturn
adversely affecting our consumer base could have a disproportionate impact on our business.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
continues to be a significant and growing volatility and uncertainty in the global economy, which has gone on during and after the Coronavirus
pandemic affecting all business sectors and industries. In addition, the on-going uncertainty in Europe and any resulting disruption
could adversely impact our net sales in EMEA and globally unless and until economic conditions in that region improve and the prospects
of national debt defaults in Europe decline. Further or future downturns may adversely affect traffic on our on-line sales portals and
could materially impact and adversely affect our results of operations, financial position and growth strategy.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>We
have a material weakness in our internal controls, which could cause our financial reporting to be unreliable and lead to misinformation
being disseminated to the public.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over our financial reporting. As defined in Exchange
Act Rule 13a-15(f), internal controls over financial reporting is a process designed by, or under the supervision of, the principal executive
and principal financial officer and effected by the board of directors of the Company (the &#8220;Board of Directors&#8221;), 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 generally accepted accounting principles and includes those policies and procedures
that:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the
Company;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance
with generally accepted accounting principles and that receipts and expenditures of the Company are being made only in accordance with
authorizations of management and/or directors of the Company; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company&#8217;s
assets that could have a material effect on the financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently have a material weakness in our internal controls, which could cause financial reporting to be unreliable and lead to misinformation
being disseminated to the public. Investors relying upon this misinformation may make an uninformed investment decision.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Failure
to achieve and maintain an effective internal control environment could cause us to face regulatory action and also cause investors to
lose confidence in our reported financial information, either of which could have a material adverse effect on the Company&#8217;s business,
financial condition, results of operations and future prospects.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
our auditors will not be required to formally attest to the effectiveness of our internal control over financial reporting pursuant to
Section 404 until we are no longer a &#8220;smaller reporting company&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
cost of being a public company could result in us being unable to continue as a going concern.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a public company, we are required to comply with numerous financial reporting and legal requirements, including those pertaining to audits
and internal control. The costs of maintaining public company requirements could be significant and may preclude us from seeking financing
or equity investment on terms acceptable to us and our shareholders. We estimate these costs to be in excess of $250,000 per year and
may be higher if our business volume or business activity increases significantly. Our current estimate of costs does not include the
necessary expenses associated with compliance, documentation and specific reporting requirements of Section 404 as we will not be subject
to the full reporting requirements of Section 404 until we no longer qualify as a &#8220;smaller reporting company&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
our revenues are insufficient or non-existent, and/or we cannot satisfy many of these costs through the issuance of shares or debt, we
may be unable to satisfy these costs in the normal course of business. This would certainly result in our being unable to continue as
a going concern.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
ability to sell our products and services will be dependent on the quality of our technical support and our failure to deliver high-quality
technical support services could have a material adverse effect on our sales and results of operations.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we do not effectively assist our users in deploying our products and services, succeed in helping our users quickly resolve post-deployment
issues and provide effective ongoing support, or it potential customers perceive that we may not be able to achieve the foregoing, our
ability to sell our products and services would be adversely affected, and our reputation with potential users could be harmed. In addition,
if we expand our operations internationally, our technical support team will face additional challenges, including those associated with
delivering support, training and documentation in languages other than the English language. As a result, our failure to deliver and
maintain high-quality technical support services to our users could result in customers choosing to use our competitors&#8217; products
or services in the future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
we are not able to enhance or introduce new products that achieve market acceptance and keep pace with technological developments, our
business, results of operations and financial condition could be harmed.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to attract new users and increase revenue from existing customers depends in part on our ability to enhance and improve our platforms,
increase adoption and usage of our products and introduce new products and features. The success of any enhancements or new products
depends on several factors, including timely completion, adequate quality testing, actual performance quality, market-accepted pricing
levels and overall market acceptance and demand. Enhancements and new products that we develop may not be introduced in a timely or cost-effective
manner, may contain defects, may have interoperability difficulties with our platform, or may not achieve the market acceptance necessary
to generate significant revenue. If we are unable to successfully enhance our existing platform and capabilities to meet evolving customer
requirements, increase adoption and usage of our platform, develop new products, or if our efforts to increase the usage of our products
are more expensive than we expect, then our business, results of operations and financial condition could be harmed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Customer
may experience difficulty in integrating E6 Connect or E6 Apex with third-party applications, which would inhibit sales.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">E6
Connect and E6 Apex may serve a customer base with a wide variety of constantly changing hardware, operating system software, packaged
software applications and networking platforms. If E6 Connect or E6 Apex fails to gain broad market acceptance due to its inability to
support a variety of these platforms, our operating results may suffer. Our business depends, in part, on the following factors:&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Our
ability to integrate E6 Connect and/or E6 Apex with multiple platforms and existing systems and to modify our product as new versions
of packaged applications are introduced;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Access
to application program interfaces for the third-party software products that are integrated with our products; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Our
ability to anticipate and support new standards.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
Related to the Company&#8217;s Legal and Regulatory Requirements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Failure
to adequately protect our intellectual property and curb the sale of counterfeit merchandise could injure our brand and negatively affect
our sales.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
trademarks, copyrights, patents, designs and other intellectual property rights are important to our success and our competitive position.
We devote significant resources to the registration and protection of our trademarks and patents. In spite of our efforts, counterfeiting
and design copies may still occur. If we are unsuccessful in challenging the usurpation of these rights by third-parties, this could
adversely affect our future sales, financial condition and results of operations. Our efforts to enforce our intellectual property rights
can potentially be met with defenses and counterclaims attacking the validity and enforceability of our intellectual property rights.
Unplanned increases in legal fees and other costs associated with protecting out intellectual property rights could result in higher
operating expenses. Additionally, legal regimes outside the U.S., particularly those in Asia, including China, may not always protect
intellectual property rights to the same degree ad U.S. laws, or the time required to enforce our intellectual property rights under
these legal regimes may be lengthy and delay our recovery.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may become subject to product liability lawsuits or claims, which could harm our financial condition and liquidity if we are not able
to successfully defend or insure against such claims.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may be subject to product liability lawsuits and claims that, individually or in the aggregate, could harm our business, prospects, results
of operations and financial condition. We may face lawsuits or claims if our products do not perform as expected, malfunction or are
used without complying with their specifications. Moreover, a product lawsuit or claim, regardless of merit, could generate negative
publicity about our products, which could have a material effect on our brand, business, prospects, results of operations and financial
condition. Any lawsuit or claim seeking monetary damages significantly exceeding our coverage or outside of our coverage may have a material
adverse effect on our business and financial condition.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<!-- Field: Page; Sequence: 24; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fluctuations
in our tax obligations and effective tax rate may have a negative effect on our operating results.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may be subject to income taxes in multiple jurisdictions. We record tax expense based on our estimates of future payments, which include
reserves for uncertain tax positions in multiple tax jurisdictions. At any one time, many tax years may be subject to audit by various
taxing jurisdictions. The results of these audits and negotiations with taxing authorities may affect the ultimate settlement of these
issues. As a result, we expect that throughout the year there could be ongoing variability in our quarterly tax rates as events occur
and exposures are evaluated. Further, our effective tax rate in a given financial period may be materially impacted by changes in mix
and level of earnings or by changes to existing accounting rules or regulations. In addition, tax legislation enacted in the future could
negatively impact our current or future tax structure and effective tax rates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
could be subject to changes in tax rates, adoption of new tax laws, additional tax liabilities or increased volatility in our effective
tax rate.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to the tax laws in the U.S. and numerous foreign jurisdictions. Current economic and political conditions make tax laws and
regulations, or their interpretation and application, in any jurisdiction subject to significant change. On December 22, 2017, the U.S.
enacted the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;), which includes a number of significant changes to previous U.S. tax laws
that impact us, including provisions for a one-time transition tax on deemed repatriation of undistributed foreign earnings, and a reduction
in the corporate tax rate from 35% to 21% for tax years beginning after December 31, 2017, among other changes. The Tax Act also transitions
U.S. international taxation from a worldwide system to a modified territorial system and includes base erosion prevention measures on
non-U.S. earnings, which has the effect of subjecting certain earnings of foreign subsidiaries to U.S. taxation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Portions
of our operations may be subject to a reduced tax rate or are free of tax under various tax holidays and rulings. We also utilize rulings
and other agreements to obtain certainty in treatment of certain tax matters. These holidays and rulings expire in whole or in part from
time to time and may be extended when certain conditions are met or terminated if certain conditions are not met. The impact of any changes
in conditions would be the loss of certainty in treatment this potentially impacting our effective income tax rate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may also be subject to the examination of our tax returns by the U.S. Internal Revenue Service (&#8220;IRS&#8221;) and other tax authorities.
We regularly assess the likelihood of an adverse outcome resulting from these examinations to determine the adequacy of our provision
for income taxes. Although we believe our tax provisions are adequate, the final determination of tax audits and any related disputes
could be materially different from our historical income tax provisions and accruals. The results of audits or related disputes could
have an adverse effect on our financial statements for the period or periods for which the applicable final determinations are made.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>To
the extent we may rely on endorsements or testimonials, we will review any relevant relationships for compliance with the Endorsement
Guides and we will otherwise endeavor to follow the FTC Act and other legal standards applicable to our advertising.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Federal Trade Commission (&#8220;FTC&#8221;) regulates the use of endorsements and testimonials in advertising as well as relationships
between advertisers and social media influencers pursuant to principles described in the FTC&#8217;s Guides Concerning the Use of Endorsements
and Testimonials in Advertising, or the Endorsement Guides. The Endorsement Guides provide that an endorsement must reflect the honest
opinion of the endorser and cannot be used to make a claim about a product that the product&#8217;s marketer couldn&#8217;t itself legally
make. They also say that if there is a connection between an endorser and the marketer that consumers would not expect and it would affect
how consumers evaluate the endorsement, that connection should be disclosed. Another principle in the Endorsement Guides applies to ads
that feature endorsements from people who achieved exceptional, or even above average, results from using a product. If the advertiser
doesn&#8217;t have proof that the endorser&#8217;s experience represents what people will generally achieve using the product as described
in the ad, then an ad featuring that endorser must make clear to the audience what results they can generally expect to achieve and the
advertiser must have a reasonable basis for its representations regarding those generally expected results. Although the Endorsement
Guides are advisory in nature and do not operate directly with the force of law, they provide guidance about what the FTC staff generally
believes the Federal Trade Commission Act, or FTC Act, requires in the context using of endorsements and testimonials in advertising
and any practices inconsistent with the Endorsement Guides can result in violations of the FTC Act&#8217;s proscription against unfair
and deceptive practices.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent we may rely on endorsements or testimonials, we will review any relevant relationships for compliance with the Endorsement
Guides and we will otherwise endeavor to follow the FTC Act and other legal standards applicable to our advertising. However, if our
advertising claims or claims made by our social media influencers or by other endorsers with whom we have material connection do not
comply with the Endorsement Guides or any requirement of the FTC Act or similar state requirements, the FTC and state consumer protection
authorities could subject us to investigations and enforcement actions, impose penalties, require us to pay monetary consumer redress,
require us to revise our marketing materials and require us to accept burdensome injunctions, all of which harm our business, reputation,
financial condition and results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0"><b><i>For as long as we
are a &#8220;smaller reporting company&#8221; we will not be required to comply with certain requirements that apply to other publicly
reporting companies. We cannot predict whether the reduced disclosure requirements applicable to smaller reporting companies will make
our common shares less attractive to investors.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are currently a &#8220;smaller
reporting company&#8221;. For as long as we continue to be a smaller reporting company, we may choose to take advantage of certain exemptions
from reporting requirements applicable to other publicly reporting companies that are not smaller reporting companies. These include
not being required to comply with the auditor attestation of our internal controls over financial reporting provided by Section 404 of
the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and not being required to provide certain disclosures regarding executive
compensation required of larger publicly reporting companies. We cannot predict if investors will find our common shares less attractive
if we choose to rely on these exemptions. If some investors find our common shares less attractive as a result of any choices to reduce
future disclosure, there may be a less active trading market for our shares and our share price may be more volatile. Further, as a result
of these scaled regulatory requirement, our disclosure may be more limited than that of other publicly reporting companies and you may
not have the same protections afforded to shareholders of such companies.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risks
Related to TruGolf&#8217;s Dual Class Structure</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
dual class structure of the TruGolf Common Stock will have the effect of concentrating voting power with TruGolf&#8217;s founders, which
will limit an investor&#8217;s ability to influence the outcome of important transactions, including a change in control.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Class B Shares have 25 votes per share, while TruGolf Class A Shares have one vote per share. The TruGolf Founders, Christopher Jones,
Steven R. Johnson and David Ashby, hold all an aggregate of 9,999,999 shares of TruGolf Class B Common Stock. As a result, if
they act together, they will be able to control matters submitted to TruGolf&#8217;s shareholders for approval, including the election
of directors, amendments of its organizational documents and any merger, consolidation, sale of all or substantially all of its assets
or other major corporate transactions (although neither Founder will individually have a majority of the voting power). As long as the
TruGolf Founders continue to hold TruGolf Class B Common Stock they may be able to control the outcome of matters submitted to stockholders
for approval. TruGolf&#8217;s Founders may have interests that differ from yours and may vote in a way with which you disagree and which
may be adverse to your interests. This concentrated control may have the effect of delaying, preventing or deterring a change in control
of TruGolf, could deprive its stockholders of an opportunity to receive a premium for their shares as part of a sale of TruGolf, and
might ultimately affect the market price of shares of TruGolf Class A Common Stock. The Proposed Charter provides that each share of
Class B common stock may be converted, at any time, into one share of Class A common stock at the option of the holder of Class B common
stock, which, if issued in the future, could result in dilution to holders of Class A Shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 26; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>TruGolf
cannot predict the impact TruGolf&#8217;s dual class structure may have on the stock price of TruGolf Common Stock.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
cannot predict whether TruGolf&#8217;s dual class structure will result in a lower or more volatile market price of the TruGolf Common
Stock or in adverse publicity or other adverse consequences. For example, certain index providers have announced restrictions on including
companies with multiple-class share structures in certain of their indexes. In July 2017, FTSE Russell and S&amp;P Dow Jones announced
that they would cease to allow most newly public companies utilizing dual or multi-class capital structures to be included in their indices.
Affected indices include the Russell 2000 and the S&amp;P 500, S&amp;P MidCap 400 and S&amp;P SmallCap 600, which together make up the
S&amp;P Composite 1500. Beginning in 2017, MSCI, a leading stock index provider, opened public consultations on their treatment of no-vote
and multi-class structures and temporarily barred new multi-class listings from certain of its indices; however, in October 2018, MSCI
announced its decision to include equity securities &#8220;with unequal voting structures&#8221; in its indices and to launch a new index
that specifically includes voting rights in its eligibility criteria. Under the announced policies, TruGolf&#8217;s dual class capital
structure would make us ineligible for inclusion in certain indices, and as a result, mutual funds, exchange-traded funds and other investment
vehicles that attempt to passively track those indices will not be investing in its shares. These policies are still fairly new and it
is as of yet unclear what effect, if any, they will have on the valuations of publicly traded companies excluded from the indices, but
it is possible that they may depress these valuations compared to those of other similar companies that are included. Because of TruGolf&#8217;s
dual class structure, TruGolf will likely be excluded from certain of these indexes and TruGolf cannot assure you that other stock indexes
will not take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes,
exclusion from stock indexes would likely preclude investment by many of these funds and could make TruGolf Class A Common Stock less
attractive to other investors. As a result, the market price of the TruGolf Class A common stock could be adversely affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risks
Related to Ownership of TruGolf&#8217;s Securities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>There
is currently limited liquidity of shares of our common stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
can give no assurance that an active trading market for shares of our common stock will develop on the Nasdaq or if it develops, will
be sustained, or that the shares of common stock will trade at or above the public offering price. Failure to develop or maintain a trading
market could negatively affect its value and make it difficult or impossible for you to sell your shares. Even if a market for our common
stock does develop, the market price of our common stock may be highly volatile. In addition to the uncertainties relating to future
operating performance and the profitability of operations, factors such as variations in interim financial results or various, as yet
unpredictable, factors, many of which are beyond our control, may have a negative effect on the market price of our common stock. The
liquidity of the Company&#8217;s common stock may be adversely affected by a reverse stock split due to the reduced number of shares
outstanding following such an action. This effect could be further compounded if the market price of the Company&#8217;s common stock
does not increase proportionately as a result of the reverse stock split.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
stock price may be volatile, or may decline regardless of our operating performance, and you could lose all or part of your investment
as a result.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
should consider an investment in our securities to be risky, and you should invest in our securities only if you can withstand a significant
loss and wide fluctuation in the market value of your investment. The market price of our common shares could be subject to significant
fluctuations in response to the factors described in this section and other factors, many of which are beyond our control. Among the
factors that could affect our stock price are:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
Actual or anticipated variations in our quarterly and annual operating results or those of companies perceived to be similar to us;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
Weather conditions, particularly during holiday shopping periods;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
Changes in expectations as to our future financial performance, including financial estimates by securities analysts and investors, or
differences between our actual results and those expected by investors and securities analysts;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
Fluctuations in the market valuations of companies perceived by investors to be comparable to us;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 27; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
The public&#8217;s response to our or our competitor&#8217;s filings with the SEC or announcements regarding new products or services,
enhancements, significant contracts, acquisitions, strategic investments, litigations, restructurings or other significant matters;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
Speculation about our business in the press or the investment community;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
Future sales of our shares;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
Actions by our competitors;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
Additions or departures of members of our senior management or other key personnel; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
The passage of legislation or other regulatory developments affecting us or our industry.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the securities markets have experienced significant price and volume fluctuations that have affected and continue to affect
market price of equity securities of many companies. These fluctuations have often been unrelated or disproportionate to the operating
performance of particular companies. These broad market fluctuations, as well as general economic, systemic, political and market conditions,
such as recessions, loss of investor confidence, interest rate changes, or international currency fluctuations, may negatively affect
the market price of our shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
any of the foregoing occurs, it could cause our stock price to fall and may expose us to securities class action litigation that, even
if unsuccessful, could be costly to defend and a distraction to management.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
trading market for our common shares will be influenced by the research and reports that equity research analysts publish about us and
our business. The price of our common shares could decline if one or more securities analysts downgrade our common shares or if those
analysts issue a sell recommendation or other unfavorable commentary or cease publishing reports about us or our business. If one or
more of the analysts who elect to cover us downgrade our common shares, our share price could decline rapidly. If one or more of these
analysts cease coverage of us, we could lose visibility in the market, which in turn could cause our common share price and trading volume
to decline.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have received notices of delinquency from the Nasdaq for violations of listing rules and there is no assurance that we will regain compliance
and maintain our listing on the Nasdaq.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company previously received a deficiency letter from the Listing Qualifications Department of the Nasdaq Stock Market notifying the Company
that the listing of its Class A common stock was not in compliance with: (i) the minimum Market Value of Publicly Held Shares requirement
set forth in Nasdaq Listing Rule 5450(b)(2)(C) (the &#8220;MVPHS Rule&#8221;); (ii) the minimum bid price requirement of $1.00 per share
set forth in Nasdaq Listing Rule 5450(a)(1) (the &#8220;Bid Price Rule&#8221;); and (iii) the minimum shareholders&#8217; equity requirement
set forth in Nasdaq Listing Rule 5450(b)(1)(A) (the &#8220;Equity Rule&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company requested a hearing before a Nasdaq hearing panel (the &#8220;Panel&#8221;) to present a plan to regain compliance with all the
continued listing requirements of Nasdaq and such hearing was held May 15, 2025. On May 30, 2025, the Panel provided the Company a temporary
exception to regain compliance with the Bid Price Rule until July 8, 2025 and with the MVPHS Rule and Equity Rule until July 30, 2025.
In addition, the Panel directed that the Company&#8217;s listing be transferred to the Nasdaq Capital Market, effective at the open of
business on June 3, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Panel reserves the right to reconsider the terms of this exception based on any event, condition or circumstance that exists or develops
that would, in the opinion of the Panel, make continued listing of the Company&#8217;s securities on Nasdaq inadvisable or unwarranted.
The Panel notification advised the Company that the Nasdaq Listing and Hearing Review Council may, on its own motion, determine to review
any Panel decision within 45 calendar days after issuance of the written decision. If the Listing Council determines to review the Panel&#8217;s
decision in the Company&#8217;s matter, it may affirm, modify, reverse, dismiss or remand the decision to the Panel.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
can be no assurances that the Company will be able to satisfy Nasdaq&#8217;s continued listing requirements. If the Company&#8217;s common
stock ceases to be listed for trading on the Nasdaq Market, the Company would expect its common stock would be traded on one of the three
tiered marketplaces of the OTC Markets Group.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price
and trading volume could decline.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
trading market for our common stock will depend in part on the research and reports that securities or industry analysts publish about
us or our business. Securities and industry analysts do not currently, and may never, publish research on our company. If no securities
or industry analysts commence coverage of our company, the trading price for our stock may be negatively impacted. In the event securities
or industry analysts initiate coverage, or if one or more of the analysts who covers us downgrades our stock or publishes inaccurate
or unfavorable research about our business, our stock price may decline. If one or more of these analysts ceases coverage of our company
or fails to publish reports on us regularly, demand for our stock could decrease, which might cause our stock price and trading volume
to decline.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
our shares of common stock become subject to penny stock rules, it would become more difficult to trade our shares.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
SEC has adopted rules that regulate broker-dealer practices in connection with transactions in penny stocks. Penny stocks are generally
equity securities with a price of less than $5.00, other than securities registered on certain national securities exchanges or authorized
for quotation on certain automated quotations systems, provided that current price and volume information with respect to transactions
in such securities provided by the exchange or system. If we are unable to maintain or retain a listing on the Nasdaq and if the price
of our common stock is less than $5.00, our common stock will be deemed a penny stock. The penny stock rules require a broker-dealer,
before a transaction in a penny stock not otherwise exempt from those rules, to deliver a standardized risk disclosure document containing
specified information. In addition, the penny stock rules require that before effecting any transaction in a penny stock not otherwise
exempt from those rules, a broker-dealer must make a special written determination that the penny stock is a suitable investment for
the purchaser and receive (i) the purchase&#8217;s written acknowledgment of the receipt of a risk disclosure statement; (ii) a written
agreement to transaction involving penny stocks; and (iii) a signed and dated copy of a written suitability statement. These disclosure
requirements may have the effect of reducing the trading activity in the secondary market for our common stock, and therefore stockholders
may have difficulty selling their shares.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Anti-takeover
provisions in TruGolf&#8217;s governing documents could delay or prevent a change of control.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
provisions of the Company&#8217;s Charter and Bylaws may have an anti-takeover effect and may delay, defer or prevent a merger,
acquisition, tender offer, takeover attempt or other change of control transaction that a stockholder might consider in its best interest,
including those attempts that might result in a premium over the market price for the shares held by TruGolf&#8217;s stockholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
provisions provide for, among other things:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
a dual class common stock structure, which provides the TruGolf Founders with the ability to control the outcome of matters requiring
stockholder approver, even if they own significantly less than a majority of the share of TruGolf Common Stock;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
the ability of the TruGolf Board to issue one or more series of preferred stock;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
advance notice for nominations of directors by stockholders and for stockholders to include matters to be considered at TruGolf&#8217;s
annual meetings;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
only the Chairman of the TruGolf Board, the Chief Executive Officer of TruGolf, or a majority of the TruGolf Board is authorized to call
a special meeting of stockholders; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
limiting the ability of stockholders to act by written consent;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
anti-takeover provisions could make it more difficult for a third party to acquire TruGolf, even if the third party&#8217;s offer may
be considered beneficial by many of TruGolf&#8217;s stockholders. As a result, TruGolf&#8217;s stockholders may be limited in their ability
to obtain a premium for their shares. These provisions could also discourage proxy contests and make it more difficult for you and other
stockholders to elect directors of your choosing and to cause TruGolf to take other corporate actions you desire. <i>See</i> &#8220;<i>Description
of our Securities</i>.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Sales
of a substantial number of our securities in the public market by the Selling Securityholders could cause the price of our securities
to decrease significantly.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Selling Securityholders can resell, under this prospectus, up to 420,825,000 Class A Common Stock. The securities being offered
in this prospectus represent a substantial multiple of our issued and outstanding Class A Common Stock, and the sale of such securities
in the public market by the Selling Securityholders, or the perception that those sales might occur, could depress the market price of
our Class A Common Stock, and could impair our ability to raise capital through the sale of additional equity securities. We are unable
to predict the effect that such sales may have on the prevailing market price of our Class A Common Stock.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_007"></span>USE
OF PROCEEDS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of the securities offered by the Selling Securityholders pursuant to this prospectus will be sold by the Selling Securityholders for
their respective accounts. We will not receive any of the proceeds from the sale of the securities registered hereunder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event any Warrants are exercised for cash, we would receive the proceeds from any such cash exercise, provided, however, we will
not receive any proceeds from the sale of the shares of Class A Common Stock underlying the Series A Preferred Stock issuable
upon such exercise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expect to use the net proceeds from the exercise of the Warrants, if any, for general corporate purposes. We will have broad discretion
over the use of any proceeds from such exercise. There is no assurance that the holders of the Warrants will elect to exercise for cash
any or all of such Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 30; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Selling Securityholders will pay any underwriting discounts and commissions and expenses incurred by the Selling Securityholders for
brokerage, accounting, tax, legal services, or any other expenses incurred by the Selling Securityholders in disposing of the securities.
We will bear the costs, fees, and expenses incurred in effecting the registration of the securities covered by this prospectus, including
all registration and filing fees, Nasdaq listing fees, and fees and expenses of our counsel and our independent registered public accounting
firm.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_008"></span>MARKET
PRICE OF OUR CLASS A COMMON STOCK AND DIVIDEND INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Market
Price of Our Class A Common Stock</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Class A Common Stock are currently listed on The Nasdaq Capital Market, of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;) under the
symbol &#8220;TRUG&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 20, 2025, there were approximately 38 holders of record of our Class A Common Stock. Such numbers do not include
beneficial owners holding our securities through nominee names.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dividend
Policy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have never declared or paid any cash dividends on our capital stock, and we do not currently intend to pay any cash dividends for the
foreseeable future. We expect to retain future earnings, if any, to fund the development and growth of our business. Any future determination
to pay dividends on our Class A Common Stock will be at the discretion of our board of directors and will depend upon, among other factors,
our financial condition, operating results, current and anticipated cash needs, plans for expansion, and other factors that our board
of directors may deem relevant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_010"></span>BUSINESS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">Unless otherwise indicated or the context requires
otherwise, the terms &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; and &#8220;our company&#8221; refer to TruGolf Holdings,
Inc., a Delaware corporation (&#8220;TruGolf&#8221;), and its wholly owned subsidiaries, including TruGolf, Inc., a Nevada corporation
(&#8220;TruGolf Nevada&#8221;) and TruGolf Links Franchising, LLC (&#8220;Links&#8221;), a Delaware limited liability company.</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our
Business</i></span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i></i><b>Our </b></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate and Acquisition
History</b></span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Nevada, was formed as a Utah corporation on October 4, 1995, under the name TruGolf Incorporated, and was a subsidiary of Access Software.
On June 9, 1999, TruGolf Nevada changed its name to TruGolf, Inc. Upon the acquisition of Access Software by Microsoft Corp. in
August 1999, the core programming and graphics team of the Links<sup>TM</sup>&#160;video game series were spun out to TruGolf Nevada.</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on April 26, 2016, TruGolf Nevada filed Articles of Merger with the State of Utah, Department of Commerce, and on April 28, 2016, TruGolf
Nevada filed Articles of Merger with the Secretary of State of Nevada, pursuant to which TruGolf, Inc., a Utah corporation, merged with
and into TruGolf Nevada, pursuant to a Plan of Merger. TruGolf Nevada was the surviving corporation and, in connection with the
Plan of Merger, TruGolf Nevada affected a four-for-one forward stock split of its outstanding common stock.</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Holdings, Inc. (f/k/a Deep Medicine Acquisition Corp.) (&#8220;TruGolf&#8221;, and together with its subsidiaries, the &#8220;Company&#8221;),
was incorporated on July 8, 2020, as a Delaware corporation and formed for the purpose of effecting a business combination, with no material
operation of its own.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">On March 31, 2023, we entered into an Agreement
and Plan Of Merger (the &#8220;Merger Agreement&#8221;) with Deep Medicine Acquisition Corp. (&#8220;DMAQ&#8221;), a Delaware Corporation,
DMAQ Merger Sub Inc. (&#8220;Merger Sub&#8221;), a Nevada corporation and a wholly-owned subsidiary of DMAQ, Bright Vision Sponsor LLC,
a Delaware limited liability company, in the capacity as DMAQ&#8217;s representative, Christopher Jones, an individual, in the capacity
as TruGolf Nevada&#8217;s representative, and TruGolf Nevada (together, the &#8220;Merger Parties&#8221;). On July 21, 2023, the Merger
Parties entered into an Amended and Restated Agreement and Plan of Merger (the &#8220;Restated Merger Agreement&#8221;), pursuant to
which the Merger Agreement was amended and restated to provide, among other things, that (i) contingent earnout shares will be issued
after the Closing, if and when earned, upon the Company meeting the milestones specified in the Restated Merger Agreement, rather than
being issued at the closing of the merger and being placed into escrow subject to potential forfeiture; and (ii) the share price of the
Company&#8217;s common stock used in the calculation of the number of shares to be issued to the Sellers as merger consideration shall
be $10.00, as opposed to the price at which the Company redeems the shares of common stock held by its public stockholders in connection
with the closing of this business combination.</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 31; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">On January 31, 2024, we consummated the
business combination (the &#8220;Closing&#8221;) contemplated by the Restated Merger Agreement and Merger Agreement, dated as of July
21, 2023, by and among the Merger Parties. As a result of the Closing and the transactions contemplated by the Merger Agreement, (i)
Merger Sub merged with and into TruGolf Nevada, with TruGolf Nevada surviving the Merger as a wholly-owned subsidiary of TruGolf, and
(ii) TruGolf&#8217;s name was changed from Deep Medicine Acquisition Corp. to TruGolf Holdings, Inc. TruGolf&#8217;s Class A common stock
commenced trading on the Nasdaq Global Market LLC under the ticker &#8220;TRUG&#8221; on February 1, 2024.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><b>General</b></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has been creating indoor golf software for 40 years.</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
Since 1999, we have focused on establishing residential and commercial golf simulation as a viable industry, and since 2007, we have
focused on fabricating custom golf simulators for luxury clients. Part of our initial strategy included partnering with hardware inventors
to provide them with world-class software. Over time, we found that it was not viable to rely on these early hardware inventors
alone, we also began building and selling our own hardware. In addition, we are working with a video game company to utilize their new
dynamic graphics engine which will enable us to bring photorealistic golf courses to life through our E6 software. In addition, we have
developed multiple sources and 3<sup>rd</sup>&#160;party manufacturers for the raw materials or parts for our products, including but
not limited to, steel or aluminum frames, fabric, turf, screens, projectors, PCs, cameras, lasers, infrared sensors, and supporting subsystems.
The availability of the frames and fabric from our principal provider, Allied ES&amp;A (&#8220;Allied&#8221;), has been
increased as they have moved into a much larger facility directly located in a large employee base community and we have entered into
negotiations with a second supplier in order to provide alternative sourcing if needed. A third supplier, Impact Signs, has also been
used in the past and the Company believes that it could purchase turf, and screen supplies from them as well if needed. Both turf
(Controlled Products), and screen suppliers (Allied), are so specialized that we have come to rely on one vendor for each, respectively.
Projectors (TV Specialists), PCs, lasers, IR sensors and other systems come from multiple suppliers with no historical delay in supply.
We have 2 primary suppliers of cameras, IDS and Basler, and have integrated products from both in the Apogee Launch Monitor (&#8220;Apogee&#8221;)
unit to ensure the greatest availability possible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Market
For Indoor Golf</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that it is important to understand the macro-economic trends of indoor golf as a sport, as a culture, and as a movement, to better
understand the market for our indoor golfing simulators and software. According to the National Golf Foundation (the &#8220;NGF&#8221;),
golf is the largest participation sport in America, with 41 million active golfers over six years old, and has had a growth rate adding
3 million new golfers in each of 2021 and 2022. However, according to the NGF, in 2022, there were over 15.5 million golfers that participated
exclusively in off-course golf activities, such as driving ranges, indoor golf simulators, or golf entertainment venues, and only 13
million people who played exclusively on a golf course. According to NGF, a total of 17.8 million people who did not play golf in 2021
said they are &#8220;very interested&#8221; in playing golf on a golf course. According to a January 26, 2023, article from the NFG,
the off-course golfers increased more significantly, with a 13% year-over-year jump, compared with a 2% rise in on-course participation.
As reported, the total off-course market in 2022 of approximately $27.9 million has for the first time eclipsed on-course play.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total addressable market for golf products in 2022 was an estimated $1.4 USD Billion, and with a CAGR of 11.05% is forecast to reach
$3.8 USD Billion by 2031. Econ Market Research estimates that North America represents 36%, Europe 28%, Asia Pacific 22%, and Middle
East and Africa 7% of total global market share in 2022. In this same report they have found that TruGolf currently maintains a 4.28%
market share. They also noted that 69% of the total market is from Indoor Golf Simulators, while 31% is from Outdoor Golf Simulators
in 2022 with a slight shift of 1% towards Outdoor Golf Simulators by 2031. While it is not directly stated in the Econ Market Research
study, we consider revenue from both SaaS software and Data Analytics to be included in the overall total addressable market for golf
products. Our planned products are aligned directly with these findings as our Apogee launch monitor is an indoor only, and ceiling mounted
device ideally for commercial facilities, yet equally beneficial to residential use. Our software, both E6 Connect and Apex
have power tools for commercial facilities to make playing, improving and enjoying golf easier than ever. While our software is available
on 90% of hardware in the market this allows us to access customers for use indoor, outdoor, and residential, as well as commercial.
In addition to these hardware and software solutions targeting directly the market segments we will be launching a franchise solution
to capitalize on the powerful demand for commercial offerings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 32; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe there are many reasons for the decline in outdoor rounds of golf being played and the simultaneous increase of indoor rounds
of golf, including (i) the major costs of running a golf course (and consequently the costs of playing outdoor golf), including environmental
factors making outdoor golf increasingly costly and requiring more and more water for vegetations, as temperatures across the
United States increase, even as available water has generally decreased, (ii) the closing of over 100 golf courses every year (NGF) and
(iii) the challenge in finding available daylight hours with so many golfers and so few golf courses, especially in light of the lengthy
time period required to play a full outdoor course (www.ngf.org). We believe that all of these factors combine to create a significant
opportunity to capitalize on a growing sport, a growing segment of that sport, and a convergence of demand and popularity seldom seen
in virtual participation athletics &#8211; indoor golf.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Current
Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently leverage a bifurcated branding strategy by both (1) selling indoor golf simulator hardware under our TruGolf brand, which hardware
includes our E6 Connect and E6 Apex software; (2) selling our E6 Connect software separately for use on other companies&#8217;
hardware, and (3) franchising indoor golf simulation facilities. In the future, we also intend to create a &#8220;Virtual Golf
Association&#8221; of online players, and leverage our access to swing data.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Products</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Hardware</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i></i></span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i>Portable&#160;</i>&#8211; Our Vista Series,
which are portable indoor golf simulators, immerse players in realistic gameplay and are designed to be easily assembled and disassembled.
These portable lightweight aluminum frame indoor golf simulators use a matte-box design that blocks ambient light and gives the Vista
Series the same image quality as high-end golf simulation units, but for a much lower price. Our Vista Series currently includes a High-Definition,
720p projector (upgradeable to a 1080p version), as well as the option for a touch screen and a turf surface. All of our Vista
Series products come with a two-year limited warranty.&#160;<i>Our Vista 12 model is shown below.<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></i></p>

<!-- Field: Page; Sequence: 33; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="forms_001.jpg" alt=""/>&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our
TruGolf MAX is sold standard with an edge-to-edge 15&#8217; impact screen that brings the most famous courses in the world to your home
in stunning high-definition. The fabric enclosure is Dawn Patrol, a stately navy that will transform your room with a country-club approved
aesthetic. Complete with a 5x12 tee-box and TruGolf&#8217;s first-cut flooring, this system makes it easy to work on your game year-round.
Each TruGolf MAX system is sold with an APOGEE Launch Monitor. The size and scale brings our E6 software to life &#8211; without the
need for professional installation.&#160;Our TruGolf MAX model is shown below.</i></span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></i></p>

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="forms_002.jpg" alt=""/>&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></i></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Professional
- </i>Our Signature and Premium indoor golf simulators include complete, permanent enclosures, including three high-speed cameras to
capture ball flight with high accuracy. Our professional golf simulators include high-end projectors with high visual quality (1080p)
providing better visuals, built-in computers and touchscreen, premium turf and audio. These simulators use our TruFlight 2 ceiling
mounted Launch Monitor that captures club and ball data for both right-handed and left-handed golfers. Utilizing three cameras, the TruFlight
2 system captures club and ball data simultaneously, for considerable accuracy, allowing users to shape their shots akin to how they
would outdoors. <i>Below are images of our Signature (left) and Premium (right) indoor golf simulators.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="forms_003.jpg" alt=""/>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Commercial
- </i>We offer commercial software and hardware solutions, working with our commercial customers to help design their facilities and
find the right audio/video solutions for their customers. Hardware solutions can include multiple simulators of varying sizes, as well
as arcade-style games. Software solutions include a Product Launcher that prevents a user from accessing the PC interface, while making
game selection and launching easier, a Clubhouse solution that allows clients to host and manage tournaments, and commercial administration
tools to manage multiple simulators from one networked PC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Custom
- </i>We also offer custom indoor golf simulation products which can be designed for everything from luxury-residential applications
to high volume commercial usage facilities. The customized products, with installation, may cost anywhere between $10,000 and $100,000,
depending on the size, design, nature and volume of usage. We consult with clients on a design we can build from spec and then work with
the customers&#8217; contractors, through an installation supervisor, to install, calibrate and train customers on the use of their custom
simulators. Historically we have completed most installations ourselves but have recently outsourced approximately 30% to third-party
installers. <i>Below is an example of a custom installation.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="forms_004.jpg" alt=""/>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 36; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leading
our hardware offering is our Apogee. Many competitors use mobile launch monitors that must be set on the floor behind, or to the side
of a golfer, leaving them prone to being kicked or bumped, often requiring a re-calibration and creating a generally unstable and unpredictable
solution. Our launch monitor was designed from its inception to provide not only a highly accurate swing analysis and realistic golfing
experience, but also an easy solution to install, play, and maintain, for indoor golf. The accuracy of Apogee is created through features
like our patent-pending club path measurement, stereoscopic resolution optimized camera system, and instant impact ball launch
(&#8220;Instant Impact&#8221;) to digital display response. An equally vital ingredient to an accurate golf experience comes from our
&#8220;Instant Impact Replay,&#8221; an in-game scrubbable video replay allowing users of any skill level to see exactly what their club
did, including positive aspects and flaws, in order to achieve the ball path and spin portrayed on screen creating the ability to give
instructions to users.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Another
component of our hardware which we believe provides us with a competitive advantage is based on ease-of-use, which begins with
auto-calibration, and includes everyday usability, along with general troubleshooting and maintenance. Our hardware&#8217;s installation
is simple, beginning with a proprietary mounting bracket that a layperson can drill in their ceiling or on a standard projector mount,
then the Apogee device, which weighs less than 30 pounds and can easily be inserted onto rails securely holding the device to the bracket.
Once the hardware is in place, the user places a piece of paper on the ground under the device and pushes a button to begin the auto-calibration.
What historically took approximately 20 to 30 minutes on our TruFlight system (which is still used in our portable systems) can now be
accomplished in less than five minutes. This auto-calibration function continues throughout the play on the system, as every time a player
places a golf ball in the impact zone, there is rapid calibration verification, again ensuring easy and accurate maintenance.</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the game of golf there is a concept known as Pace of Play (&#8220;POP&#8221;). A normal 18-hole outdoor game of golf takes approximately
three hours; such POP can be reduced to one hour indoors. We help our users reduce this time even more by use of our proprietary &#8220;Laser
Launchpad,&#8221; which has a faster setup, and not only indicated where a user should place the ball to ensure successful swing
capture but also turns off as soon as the ball is placed correctly and the software is ready to go, preventing a player from taking
their eye off the ball to look at the screen to verify preparedness. This increases POP and also increases the authenticity of the player
experience by avoiding doubts as to whether or not the system is ready and instead allowing a player to focus on their swing. The second
innovative element in our product affecting POP is our Instant Impact ball flight processing system (as discussed above). Additionally,
our proprietary on-board Apogee Voice Accelerator reduces POP by enabling players to avoid using a mouse or touchscreen and allowing
them to simply use their voice to execute the most common functions including taking a Mulligan, making club changes, effecting lateral
pin adjustments, observing swing analysis, and making environmental adjustments, such as time of day and cloud cover.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By
providing our own Apogee launch monitor, we expect to be able to unlock exclusive features in the forthcoming version of our E6 Connect
software, including dynamic course visuals, robust club path, ball reaction analysis, and visual enhancements, leveraging augmented reality
and artificial intelligence breakthroughs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Multi-Sport
</i>- We also offer a separate hardware device which allows users to play multiple games known as &#8220;<b>Multi-Sport</b>&#8221;. This
allows users to play soccer, football, hockey, frisbee and Frisbee golf, zombie dodgeball and light gun target games through our hardware.
These games are arcade-style mini games with fun simple challenges designed for any age or ability level. This allows users of our
hardware to purchase this additional hardware that goes with our golf simulators and offers different games for their customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Software</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
pair our hardware with our internally developed E6 Connect and E6 Apex software, which may also be purchased separately. We believe
that E6 Apex is the highest-quality, most lifelike and customizable golf simulator software ever created. It can be used with
launch monitors to teach or train users on the driving range, to compete in leagues and online events at a commercial facility, or to
just play fun indoor golf games at home with friends and family.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 37; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">Our <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">E6
Connect and E6 Apex software offers traditional modes of play like: Stroke, Scramble, Best Ball, Stableford, and Match Play. In
addition, we offer exciting mini games like Closest to the Pin, Demolition Driving Range, Long Drive, Blackout, Horse, and 301. We also
have a Clubhouse Module designed to help run leagues and indoor facilities. The remote web-application lets users create leagues or events
while checking on the usage statistics of that simulator. Another powerful solution provided by E6 Connect is a web-enabled second screen
data analytics performance portal enabling individual players to make the most of their longitudinal data.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
we have recognized that since golf is not the only sport of interest, and we have leveraged the power of our hardware and software platform
to create a collection of multi-sport games, we have found that not only does this drive family-friendly value for residential
installs but dramatically expands the target audiences for commercial facilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
E6 Apex software, with the use of a powerful new graphics engine, allows us to recreate photo-realistic, and accurate recreations
of actual-world golf courses. The dramatic elements that bring these courses to life include: animated wildlife, trees, flowers
and bushes that move in the wind and change with the seasons, dynamic time of day changes, including sun position, procedural shadows,
cloud interaction with 3-D panoramic landscapes, and the resulting array of stunning lighting effects on some of the most beautiful golf
courses in the world. We strive to provide pixel accurate versions of the golf courses we offer, including accuracy of within 2 inches
on the fairways, and 2 centimeters on the greens. We have found that this level of accuracy enables golfers to become familiar with every
hole and hazard on the course and also unlocks our true handicapping system that can bridge the gap between indoor and outdoor play.
This is something that lower quality, lower price point, fantasy simulator solutions do not provide.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
proprietary physics and gaming engine, developed through four decades of continuous innovation, research, and collaboration with golfers,
represents a foundational element of our technology platform. This advanced engine delivers highly precise ball flight, bounce, roll,
and object collision dynamics, all of which can be influenced by a range of customizable environmental factors, including
elevation, humidity, and wind conditions. These sophisticated simulations are further enhanced through integration with our swing
analysis technology, enabling users to access critical performance data and advanced video replay capabilities via our Apogee system.
This feature provides users with real-time, on-demand visual feedback for every swing, offering unparalleled insight into swing mechanics
and outcomes &#8212; functionality that is fully integrated throughout the E6 Connect and E6 Apex platforms and is unmatched by
competitors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to building our E6 Connect and/or E6 Apex software into each of our hardware offerings, we also sell our E6 Software
directly to customers and provide our competitors with authorized resale options of our E6 Software. E6 Connect is available for PC
and iOS Users. E6 Connect offers more than 100 world-class golf courses, four driving ranges, and numerous mini-games.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Plans
for Future Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Expansion
into Franchises</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moving
forward, we plan to franchise the right to build and create indoor golf entertainment venues, including customized golf hardware and
software (i.e. golfing bays and golf range bays), and the option to purchase food and beverages. We currently plan to sell branded
and non-branded merchandise at these future locations, and allow for large group events, coaching, data driven club sales, and &#8220;gamified&#8221;
tournaments. We have already built a proprietary bay booking and food and beverage ordering app for use from our future commercial
and franchise operators.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that one of the benefits of our indoor golf franchises will be the reduced space and infrastructure required to create such facilities,
which we anticipate being as small as 5,000 square feet and as large as 32,000 square feet and requiring relatively minimal infrastructure
and buildouts other than our custom indoor golf hardware. This is as compared to stand-alone driving ranges or golf courses which cost
significantly more to build and implement and require a substantial amount of infrastructure and land.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 38; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<!-- Field: Split-Segment; Name: Sp_001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
anticipate that future franchise locations will also operate as authorized resellers, featuring showroom spaces where prospective
customers can experience our hardware and software offerings. Under this model, franchisees would receive commissions on all related
hardware and software sales originating from their locations. A key component of our planned franchise program, which we believe
will have a significant impact on the financial viability of individual franchises, is a pre-sales requirement designed
to ensure profitability prior to the commencement of operations. Specifically, franchisees will be required to secure a minimum level
of monthly recurring subscriber revenue sufficient to cover anticipated operating expenses for a defined period. We believe
this approach will position each franchise location for profitability upon launch and mitigate the risk of unsuccessful or underperforming
franchise operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Virtual
Golf Association</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Virtual Golf Association (&#8220;VGA&#8221;) is designed to leverage our extensive experience in networked gameplay
and online golf simulations to establish a scalable digital golf platform, including future integration with emerging metaverse technologies.
The VGA will serve as the governing body for digital golf events hosted within the E6 Connect ecosystem, facilitating global participation
in competitive and recreational formats. Through the VGA, users will have the ability to engage in virtual golf experiences with other
players worldwide, compete head-to-head, and challenge historical scoring data from professional golfers on real-world golf
courses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Planned
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VGA events are expected to include a range
of competitions such as VGA tour events, professional esports golf tournaments, intercollegiate simulator championships,
and American Junior Golf Association-sanctioned events. The VGA will operate under a structured point-based system modeled after
the PGA Tour&#8217;s FedEx Cup, whereby players accumulate points through event participation and performance-based outcomes.
Leading point earners will qualify for a VGA Tour Championship at the conclusion of each competitive season.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foundational infrastructure for VGA events is currently operational, with various formats&#8212;including stroke play,
long drive, and closest-to-the-pin contests&#8212;available to our network of over 350,000 E6 Connect users. Future
development phases will focus on formalizing a comprehensive VGA season framework that tracks cumulative points across
multiple events and implementing a comparative performance dashboard to enhance user engagement and competitive
transparency.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Data
Analysis</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
intend</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> to leverage the extensive swing
data we have been collecting through our E6 software platform since 2017, encompassing personal performance
baselines, improvement metrics, and longitudinal analysis. We believe this substantial dataset offers significant
value to users, equipment manufacturers, and other industry stakeholders by providing insights into performance trends,
consumer behavior, purchasing intent, and geographic patterns within a highly engaged and affluent user base.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are currently engaged in preliminary discussions with a third party regarding potential opportunities to monetize this
data; however, as of the date of this filing, no definitive agreements have been reached.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sales
Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
sales operations are centralized at our corporate headquarters in Centerville, Utah. The internal sales team is
responsible for managing both individual customer relationships and consulting with commercial facilities through
a structured, territory-based system. The United States is divided into defined sales territories, enabling
each representative to focus on building and maintaining a network of key relationships within their assigned regions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 60pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to managing their territories, each sales representative is assigned one or two national channel partners with
whom they collaborate to cultivate strategic relationships that generate new business opportunities. These partnerships
complement leads generated through our marketing initiatives and are aligned with industries and markets that are strategically
relevant to our product offerings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 60pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
intend to leverage these partnerships to support our long-term growth strategy, including expansion into international
markets. Targeted sectors for sales growth include residential home construction, golf courses (both pro shops and
private clubs), audio/visual integration firms, commercial real estate (including office spaces and shopping centers),
government entities, educational institutions and municipalities, large national accounts (such as chain and warehouse
retailers), and national entertainment and recreational centers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 39; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to our internal sales operations, we maintain a longstanding</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
network of resellers spanning multiple international regions, including Europe, Australia, and Africa. Recently, we entered
into a joint venture agreement to expand our presence in Asia. To date there has been no funding or activity on our side with
regards to the joint venture. Domestically, we have an established reseller network across the United States and Canada,
as well as a limited but developing presence in Latin America. This global reseller network has been cultivated
over the past decade, and we remain committed to strengthening and expanding these relationships.</span></p>
<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of our growth strategy, dependent on our receipt of new capital, we intend to work toward the establishment of a TruGolf regional
office serving</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Europe, the Middle East, and Africa
(EMEA). This initiative is designed to facilitate our transition from a traditional reseller model to a more structured network
of exclusive distributor partnerships within these key international markets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Growth
Strategy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is currently utilizing available funding to support the ongoing</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
development and production of its software and hardware product lines. Sales are anticipated to increase as new generations
of the Company&#8217;s software and hardware are brought to market. Additionally, the Company has allocated funding toward the
expansion of the Company&#8217;s manufacturing capabilities at its facility located in Salt Lake City, Utah.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
present,</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> approximately 80% of the Company&#8217;s
marketing and sales efforts are directed toward lead generation through a variety of channels, including search engine optimization
(SEO), pay-per-click (PPC) advertising, organic and paid social media campaigns, and public relations efforts, including earned
media and celebrity endorsements. Any cash on hand is expected to be used to enhance and expand these initiatives, with a particular
focus on increasing the Company&#8217;s presence and reach across social media platforms. Marketing plans will be strategically tailored
to each product and service within the Company&#8217;s portfolio and will evolve in alignment with available resources
and the Company&#8217;s ongoing growth.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
primary objective is to drive engagement, advocacy, and sales of our product portfolio, with an initial focus on expanding our Apogee
hardware rollout and reinforcing our software&#8217;s market penetration, while also continuing to roll out our planned
franchise offering, the VGA and working to monetize our swing and other data.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
secondary marketing objective is to increase overall awareness and reputation of our collective products and brand in each vertical
to drive consumer preference and adoption.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
primary target market consists of males over the age of 34; however, additional market segments, including
females, young adults, and individuals new to the sport of golf, represent emerging and growing areas of opportunity
for the Company&#8217;s products and services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continue to use blogs and social media to bolster our brand image, create more domain authority, and drive more organic traffic
through our websites. We also hope that blogs and social media posts will funnel new users into our digital retargeting campaigns and
will be used as a source to supply new newsletter subscriptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We also offer promotional giveaways to drive subscribers to our blog and social media offerings, grow and replenish email lists, increase
website traffic, and drive brand awareness.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 40; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Plan
of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s strategic plan focuses on the extensive promotion of its</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
hardware device, Apogee, while aligning marketing, sales, manufacturing, installation, and service operations to effectively
manage customer demand and address challenges commonly associated with new product launches. In parallel, the Company continues
to optimize its service and installation teams through organizational realignment and the allocation of additional resources
to manage seasonal fluctuations in workload.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furthermore,
the Company is actively implementing</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> new marketing
initiatives, including the launch of a redesigned website, expanded paid social media campaigns, ongoing public relations
initiatives, and the engagement of new brand ambassadors. Notably, the Company has partnered with former Dallas Cowboys football
players Ezekiel Elliott and Brice Butler to enhance brand visibility and market reach.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
continuing to focus on</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> the roll out of Apogee,
supported by increased marketing budgets and expanded sales channels, including international markets, the Company has
also introduced its newest software platform, E6 Apex. As part of its international growth strategy, the Company plans to open a regional
office serving EMEA, formalize two additional international distributor partnerships, and establish its newly announced joint venture
office in Asia.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the Company plans to launch a series of</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
new VGA online tournaments in collaboration with new strategic partners, with onboarding efforts for these partners
currently underway. The Company has also formally launched E6 Apex, representing a significant advancement in its software offerings,
and announced the upcoming release of several new products, including the next generation of Apogee, the Mini Trainer, and portable
frame systems designed to support Apogee units. Concurrently, the Company has begun the process of phasing out legacy launch
monitor products, such as TruTrack and TruFlight, as part of its broader product modernization strategy.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Historically,
the fourth quarter represents the Company&#8217;s strongest sales period, driven by holiday-related purchases and increased demand
from golfers preparing for the off-season. As a result, the Company&#8217;s marketing and sales initiatives are significantly
expanded during this period, along with corresponding increases in manufacturing, logistics, installation, and customer service
activities to support heightened demand.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the first quarter of each fiscal year is
typically a critical extension of this busy season, as the Company focuses on fulfilling previously booked orders,
ramping up installations, and completing training programs for distributors to support ongoing sales growth
and collections activities. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Competition</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates in a highly</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> competitive market,
with numerous competitors offering both hardware and, in some cases, reselling the Company&#8217;s E6 software. Key
competitors include Trackman, FullSwing, Foresight, GolfZon, Uneekor, Garmin, FlightScope, SkyTrak, and Voice Caddie.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">These
competitors can generally be divided into two primary categories:</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
Indoor or Fixed Launch Monitors: This category includes products from</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
Uneekor, FullSwing, FlightScope, and Foresight, which are typically sold through resellers that also provide the necessary
complementary components, such as turf, frames, screens, and other required technology to operate the launch
monitors. These fully integrated solutions generally range in price from approximately $10,000 to $50,000.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
Indoor/Outdoor or Portable Launch Monitors: This</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
category comprises devices that can be positioned on the ground, either behind or to the side of the golfer,
for use in both indoor and outdoor settings, such as driving ranges or golf courses. Competitors offering products in this segment include
Trackman, FullSwing, FlightScope, Foresight, Garmin, and Voice Caddie. These standalone devices are typically priced between
$600 and $20,000.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Among
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">these competitors, Trackman, GolfZon, Uneekor,
and FullSwing have also introduced their own proprietary software solutions, which are sold separately from hardware.
These providers typically charge additional fees for software access, ranging from approximately $300
to $5,000, with most fees structured as annual recurring subscriptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 41; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, there are several</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> software-only competitors,
including GSPro, The Golf Club, and World Golf Tour, which focus solely on virtual golf software and generally offer
annual subscription models priced between approximately $200 and $1,000.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Competitive Strengths</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
believes it possesses significant competitive advantages in both technology and industry expertise when compared to
other market participants. The Company&#8217;s executive leadership team brings extensive experience in the software
sector, including backgrounds with major firms such as Microsoft and Access Software.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s flagship software,</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> E6 Connect,
has emerged as a leading golf simulation operating system and is widely compatible for use with nearly every major
launch monitor available in the marketplace. Having developed and sold golf simulation software for nearly 40 years, TruGolf&#8217;s
longstanding presence and expertise in this domain represent one of its most significant competitive advantages. This broad compatibility
of E6 Connect also enhances the reach and impact of the Company&#8217;s Virtual Golf Association (VGA), providing a competitive edge
over hardware-only providers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
TruGolf has been engaged in the design, manufacturing, and sale of proprietary hardware for over 20 years, allowing the Company to offer
fully integrated hardware and software solutions. This combination strengthens TruGolf&#8217;s position in the marketplace, particularly
as hardware and software bundles become increasingly important to customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recent
upgrades to the Company&#8217;s</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> manufacturing facilities
and the establishment of new corporate offices are expected to further enhance production capabilities and operational
efficiency in delivering golf simulator products. Moreover, TruGolf has cultivated strong, longstanding relationships
with leading institutions and suppliers worldwide, further supporting its competitive position and ability to scale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Seasonality</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> operations are subject to inherent
seasonality, as its products are designed to enable golfers to play indoors when outdoor conditions are unfavorable
due to inclement weather, particularly during winter months in regions such as the Midwest, Northeast, and Northwest areas of the
United States. As a result, the Company has historically experienced increased product usage and higher sales volumes
during the first and fourth quarters of each fiscal year.</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
response to these seasonal demand patterns, the Company typically increases its</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
marketing, sales, and customer service activities during the third and fourth quarters, while expanding
production, logistics, and installation operations in the first quarter to fulfill heightened demand.</span></p>

<p style="margin: 0">&#160;</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">The Company expects
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">these seasonal trends to continue in future periods,
notwithstanding occasional internal delays related to new product launches, such as Apogee, or broader non-seasonal
economic factors that may arise. The Company&#8217;s expectation that first and fourth quarter seasonality will remain consistent
is based on the persistent cold and wet weather patterns that affect large geographic areas across North America, Europe, and Asia.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Government
Regulation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> subject to a broad range of U.S.
federal, state, and foreign laws and regulations, many of which are evolving and continue to be tested in courts.
These laws and regulations may be interpreted in ways that could adversely impact the Company&#8217;s business
and operations. Key areas of regulation include, but are not limited to, user privacy, data protection, consumer information
privacy, and laws governing unfair and deceptive trade practices.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
federal and state laws and regulations, some of which may be enforced by both governmental agencies and private parties,
are constantly evolving and subject to significant change. The application, interpretation, and enforcement of these legal
requirements are often uncertain, particularly given the emerging and rapidly evolving nature of the industries
in which the Company operates. Additionally, these laws and regulations may be applied inconsistently across different jurisdictions
and may not align with the Company&#8217;s current policies and practices.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> sales of golf simulators
and related products are subject to oversight and regulation by various entities, including the Federal Trade Commission
(FTC) and the Consumer Product Safety Commission (CPSC), as well as other federal, state, local, and foreign regulatory
authorities. These laws primarily govern product labeling, advertising, marketing, manufacturing, safety, shipment,
and disposal. Furthermore, because certain components used in the Company&#8217;s products are imported, the Company is subject
to import regulations and international trade laws.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the foregoing, the Company is</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> subject
to other regulatory regimes, including environmental laws, employment regulations, privacy and cybersecurity laws, environmental
health and safety regulations, licensing and operational requirements, the Foreign Corrupt Practices Act (FCPA), and similar
anti-bribery and anti-kickback laws. The adoption of new laws and regulations, or new interpretations of existing laws,
could materially impact the Company&#8217;s operations and compliance requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
date,</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> the costs of compliance with applicable
laws and regulations have not had a material adverse effect on the Company&#8217;s operations, and the Company believes
it is in substantial compliance with all current legal and regulatory requirements. However, given the nature of the Company&#8217;s
operations and the continually evolving regulatory landscape, the Company cannot predict with certainty whether future
material capital expenditures or operating costs will be required to maintain compliance with applicable regulations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intellectual
Property</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company regards its</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> trademarks, service marks, copyrights,
patents, domain names, trade dress, trade secrets, proprietary technologies, and other forms of intellectual property as critical
assets essential to its success. To protect these assets, the Company relies on a combination of trademark, copyright,
and patent laws, as well as trade secret protections and confidentiality and/or license agreements with employees, customers,
partners, and other third parties. The Company owns an issued U.S. patent which is expected to remain in force until 2038, and several
pending patent applications that may ultimately be issued and would expire between 2042 and 2045. The Company has also registered
or applied for registration of various U.S. domain names, trademarks, service marks, and copyrights.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
effective protection of trademarks,</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">service marks,
copyrights, patents, and trade secrets may not be available in every jurisdiction where the Company&#8217;s products
are offered. The Company has previously licensed, and may continue to license in the future, certain proprietary rights&#8212;such
as trademarks and copyrighted materials&#8212;to third parties. Although the Company seeks to maintain brand
quality through such licenses, there is no assurance that licensees will not engage in conduct that could
materially and adversely affect the value of the Company&#8217;s intellectual property or reputation, which may, in
turn, have a material adverse effect on the Company&#8217;s business, prospects, financial condition, and results of
operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further,
there</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> can be no assurance that the steps taken by
the Company to protect its proprietary rights will be sufficient or that third parties will not infringe upon
or misappropriate its copyrights, trademarks, patents, trade dress, or similar proprietary rights. Additionally,
other parties may assert claims of intellectual property infringement against the Company. The Company has been subject
to such claims in the past and expects that it may face similar legal proceedings and claims in the ordinary course of
business, including allegations that the Company or its licensees have infringed upon the trademarks or other intellectual
property rights of third parties. Even claims that are without merit could result in the expenditure of significant financial
and managerial resources, potentially impacting the Company&#8217;s operations and reputation.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Human
Resources</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently employ approximately 72 employees of which 71 are full-time and one is part-time, many of which started
working remotely due to COVID-19 and continue to work remotely. In addition to the marketing and sales outlined above, we complete
all product development of both hardware and software in house, including some light manufacturing and assembly, simulator installations,
customer service, and logistics.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Facilities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently leases two facilities to support its operations. The primary facility, located in Centerville, Utah, houses offices
for more than half of the Company&#8217;s staff, along with space for research and development, manufacturing, assembly, returns, and
repairs. All proprietary hardware is assembled at this facility, with additional components, such as frames, fabric for simulator bays,
turf, foam, and other technology, sourced from local and domestic suppliers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
second facility, located in North Salt Lake, Utah, provides office space for the remainder of the Company&#8217;s staff, and serves as
the primary location for finished goods inventory and logistics operations, including storage of assembled simulators.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company leases 19,381 square feet from Boulder Properties LLC under a three-year lease agreement entered into in December 2022. The lease
initially covers a period of one year, with an option to extend for an additional two years. The monthly rent for the first year was
$20,343, increasing to $24,615 per month in the third year. Additionally, the Company is responsible for its proportionate share of operating
costs, currently approximating $3,000 per month. This lease also includes add-on finish work to accommodate the Company&#8217;s operational
needs, including office space, research and development, and manufacturing and assembly functions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, the Company entered into a five-year triple net lease for approximately 13,000 square feet in North Salt Lake, Utah. This
facility supports the customer support team and provides storage for assembled simulators. The first-year monthly rent under this lease
was $10,457, with an agreed annual escalation of three percent in subsequent years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Legal
Proceedings</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of business.
As of the date of this filing, the Company is not a party to any legal proceedings that, in the opinion of management,
if determined adversely, would individually or in the aggregate have a material adverse effect on the Company&#8217;s business,
operating results, financial condition, or cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Insurance</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">The Company maintains
an insurance policy that provides customary coverage and protections, including professional liability, general
liability, employee benefits liability, and coverage against claims related to technology products and services, as well as
cybersecurity risks. The policy also includes product liability coverage, which extends to claims arising from technology-related issues,
such as customer data breaches, copyright infringement, misrepresentation, and fraud, as well as claims associated
with physical products and services sold through the Company&#8217;s website.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Available
Information</b></span></p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, our proxy and information statements and all
amendments to those reports will be available free of charge through our website at www.trugolf.com.com as soon as practicable after
such material is electronically filed with, or furnished to, the SEC. Except as otherwise stated in these documents, the information
contained on our website or available by hyperlink from our website is not incorporated by reference into this report or any other documents
we file, with or furnish to, the SEC.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 44; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="sk_009"></span>MANAGEMENT&#8217;S
DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
following discussion should be read in conjunction with the Financial Statements and Notes thereto included in this prospectus. The forward-looking
statements included in this discussion and elsewhere in this prospectus involve risks and uncertainties, including those set forth under&#160;&#8220;Cautionary
Statement About Forward-Looking Statements.&#8221;&#160;Actual results and experience could differ materially from the anticipated results
and other expectations expressed in our forward-looking statements as a result of a number of factors, including but not limited to those
discussed in this Item and&#160;&#8220;Risk Factors.&#8221;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Company
Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
1983, we have been passionate about driving the golf industry with innovative, indoor golf solutions. We build products that capture
the spirit of golf. Our mission is to help grow the game by making it more available, more approachable and more affordable, through
technology - because we believe golf is for everyone.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
team has built award-winning video games (including <i>Links</i>, a popular sports game for PC), innovative hardware solutions, and an
all-new e-sports platform to connect golfers around the world with TruGolf E6 Connect Software, our premier software engine. Since TruGolf
Nevada&#8217;s beginning, we have continued to define and redefine what is possible with golf technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to offering a variety of custom, professional, and portable golf simulators, TruGolf Nevada&#8217;s latest launch monitor, Apogee,
was created to improve accuracy and to make using the launch monitor easier. Features of Apogee include: a unique Apogee Voice Assistant,
a voice command system that allows users to navigate their TruGolf E6 Connect Software gameplay within rounds and practice sessions;
Laser Launchpad, a laser indicator that shows users where to place the ball and when the system is ready to record a swing and Point-of-Impact
(POI) slow-motion replay video.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
suite of hardware offerings in the golf technology space is expansive, offering something for virtually everyone from gamers to beginners
to professionals, and all consumers in between. Hardware offerings are sold through a global network of authorized resellers, retail
outlets and direct-to-consumer through a dedicated TruGolf Nevada sales team. Our suite of hardware offerings range from entry level
pricing at just under $400, to well over $100,000 for custom projects, creating a wide range of pricing options for nearly all consumers,
and providing TruGolf Nevada with a competitive advantage in creating a wide consumer base as compared to its competitors (who often
only focus in a narrow consumer price range).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Nevada creates top golf technology software in the marketplace through its TruGolf E6 Connect Software. Importantly, TruGolf E6 Connect
Software is designed not only for use with our suite of hardware offerings in the golf technology space, but also integrates with more
than twenty-four third party golf technology hardware manufacturers, translating to a staggering market integration coverage equal to
roughly 90% of golf technology hardware in the global market space, which allows peer-to-peer play across these golf technology hardware
manufacturers, allowing for a unification of the golf technology space. TruGolf E6 Connect Software records, on average, over 725,000
indoor golf shots per day. TruGolf E6 Connect Software is both PC and iOS compatible and can be used both indoors and outdoors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have leveraged our unique position as one of the industry leaders in both hardware and software golf technology solutions to organize
and found the Virtual Golf Association (VGA). The VGA is a gamified virtual economy that takes place inside the TruGolf E6 Connect Software.
Users have a chance to earn points through play, practice, and more - providing a worldwide leaderboard of connected indoor golfers.
Each shot users take rewards them with points. These points can be used to purchase in-game enhancements, or to enter virtual golf tournaments
with real world prizes. The VGA is broken into three models:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Game
    Analysis - rewards TruGolf E6 Connect Software users who track and measure their game. Users can set specific goals (e.g., shots
    hit per month, speed and distance gains, dispersion reduction) and earn points for hitting milestones. At the end of each month,
    users can see how they compared against all other users utilizing the Game Analysis features.</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 45; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Connected
    Golf - rewards users for joining with their friends and playing golf online. Earn points for playing a new course or linking up to
    play nine holes with another player utilizing TruGolf E6 Connect Software.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Virtual
    Golf Association Events - events are worldwide leaderboard format, flighted by handicap, where users play and compete to shoot the
    lowest score. These contests include stroke play, closest to the pin, match play, stableford, and more. Users earn points based on
    how they finish in their division.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
totality, our business model is designed to be positioned as the hub of golf technology, with groundbreaking hardware technologies that
we believe can become the industry standard and unifying the industry as a whole by serving as the leader of golf technology software
solutions through its TruGolf E6 Connect Software.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal
External Factors Affecting Our Operating Results</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that our performance and future success depend on many factors that present significant opportunities for us but also pose risks
and challenges, including those discussed below and in the section entitled &#8220;Risk Factors&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Market
    acceptance</i>. The growth of our business depends on our ability to gain broader acceptance of our current products by continuing
    to make users aware of the significant benefits of our products to generate increased demand and frequency of use, and thus increase
    our sales. Our ability to grow our business will also depend on our ability to expand our customer base in existing or new target
    markets, including international markets. Although we have increased the number of users of TruGolf Nevada hardware and software
    product offerings and continue to grow our channels globally through established relationships and focused sales efforts, we cannot
    provide assurance that our efforts will continue to increase the use of our products.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sales
    force size and effectiveness.</i> The rate at which we grow our sales force and expansion channels and the speed at which newly hired
    salespeople and sales channels become effective can impact our revenue growth and our costs incurred in anticipation of such growth.
    We intend to continue to make significant investments in our sales and marketing organization and channels by increasing the number
    of sales representatives and expanding our international programs to help facilitate further adoption of our products as well as
    broaden awareness of our products to new customers. We are slowly expanding into EMEA through a quickly growing network of distributors
    that will each slowly develop their respective territories, sales from EMEA are still below 5% of total sales. We have also signed
    a Joint Venture agreement with a partner in China to manage all distribution needs across Asia. We are not required to invest in
    any of these markets, and as such take a lower margin on products sold there, therefore we expect slowly growing impacts on top line
    revenue from these globalization efforts.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Product
    and geographic mix; timing.</i> Our financial results, including our gross margins, may fluctuate from period to period based on
    the timing of orders, fluctuations in foreign currency exchange rates and the number of available selling days in a particular period,
    which can be impacted by a number of factors, such as holidays or days of severe inclement weather in a particular geography, the
    mix of products sold and the geographic mix of where products are sold.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal
Components of Revenues, Costs and Expenses</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenues</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
revenues come from the sale of TruGolf Nevada software and hardware, which products are sold through a global network of authorized resellers,
retail outlets and direct-to-consumer through a dedicated TruGolf Nevada sales team.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 46; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Revenues</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenues consists primarily of costs that are directly related to the delivery of our TruGolf Nevada hardware and software products,
excluding depreciation but including direct material, labor, manufacturing overhead, reserves for estimated warranty costs and charges
to write-down the inventory carrying value when it exceeds the estimated net realizable value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Expenses</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Royalties</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have agreements with certain software golf hardware vendors who bundle our tracking and golf course software with their hardware. We
pay them a royalty based on the number of units or subscriptions they sell. The royalty percentages typically range between 20% to 30%.
The royalty agreements are for one year, with automatic renewal unless each party gives a thirty-day written notice of the intent to
cancel the contract prior to the renewal date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Salaries,
Wages and Benefits</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salaries,
wages and benefits are expenses earned by our employees in the executive, information technology, finance and accounting, human resources,
administrative functions and outside contractors. Also included in salaries, wages and benefits are employer payroll taxes, health, dental
and life insurance expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Selling,
General and Administrative</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
and marketing expenses consist primarily of advertising, training events, brand building, product marketing activities and installation
and shipping costs. We expect sales and marketing costs will continue to increase as we expand our international selling and marketing
activities, hire additional personnel, and build brand awareness through advertising and training.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General
and administrative expenses consist primarily of professional fees paid for legal, accounting, auditing, and consulting services, bad
debt, licenses and association dues, facilities (including rent and utilities) bank and credit card processing fees and other expenses
related to general and administrative activities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
anticipate that our general and administrative expenses will continue to increase as we continue hiring to support our growth. We also
anticipate that we will incur increased accounting, audit, legal, regulatory, compliance, and investor and public relations expenses
associated with operating as a public registrant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
Expense</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Interest
Expense</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
expense consists of interest expenses associated with issuing notes and balances outstanding under our debt obligations and the gross
sales royalty payable, the amortization of debt issuance costs and original issue discounts associated with such borrowings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Loss
on Investment</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2022, we wrote off our $100,000 equity investment in a small entity that was intended to help develop and
sell our products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Gain
on Loan Extinguishment</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2020, we received a $735,000 loan under the Coronavirus Aid, Relief, and Economic Security Act Paycheck Protection Program. During
the year ended December 31, 2021, the loan was forgiven.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Principal
Cash Flows</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
generate cash primarily from our operating activities and, historically, we have used cash flows from operating activities and available
borrowings under certain notes payable as the primary sources of funds to purchase inventory and to fund working capital and capital
expenditures, growth and expansion opportunities (see also &#8220;Liquidity and Capital Resources&#8221; below). The management of our
working capital is closely tied to operating cash flows, as working capital can be impacted by, among other things, our accounts receivable
activities, the level of inventories, which may increase or decrease in response to current and expected demand, and the size and timing
of our trade accounts payable payment cycles.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Critical
Accounting Estimates</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
prepare our financial statements in accordance with accounting principles generally accepted in the United States of America. The application
of many accounting principles requires us to make assumptions, estimates and/or judgments that affect the reported amounts of assets,
liabilities, revenues and expenses in our financial statements. We base our estimates and judgments on historical experience and other
assumptions that we believe are reasonable under the circumstances. These assumptions, estimates and/or judgments, however, are often
subjective and they and our actual results may change based on changing circumstances or changes in our analyses. If actual amounts are
ultimately different from our estimates, the revisions are included in our results of operations for the period in which the actual amounts
first become known. We believe the following critical accounting estimates could potentially produce materially different results if
we were to change underlying assumptions, estimates and/or judgments. See also Note 2 - <i>Summary of Significant Accounting Policies
</i>to our audited annual financial statements for a summary of our significant accounting policies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Accounts
Receivable, net</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
manage credit risk associated with our accounts receivables at the customer level.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe the concentration of credit risk, with respect to our receivables, is limited because our customer base is comprised of a number
of geographically diverse customers. We manage credit risk through credit approvals and other monitoring procedures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
allowance is estimated using a loss rate model based on delinquency. The estimated loss rate is based on our historical experience with
specific customers, our understanding of our current economic circumstances, reasonable and supportable forecasts, and our own judgment
as to the likelihood of ultimate payment based upon available data. The actual rate of future credit losses, however, may not be similar
to past experience. Our estimate of doubtful accounts could change based on changing circumstances, including changes in the economy
or in the particular circumstances of individual customers. Accordingly, we may be required to increase or decrease our allowance for
doubtful accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Inventory,
net</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of our inventory consists of raw materials and are valued at the lower of historic cost or net realizable value; where net realizable
value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost of completion,
disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company records inventory
write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Warrants</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. The
actual estimates used can be found in Note 12 - <i>Convertible Notes Payable</i> in the annual audited financial statements. These estimates
involve inherent uncertainties and the application of management&#8217;s judgment. Expected volatilities used in the valuation model
are based on the average volatility of the comparable companies publicly traded on recognized stock exchanges. The risk-free rate for
the expected term of the option is based on the United States Treasury yield curve in effect at the time of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 48; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<!-- Field: Split-Segment; Name: Sp_002 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Results
of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><b>Comparison
of the Three Months Ended March 31, 2025 to the Three Months Ended March 31, 2024</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our financial results for the three months ended
March 31, 2025 are summarized as follows in comparison to the three months ended March 31, 2024.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i></i></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2025</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Variance</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 46%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue,
    net</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,389,230</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,012,022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">377,208</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of revenue</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,726,199</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,959,023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(232,824</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    gross profit</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,663,031</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,052,999</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">610,032</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    Expenses:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Royalties</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">225,320</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">329,888</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(104,568</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salaries,
    wages and benefits</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,946,816</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,841,595</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">105,221</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
    general and administrative</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,725,119</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,825,201</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">899,918</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    loss</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,234,224</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(943,685</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(290,539</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    income (expenses)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,436,098</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(358,179</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,077,919</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
    before income taxes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,670,322</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,301,864</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,368,458</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenues</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
increased by $377,208, or 8%, for the three months ended March 31, 2025, as compared to the three
months ended March 31, 2024. The increase is primarily attributable to the increase of our product acceptance and greater
penetration in the industry market. In addition, we began the roll out of our franchise model during the three months ended March
31, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Revenues</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white">Cost
of revenues decreased by $232,824, or 12%, for the three months ended March 31, 2025, as compared
to the three months ended March 31, 2024. The decrease is primarily attributable to a decrease in inventory adjustments
of $100,237 and a decrease in shipping costs of approximately $160,000.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Expenses</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white">Total
operating expenses increased by $900,571, or 23%, for the three months ended March 31, 2025,
as compared to the three months ended March 31, 2024. Selling, general and administrative expenses increased
by $899,918, or 49%, due primarily to an increase in contracted labor of approximately $364,000, an increase in
marketing of approximately $160,000, and an increase in professional fees of approximately $180,000.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
Income (Expenses)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
income (expenses) increased by $1,077,919, or 301%, for the three months ended March 31, 2025, as
compared to the three months ended March 31, 2024. The increase is primarily attributable to interest expense, amortization
expense of the PIPE Convertible Notes debt discount, the write-off of remaining debt discounts upon the conversion
of related to the PIPE Convertible </span>Notes, and the make-good interest expense upon the conversion of related PIPE Convertible
Notes.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
and Capital Resources</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white">As
of March 31, 2025, we had cash on hand of $12,615,820 and a working capital surplus of $29,551, as compared to cash
on hand of $10,882,077 and a working capital deficiency of $982,237 as of December 31, 2024. The increase in working
capital surplus is primarily a result of the $2,250,000 gross proceeds received from the PIPE Convertible Notes issued during the three
months ended March 31, 2025. The increase was partially offset by an increase in deferred revenue of approximately $1,000,000.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s operating activities consume the majority of its cash resources. The Company anticipates that it will continue to incur
operating losses as it executed its development plans for 2025, as well as other potential strategic and business development
initiatives. In addition, the Company has had and expects to have negative cash flows from operations, at least into the near future.
The Company has previously funded, and plans to continue funding, these losses with the sale of equity and convertible notes. The accompanying
unaudited condensed consolidated financial statements do not include any adjustments that might be necessary should the Company
be unable to continue as a going concern.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Working
Capital</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Current assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">18,238,372</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">14,792,931</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Current liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18,208,821</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,775,168</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Working capital deficiency</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">29,551</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(982,237</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in current assets is primarily due to the increase in cash on hand of $1,733,743 and an increase in inventory of $1,503,632.
The increase in current liabilities is primarily due to an increase in deferred revenue of $1,028,780 and accrued and other liabilities of $1,823,760. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cash
Flows</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the Three Months Ended March 31,</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><b>Cash Flows:</b></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash provided by (used in) operating activities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(449,119</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,668,617</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Net cash used in investing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(334,690</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(332,342</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">2,517,552</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">92,128</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in operating activities was $449,119 for the three months ended March 31, 2025, which was primarily
due to the net loss of $2,670,322 and an increase in inventory of $1,503,632, which was partially offset by non-cash expenses
of $1,526,448, an increase in deferred revenue of $1,028,780, and an increase in accrued and other current liabilities of $1,823,760.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by operating activities was $2,668,617 for the three months ended March 31, 2024, which
was primarily due to the liquidation of the marketable securities account of $2,478,953 and an increase in accounts payable of
$1,146,347. The change in the remaining operating assets and liabilities was $224,013 and non-cash expenses of $121,168.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Investing
Activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities was $334,690 for the three months ended March 31, 2025, which was
the result of an increase in capitalized software of $270,531 and the purchase of equipment of $64,159.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities was $332,342 for the three months ended March 31, 2024, which was the result of the purchasing of equipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i></i></span></p>

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Financing
Activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was $2,517,552 for the three months ended March 31, 2025, which was
primarily due to $2,520,000 of net proceeds from PIPE Convertible Notes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was $92,128 for the three months ended March 31, 2024, the Company received net proceeds from
the Merger of $2,237,213, paid off the variable rate line of credit of $1,980,937 and made debt payments of $270,795.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management believes the plan outlined above provides
an opportunity for the Company to continue as a going concern.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Comparisons
of the Years ended December 31, 2024 and 2023</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Variance</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left">Revenue, net</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">21,858,864</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">20,583,851</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,275,013</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of revenue</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,271,512</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,825,768</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(554,256</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,587,352</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,758,083</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,829,269</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">&#8205;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating Expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Royalties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">706,214</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">709,640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,426</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Salaries, wages and benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,314,415</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,681,323</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(366,908</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Selling, general and administrative</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,669,684</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,027,332</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,357,648</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Operating loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,102,961</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(8,660,212</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,557,251</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other income (expenses)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(6,692,458</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,622,897</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,069,561</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Loss before income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(8,795,419</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(10,283,109</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1,487,690</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenues</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
increased by $1,275,013, or 6%, for the year ended December 31, 2024, as compared to the year
ended December 31, 2023. The increase is primarily attributable to the increase of our product acceptance and greater penetration
in the industry market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cost
of Revenues</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenues decreased by $554,256, or 7%, for the year ended December 31, 2024, as compared to the
year ended December 31, 2023. The decrease is primarily attributable to a decrease in inventory adjustments of approximately
$350,000 and a decrease in various cost of sales expenses of approximately $100,000.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
Expenses</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
operating expenses decreased by $4,727,982, or 22%, for the year ended December 31, 2024, as
compared to the year ended December 31, 2023. Selling, general and administrative expenses decreased by $4,357,648,
or 40%, due to the Company granting the issuance of 821 shares of common stock to two consultants in March 2023 for consulting
services with a fair value of approximately $4,500,000.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
Income (Expenses)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
income (expenses) increased by $5,069,561, or 312%, for the year ended December 31, 2024, as compared
to the year ended December 31, 2023. The increase is primarily attributable to interest expense, amortization expense
of the original issue discounts, and the write-off of remaining original issue discounts upon conversion related to the
PIPE Convertible loans issued and converted during the year ended December 31, 2024, of approximately $5,900,000. This was partially
mitigated by gains on fair value adjustment of warrants and investment of $142,319 and $262,035, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 51; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
and Capital Resources</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, we had cash on hand of $10,882,077 and a working capital deficiency of $982,237, as compared to
cash on hand of $5,397,564 and a working capital surplus of $1,988,267 as of December 31, 2023. The decrease in working
capital surplus is primarily a result of the reclassification of the dividends note payable from non-current liabilities to current
liabilities. This decrease was offset by an increase in cash on hand of approximately $3,000,000.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Working
Capital</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Current assets</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">14,792,931</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">12,656,606</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Current liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,775,168</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10,668,339</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Working capital deficiency</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(982,237</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1,988,267</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in current assets is primarily due to the increase in cash on hand of $5,484,513. The increase in current liabilities
is primarily due to the reclassification of the dividends note payable from non-current liabilities to current liabilities during the
year ended December 31, 2024. The balance of dividends note payable was $4,023,923 at both December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cash
Flows</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year
                                            Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Net cash used in operating activities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(3,995,606</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(6,133,221</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash provided by (used in) investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">741,143</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,620,558</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,738,976</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,495,077</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Increase (decrease) in cash</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5,484,513</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,258,702</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in operating activities was $3,995,606 for the year ended December 31, 2024, and was primarily
due to the net loss of $8,795,419, which was partially offset by non-cash expenses of $3,683,361 and an increase in deferred
revenue of $1,408,786.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in operating activities was $6,133,221 for the year ended December 31, 2023, and was primarily
due to the net loss of $10,283,109, which was partially offset by non-cash expenses of $7,101,498.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Investing
Activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by investing activities was $741,143 for the year ended December 31, 2024, which was
the result of the Company selling its short-term investments for $2,478,953 which was partially offset by an increase in capitalized
software of $2,070,742.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities was $2,620,558 for the year ended December 31, 2023, of which $2,493,145 the purchase of short-term
investments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Financing
Activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was $8,738,976 for the year ended December 31, 2024, of which $8,902,681
was net proceeds from PIPE loans.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was $4,495,077 for the year ended December 31, 2023, of which $1,980,937 was advances from a
line of credit and $2,433,059 was proceeds from notes payable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Accounting Pronouncements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2022, the FASB issued ASU 2022-03, <i>Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to
Contractual Sale Restrictions</i> (&#8220;ASU 2022-03&#8221;), which clarifies the guidance in Accounting Standards Codification Topic
820, <i>Fair Value Measurement</i> (&#8220;Topic 820&#8221;), when measuring the fair value of an equity security subject to contractual
restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to
contractual sale restrictions that are measured at fair value in accordance with Topic 820. ASU 2022-03 is effective for fiscal years
beginning after December 15, 2023, including interim periods within those fiscal years, and early adoption is permitted. Management does
not believe the adoption of any of these accounting pronouncements has had or will have a material impact on the Company&#8217;s consolidated
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued Update 2023-07 - <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,</i>
which requires disclosure of the title and position of the Chief Operating Decision Maker (&#8220;CODM&#8221;), an explanation of how
the CODM uses the reported measure of segment profit or loss in assessing segment performance and deciding how to allocate resources,
and disclosure of significant expenses regularly provided to the CODM that are included within the reported measure of segment profit
or loss. The amendments of ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal
years beginning after December 15, 2024. <span style="background-color: white">The Company adopted this new guidance for the year-ended
December 31, 2024, on a retrospective basis, and the adoption did not have a material effect on the Company&#8217;s consolidated financial
statements. (see Note</span> 15)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued Update 2023-09 - <i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>, which enhances
the disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits.
The amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and should
be applied prospectively. The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU 2024-03<i>, Income Statement &#8212; Reporting Comprehensive Income &#8212; Expense Disaggregation
Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expense</i>s, to disclose additional information about specific expense
categories. In January 2025, the FASB issued ASU 2025-01 <i>Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation
Disclosures (Subtopic 220-40)</i>, which clarified the effective date for ASU 2024-03. These amendments are intended to provided more
information about types of expenses in commonly presented expense captions. The amendments in this update are effective for annual periods
beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, and early adoption is permitted.
The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Emerging
Growth Company</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are an emerging growth company, as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised
accounting standards until such time as those standards apply to private companies. We have elected to use this extended transition period
for complying with new or revised accounting standards that have different effective dates for public and private companies until the
earlier of the date that (i) we are no longer an emerging growth company or (ii) we affirmatively and irrevocably opt out of the extended
transition period provided in the JOBS Act. As a result, these financial statements may not be comparable to companies that comply with
new or revised accounting pronouncements as of public company effective dates. We may choose to early adopt any new or revised accounting
standards whenever such early adoption is permitted for private companies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 53; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_001"></span>MANAGEMENT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth certain information concerning the persons who serve as directors and executive officers of TruGolf.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 30%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 56%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Executive
    Officers</i></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christopher
    (Chris) Jones</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer, President and Chairman, Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Brenner
    Adams</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Growth Officer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nathan
    E. Larsen</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Experience Officer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify">B. <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaun
     Limbers</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive
    Vice President, Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Steven
    R. Johnson</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Hardware Officer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Non-Employee
    Directors</i></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Humphrey
    P. Polanen</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Riley
    Russell</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent
    Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AJ
    Redmer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent
    Director</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Executive
Officers</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Christopher
(Chris) Jones</i></b> is the Chief Executive Officer and Director at TruGolf . He founded Access Software, one of the earliest leaders
in gaming and software in 1982. As a founder of Access Software, Mr. Jones helped pioneer 3D simulation. In addition to creating the
LINKSTM golf franchise-a highly awarded PC sports title-Access Software gained critical acclaim for the Tex Murphy adventure game series,
and its early use of 3D engines and high-quality full motion video. After Access Software was acquired by Microsoft Corp. in 1999, Mr.
Jones served as Project Manager for several XBOX titles through July 2004. In 2007, Mr. Jones became Chief Executive Officer of TruGolf,
and has presided over TruGolf&#8217;s growth as a leader in the virtual golf industry ever since. Mr. Jones obtained a Bachelor&#8217;s
Degree in Marketing and Finance from the University of Utah in Salt Lake City, Utah. The Deep Medicine Board believes that Mr. Jones
is well qualified to serve on the TruGolf Board due to his background in video game development, his numerous years of management experience
and the fact that he has been the driving force behind the Company&#8217;s operations since the Company&#8217;s formation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Brenner
Adams</i></b> is the Chief Growth Officer at TruGolf. He is has served as the Chief Growth Officer of TruGolf since January 2022. Mr.
Adams also provides consulting services from time to time through Octant Consulting of which he is the principal owner. From August 2021
to January 2022, Mr. Adams served as the Chief Information Officer of The Food Truck League. From April 2019 to August 2021, Mr. Adams
served as Chief Innovation Officer for Med USA, a medical billing company. From January 2015 to December 2020, Mr. Adams served as an
Adjunct Professor at the University of Utah. From February 2012 to April 2019, Mr. Adams served as Chief Executive Officer of The LINK
Group, a point-of-sale software company. Mr. Adam&#8217;s prior work experience also includes serving as Global Brand Director for Burton
Snowboards (2006-2008) and Director of Business Development for Xbox / Take Two (2001 to 2006). Mr. Adams serves on the Board of Directors
of a number of private companies. Mr. Adams received a Bachelor of Science degree in Economics and a Master of Business Administration
from the University of Utah.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Nathan
E. Larsen</i></b> is the Chief Experience Officer at TruGolf. He has served as the Chief Experience Officer of TruGolf since October
2021. From January 2019 to October 2021, Mr. Larsen provided freelance brand and marketing consultation services to various companies
in the medical, forestry and construction industries. From 2006 to 2019, Mr. Larsen served as President and Chief Operating Officer of
Equity Building Solutions Inc., a resident development and construction company. From 2004 to 2006, Mr. Larsen served as Creative Director
and Director of Business Development for Take Two Interactive / Indie Built Studio, a software development company which developed games
for Xbox and the PlayStation 2. From 1999 to 2004, Mr. Larsen served as Creative Director for Microsoft Corp., in its Xbox Games development
division. From 1991 to 1999, Mr. Larsen served as an artist, animator and art director for Access Software. Prior to that, he served
as an artist and animator on five PC games published by Sierra On Line. Mr. Larsen is a member of the Salt Lake Home Builders Association,
Utah Valley Home Builders Association and the Park City Area Home Builders Association.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<!-- Field: Page; Sequence: 54; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>B.
</i></b></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Shaun  Limbers</i></b> is the Executive
Vice President and Director at TruGolf. He has served as Clinical Assistant Professor of Entrepreneurship and Director of the Institute
for Family Business at Baylor University in Waco, Texas. Since May 2019, Mr. Limbers has served as an Adjunct Faculty Member at Baylor
University and Associate Director for Baylor University&#8217;s entrepreneurship center. Since March 2010, Mr. Limbers has served as
the Chief Executive Officer and founder of McIntyre Investment, LLC (&#8220;McIntyre&#8221;), an investment banking firm specializing
in middle market transactions including primary and secondary investments, merger and acquisition advisory services and real estate.
Mr. Limbers is a registered representative with McIntyre&#8217;s SEC registered broker-dealer entity, McIntyre Capital Partners, LLC,
which is a member of the Financial Industry Regulatory Authority (FINRA) and the Securities Investor Protection Corporation (SIPC). He
holds a Series 7 license as well as a Series 63 license with FINRA. Prior to forming McIntyre, Mr. Limbers served as Vice President of
Christina Development corporation, a real estate investment company, from 2003 to 2010. Mr. Limbers obtained a Bachelor of Science Degree
in Business Administration from Pepperdine University and an MBA from the University of Notre Dame. The Deep Medicine Board believes
that Mr. Limbers is well qualified to serve on the TruGolf Board due to his significant experience with private investments, transaction
structuring, joint ventures, investment banking and fund raising.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Steven
Johnson</i></b> is the Chief Hardware Officer of TruGolf. Mr. Johnson has been an employee in a variety of positions with TruGolf since
May 1999. He began as a Product Development Manager and became the Executive Vice President in 2007. Prior to joining TruGolf, Mr. Johnson
was a Sales Manager of Cassette Productions, LLC, an audio, video and software company. Mr. Johnson attended the University of Utah.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-Employee
Directors</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Humphrey
P. Polanen</i></b> serves as an independent director at TruGolf. He is the Chief Executive Officer and managing member of NeoVista Ventures
LLC, a healthcare focused holding company. Mr. Polanen was the director of Heritage Commerce Corp (Nasdaq: HTBK), a bank holding company
offering a wide array of business and personal banking services, from 1994 to April 2016. Since 1999, Mr. Polanen has been actively involved
as an investor and director in various venture capital backed companies in the technology industry, and has served as a director of various
private equity funds. He was the Managing Director of Internet Venture Partners BV, an investment firm, from 2000 to 2004. Prior to joining
Internet Ventures, he served in various executive positions with Sun Microsystems and Tandem Computers. Mr. Polanen was a director (and
former Chairman of the Board) of St. Bernard Software, a publicly traded Internet security company. Mr. Polanen has been a director of
TechFlow Inc., an information technology service company, since June 2016. Mr. Polanen practiced corporate law for over ten years at
the beginning of his career. He has a Bachelor of Arts degree from Hamilton College and a Juris Doctor degree from Harvard University.
The Deep Medicine Board believes that Mr. Polanen is well qualified to serve on the TruGolf Board due to his experience as an executive,
investor, director and business manager with advanced technology companies and private equity firms.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>AJ
Redmer</i></b> serves as an independent director at TruGolf. He is the Chief Executive Officer and Managing Director of Redmer Productions
LLC. Mr. Redmer founded Redmersoft in 1986 which operated within Lucasfilm Ltd.&#8217;s Skywalker Ranch. He helped evolve Redmersoft
into Maxis Software Corporation before taking on senior management responsibilities at Lucasfilm Ltd. AJ subsequently went on to senior
leadership positions at Spectrum Holobyte, Nintendo and Microsoft where he played a key role in the development of the original Xbox
and the Xbox 360. He has also served as the chief executive officer of WeMade Entertainment USA, Inc. He has over 25 years of experience
building video game franchises in the entertainment industry. Mr. Redmer has designed and/or overseen the development of some of the
most well-known franchises in the gaming industry including; SimCity, Star Wars, Indiana Jones, Tetris, Ridge Racer, Pok&#233;mon,
Flight Simulator, Age of Empires, Project Gotham Racing and Forza Motorsport. The Deep Medicine Board believes that Mr. Redmer is well
qualified to serve on the TruGolf Board due to his executive experience in the franchising side of the gaming and entertainment industries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Riley
Russell</i></b> serves as an independent director at TruGolf. Mr. Russell has over 30 years-experience working in the games and interactive
entertainment industry. He is currently the Executive Vice President and Studio head at Kojima Productions US. Prior to joining Kojima,
Mr. Russell has served as an Executive Vice President with Penumbra, Inc. and as the Chief Legal Officer at Sony Interactive Entertainment
LLC until 2021. At Sony, Mr. Russell was responsible for Sony&#8217;s interactive division that produces the Sony PlayStation. He has
global experience in the video games, entertainment and technology sector. Mr. Russell is also an active board member of the Video Game
Bar Association and the XR Association. The Deep Medicine Board believes that Mr. Russell is well qualified to serve on the TruGolf Board
due to his experience as an executive in the video game and entertainment and technology sector.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<!-- Field: Page; Sequence: 55; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Family
Relationships</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no family relationships among any of TruGolf&#8217;s directors or executive officers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Arrangements
for Election of Directors and Members of Management</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no arrangements or understandings with major shareholders or others pursuant to which any of our executive officers or directors
are selected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Controlled
Company</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christopher
Jones, together with Steven R. Johnson and David Ashby, hold approximately 85.9% of the voting power of TruGolf&#8217;s voting securities
for the election of directors. As a result, TruGolf expects to be a controlled company within the meaning of the Nasdaq rules, and, as
a result, may qualify for exemptions from certain corporate governance requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Nasdaq rules, a controlled company is exempt from certain corporate governance requirements, including:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    requirement that a majority of the board of directors consist of independent directors;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    requirement that a listed company have a nominating and governance committee that is composed of independent directors with a written
    charter addressing the committee&#8217;s purpose and responsibilities;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    requirement that a listed company have a compensation committee that is composed entirely of independent directors with a written
    charter addressing the committee&#8217;s purpose and responsibilities; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    requirement for an annual performance evaluation of the nominating and governance committee and compensation committee.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controlled
companies must comply with the exchange&#8217;s other corporate governance standards. These include having and audit committee and the
special meetings of independent or non-management directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Governance</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Director
Independence</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
will adhere to the rules of Nasdaq in determining whether a director is independent. The board of directors of TruGolf has consulted,
and will consult, with its counsel to ensure that the board&#8217;s determinations are consistent with those rules and all relevant securities
and other laws and regulations regarding the independence of directors. The Nasdaq listing standards define an &#8220;independent director&#8221;
as a person, other than an executive officer of a company or any other individual having a relationship which, in the opinion of the
issuer&#8217;s board of directors, would interfere with the exercise of independent judgment in carrying out the responsibilities of
a director.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Compensation
Committee Interlocks and Insider Participation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None
of the members of TruGolf&#8217;s compensation committee has ever been an executive officer or employee of TruGolf. None of TruGolf&#8217;s
executive officers currently serve, or has served during the last completed fiscal year, on the compensation committee or board of directors
of any other entity that has one or more executive officers that serves as a member of the TruGolf Board or compensation committee.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 56; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-Employee
Director Compensation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Board intends to adopt a non-employee director compensation policy designed to align compensation with TruGolf&#8217;s business objectives
and the creation of shareholder value, while enabling TruGolf to attract and retain directors to contribute to TruGolf&#8217;s long-term
success.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
Compensation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Compensation Committee of TruGolf may develop an executive compensation program that is designed to align compensation with TruGolf&#8217;s
business objectives and the creation of stockholder value, while enabling TruGolf to attract, retain, incentivize and reward individuals
who contribute to the long-term success of the company, including through cash compensation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Equity
Compensation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Compensation Committee of TruGolf may develop an executive compensation program that is designed to align compensation with TruGolf&#8217;s
business objectives and the creation of stockholder value, while enabling TruGolf to attract, retain, incentivize and reward individuals
who contribute to the long-term success of the company, including through equity compensation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Limitation
on Liability and Indemnification of Directors and Officers</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
has purchased directors&#8217; and officers&#8217; liability insurance and has enter into indemnification agreements with each of its
directors and executive officers. The indemnification agreements and TruGolf&#8217;s amended and restated certificate of incorporation
and amended and restated bylaws will require it to indemnify the directors and officers to the fullest extent permitted by Delaware law.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_002"></span>EXECUTIVE
AND DIRECTOR COMPENSATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Summary
Compensation Table</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth information regarding the total compensation awarded to and earned by our named executive officers for services
rendered in all capacities for the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name and</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Salary</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Bonus</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Awards</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)<sup>(1)</sup></b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Option</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Awards</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($) <sup>(1)</sup></b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-Equity</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Incentive</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Plan</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Compensation</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Non-qualified</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Compensation</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Earnings</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>All Other</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Compensation</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)<sup>(2)</sup></b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 19%; text-align: left">Christoper Jones</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">2024</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">72,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">95,091</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">167,091</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left">Chief Executive Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">150,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">150,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Brenner Adams</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">79,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">220,055</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic; text-align: left">Chief Growth Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">168,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">690,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">858,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Nathan Larsen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">220,055</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left">Chief Experience Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">690,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">853,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lindsay Jones</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119,959</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">211,959</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic; text-align: left">Former Chief Financial Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,892</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,892</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    the full grant date fair value of the option grant or stock award calculated in accordance with FASB ASC Topic 718. These amounts
    do not necessarily correspond to the actual value that may be realized by the named executive officer. For a summary of the assumptions
    made in the valuation of the awards, please see Note 19 to our financial statements as of and for the period ended December 31, 2024
    included in the 2024 Annual Report.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    payments made by us for consulting services while the officer was not a salaried employee.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 57; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Outstanding
Equity Awards as of December 31, 2024</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has granted 340,000 of outstanding option awards held by each named executive officer as of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Employment
Agreements with our Named Executive Officers</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Christoper
Jones</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2023, we entered into an employment agreement with Mr. Jones to serve as our Chief Executive Officer (the &#8220;Jones Employment
Agreement&#8221;). The Jones Employment Agreement has an initial term of five years ending on January 1, 2028, and can be terminated
by either party. Pursuant to the Jones Employment Agreement, Mr. Jones is eligible to receive an annual base salary of $160,000 and performance-based
annual bonuses along with equity incentive plans. Mr. Jones is also eligible for certain compensation based on future changes of control
(50% or greater) as well as compensation based upon termination of his employment or resignation. In addition, Mr. Jones received 200,000
options to purchase the Company&#8217;s common stock &#8211; Class A in accordance with the Company&#8217;s 2024 Stock Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Brenner
Adams</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 18, 2024, effective January 25, 2024, we entered into an employment agreement with Mr. Adams to serve as our Chief Growth Officer
(the &#8220;Adams Employment Agreement&#8221;). The Adams Employment Agreement is evergreen and can be terminated by either party. Pursuant
to the Adams Employment Agreement, Mr. Adams is eligible to receive an annual base salary of $120,000 and a quarterly bonus. In addition,
Mr. Adams received 120,000 options to purchase the Company&#8217;s common stock &#8211; Class A in accordance with the Company&#8217;s
2024 Stock Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nathan
Larsen</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 18, 2024, effective January 25, 2024, we entered into an employment agreement with Mr. Larsen to serve as our Chief Experience
Officer (the &#8220;Larsen Employment Agreement&#8221;). The Larsen Employment Agreement is evergreen and can be terminated by either
party. Pursuant to the Larsen Employment Agreement, Mr. Larsen is eligible to receive an annual base salary of $144,000 and a quarterly
bonus. In addition, Mr. Adams received 120,000 options to purchase the Company&#8217;s common stock &#8211; Class A in accordance with
the Company&#8217;s 2024 Stock Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 58; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
Equity Awards</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth certain information concerning our outstanding options for our named executive officers as of December 31,
2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Name</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Securities Underlying Unexercised Options (#) Exercisable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Securities Underlying Unexercised Options (#) Unexercisable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Option</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise Price ($)</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Option</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expiration Date</b></span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left">Christopher Jones</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">200,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">200,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">0.93</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right">10/11/2034</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Brenner Adams</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">120,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">120,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">10/11/2034</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Nathan E. Larson</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">120,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">120,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">10/11/2034</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recoupment
Policy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
adopted the TruGolf Holdings, Inc. Dodd-Frank Restatement Recoupment Policy effective as of October 2, 2023. In the event that we are
required to prepare a financial restatement, the Committee will recoup all erroneously awarded incentive-based compensation calculated
on a pre-tax basis received after October 2, 2023, by a person (i) after beginning service as an executive officer, (ii) who served as
an executive officer at any time during the performance period for that incentive-based compensation, and (iii) during the three completed
fiscal years immediately preceding the date that the Company is required to prepare a restatement, and any transition period (that results
from a change in the Company&#8217;s fiscal year) of less than nine months within or immediately following those three completed fiscal
years. &#8220;Clawback&#8221; or recoupment policy in our executive compensation program contributes to creating and maintaining a culture
that emphasizes integrity and accountability and reinforces the performance-based principles underlying our executive compensation program.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Granting
of Certain Equity Awards Close in Time to the Release of Material Nonpublic Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not grant equity awards in anticipation of the release of material nonpublic information that is likely to result in changes to the
price of our common stock, and do not time the public release of such information based on award grant dates. During the last completed
fiscal year, we have not made awards to any named executive officer or director during the period beginning four business days before
and ending one business day after the filing of a period report on Form 10-Q or Form 10-K or the filing or furnishing of a current report
on Form 8-K, and we have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive
compensation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Director
Compensation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than the named executive officers that received compensation for services rendered in all capacities for the years ended December 31,
2024 and 2023, no other directors on the TruGolf Board received any compensation for the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 59; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_003"></span>BENEFICIAL
OWNERSHIP OF SECURITIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth beneficial ownership of the Company&#8217;s Common Stock as of June 20, 2025</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each
    person known to be the beneficial owner of more than 5% of the outstanding Common Stock of the Company;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each
    of the Company&#8217;s executive officers and directors; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">all
    of the Company&#8217;s current executive officers and directors as a group.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beneficial
ownership is determined according to the rules of the SEC, which generally provide that a person has beneficial ownership of a security
if he, she or it possesses sole or shared voting or investment power over that security. Under those rules, beneficial ownership includes
securities that the individual or entity has the right to acquire, such as through the exercise of warrants or stock options or the vesting
of restricted stock units, within 60 days of June 20, 2025. Shares subject to warrants or options that are currently exercisable
or exercisable within 60 days of June 20, 2025 or subject to restricted stock units that vest within 60 days of June 20, 2025
are considered outstanding and beneficially owned by the person holding such warrants, options, or restricted stock units for the purpose
of computing the percentage ownership of that person but are not treated as outstanding for the purpose of computing the percentage ownership
of any other person.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
as noted by footnote, and subject to community property laws where applicable, based on the information provided to the Company, the
persons and entities named in the table below have sole voting and investment power with respect to all shares shown as beneficially
owned by them. Unless otherwise indicated, the business address of each beneficial owner listed in the table below is c/o Trugolf Holdings,
Inc., 60 North 1400 West Centerville, Utah 84014.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
beneficial ownership of our Class A Common Stock is based on 40,532,790 shares of Class A Common Stock issued and outstanding
as of June 12, 2025, which number excludes the shares of Class A Common Stock issuable upon exercise of the Warrants. Unless otherwise
indicated, we believe that all persons named in the table have sole voting and investment power with respect to all of the shares shown
to be beneficially owned by them.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Name and Address of Beneficial Owner</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of shares of Common Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">% of Common Stock*</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">% of Total Voting Power*</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">Directors and executive officers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 40%; text-align: center">Christopher Jones (2)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">8,988,824</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">19.6</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">78.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">Brenner Adams</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">261,832</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center">Nathan E. Larson</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">326,832</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">B. Shaun Limbers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">293,443</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center">Steven R. Johnson (&#160;)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,332,093</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">Humphrey P. Polanen</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center">Riley Russell</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">AJ Redmer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: center">All directors and executive officers as a group (8 individuals)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,418,024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29.6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">85.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">Other 5% beneficial owners</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center">Christopher Jones (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,988,824</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19.6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">78.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">David Ashby (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,443,408</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center">Steven R. Johnson (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,332,093</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">Greentree Financial Group, Inc. (4)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,453,743</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.9</td><td style="text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicates
    beneficial ownership of less than 1%.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes
    5,044,424 shares of Class B Common Stock, which are entitled to 25 votes per share and are convertible into shares of Class
    A Common Stock on a one-for-one basis, and 200,000 shares underlying option awards.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes
    2,425,669 shares of Class B Common Stock, which are entitled to 25 votes per share and are convertible into shares of Class
    A Common Stock on a one-for-one basis, and 100,000 shares underlying option awards.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes
    2,529,906 shares of Class B Common Stock, which are entitled to 25 votes per share and are convertible into shares of Class
    A Common Stock on a one-for-one basis, and 20,000 shares underlying option awards.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 97%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    solely on Schedule 13G filed by Greentree Financial Group, Inc. on May 5, 2025. Includes the number of shares of our Class A Common
    Stock beneficially owned as of June 20, 2025 after giving effect to the Maximum Percentage (as defined in the section &#8220;Selling
    Securityholders&#8221; below). The address of Greentree Financial Group, Inc. is 900 S. Pine Island Road, Suite 310, Plantation,
    FL 33324.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Page; Sequence: 60; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_004"></span>SELLING
SECURITYHOLDERS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">The shares of Class A common
stock being offered by the Selling Securityholders are those issuable to the Selling Securityholders upon conversion of the Series A
Preferred Stock. For additional information regarding the issuance of the Series A Preferred Stock, see &#8220;Prospectus Summary &#8211;
Recent Developments &#8211; Exchange Agreement&#8221;. We are registering the shares of Class A common stock in order to permit the Selling
Securityholders to offer the shares for resale from time to time. Except for the ownership of Company securities, the Selling Securityholders
have not had any material relationship with us within the past three years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">The table below lists the
Selling Securityholders and other information regarding the beneficial ownership (as determined under Section 13(d) of the Securities
Exchange Act of 1934, as amended, and the rules and regulations thereunder) of the shares of Class A common stock held by each of the
Selling Securityholders. The second column lists the number of shares of Class A common stock beneficially owned by the Selling Securityholders,
based on their respective ownership of shares of Series A Preferred Stock, as of June 12, 2025, assuming the consummation of exchange
of the PIPE Convertible Notes and certain other amounts outstanding with respect thereto in the aggregate amount for Series A Preferred
Stock and the completion of the exchange of conversion of the Series A Preferred Stock held by each such selling stockholder on that
date but taking account of any limitations on conversion set forth therein.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">The third column lists the
shares of Class A common stock being offered by this prospectus by the Selling Securityholders and does not take in account any limitations
on conversion of the preferred shares set forth therein set forth therein.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">In accordance with the terms
of a registration rights agreement with the holders of the Preferred Stock, this prospectus generally covers the resale of 100% of the
maximum number of shares of common stock issued or issuable upon conversion of the Series A Preferred Stock issued and issuable assuming
that the Warrants have been exercised into such aggregate number of Series A Preferred Stock equal to the sum of (a) the Maximum Forced
Exercise Share Amount (as set forth in the Warrants) plus (b) the number of shares of Series A Preferred Stock as the stockholder shall
have the right to exercise into without our consent (without regard to any limitations on conversion contained in the certificate of
designations solely for the purpose of such calculation) at the floor price of $0.07. Because the conversion price and the floor price
of the Series A Preferred Stock may be adjusted, the number of shares that will actually be issued may be more or less than the number
of shares being offered by this prospectus. The fourth column assumes the sale of all of the shares offered by the Selling Securityholders
pursuant to this prospectus.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">Under the terms of the
certificate of designations, a Selling Securityholder may not convert the preferred shares to the extent (but only to the extent)
such selling stockholder or any of its affiliates would beneficially own a number of shares of our common stock which would exceed
4.99% (the &#8220;Maximum Percentage&#8221;) of the outstanding shares of the Company. However, Greentree Financial Group, Inc., waived the Maximum Percentage
under the PIPE Convertible Note raising its maximum percentage to 9.99%. Upon the extinguishment of the Convertible note at the closing
of the Exchange Agreement, the Maximum Percentage shall be in effect for all Selling Securityholders, including Greentree Financial Group,
Inc. The number of shares in the second column
reflects these limitations. The Selling Securityholders may sell all, some or none of their shares in this offering. See &#8220;Plan
of Distribution.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Number of Shares of Common Stock Beneficially Owned Prior to Offering(13)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Maximum Number of Shares of Common Stock Being Sold</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Number of Shares of Common Stock Owned After Offering(12)(13)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Name of Selling Stockholder(6)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Percent</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Percent</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left">SandTrap Opportunities LLC (1)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,129,000</td><td style="width: 1%; text-align: left">(7)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4.99</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">208,325,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,129,000</td><td style="width: 1%; text-align: left">(7)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4.99</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Greentree Financial Group, Inc (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,453,743</td><td style="text-align: left">(8)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.99</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">137,500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,129,000</td><td style="text-align: left">(8)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.99</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finuvia, LLC (3)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,531,000</td><td style="text-align: left">(9)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.64</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,129,000</td><td style="text-align: left">(9)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.99</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">L&amp;H Inc. (4)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,129,000</td><td style="text-align: left">(10)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.99</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,129,000</td><td style="text-align: left">(10)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.99</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Li Holdings Inc. (5)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,129,000</td><td style="text-align: left">(11)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.99</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,129,000</td><td style="text-align: left">(11)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.99</td><td style="text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">* Less than 1%</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: justify">(1) SandTrap&#160;Opportunities
LLC (&#8220;SandTrap&#8221;) is a wholly owned special purpose vehicle of ATW Opportunities Master Fund II, L.P. (the &#8220;Fund&#8221;).
ATW Partners Opportunities Management, LLC serves as the investment manager to the Fund (the &#8220;Adviser&#8221;). The Fund and the
Adviser may be deemed to have shared voting and dispositive power with respect to the shares of Class A Common Stock held by&#160;SandTrap&#160;and
may be deemed to be the beneficial owner of these shares. Antonio Ruiz-Gimenez and Kerry Propper serve as the managing members of the
Adviser (the &#8220;Managing Members&#8221;). The Managing Members, in their capacities as Managing Members of the Adviser, may also be deemed
to have investment discretion and voting power over the shares of Class A Common Stock held by&#160;SandTrap. The Fund, the Adviser and
the Managing Members each disclaim any beneficial ownership of such shares of Class A Common Stock. The address of this Selling Securityholder
is c/o ATW Partners Opportunities Management LLC, One Pennsylvania Plaza, Floor 48, Suite 4810, New York, New York 10119.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: justify">&#160;</p>

<p style="margin: 0">(2) Robert Christopher Cottone is the beneficial owner of Greentree Financial Group Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: justify">(3) Weiheng Cai is the manager and president of
Finuvia, LLC. As such, Mr. Cai may be deemed to have investment discretion and voting power over the shares of Class A Common Stock held
by such entity and is the beneficial owner of such entity.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: justify">(4) Linwen Huang is the beneficial owner of L&amp;H,
Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: justify">(5) Ke Li is the beneficial owner of Li Holdings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: justify">(6) The information in this table and the related
notes is based upon information supplied by the selling shareholders.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)
This column lists the number of shares of our Class A Common Stock beneficially owned by this Selling Securityholder as of June 20, 2025
after giving effect to the Maximum Percentage (as defined in the paragraph above). Without regard to the Maximum Percentage, as of June
20, 2025, this selling securityholder would beneficially own an aggregate of 482,213,764 shares of our Class A Common Stock, consisting
of (i) 426,264 shares of Class A Common Stock held by the selling securityholder, none of which shares are being registered under this
prospectus; (ii) 2,187,500 shares of Class A Common Stock underlying the PIPE Convertible Notes, convertible at the fixed conversion
price of $1.00 per share, none of which shares are being registered for resale under this prospectus; (iii) 21,275,000 shares of Class
A Common Stock underlying the outstanding Series A Preferred Stock, with a stated value of $1,000 per share, held by the selling securityholder,
convertible at a price of $0.07 per share, none of which are being registered under this prospectus; and (iv) 458,325,000 shares of Class
A Common Stock underlying the shares of Series A Preferred Stock issuable upon exercise of the Warrants held by this selling securityholder,
currently exercisable at an exercise price of $900, of which 208,325,000 shares are being registered under this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)
This column lists the number of shares of our Class A Common Stock beneficially owned by this Selling Securityholder as of June 20, 2025
after giving effect to the Maximum Percentage (as defined in the paragraph above). Without regard to the Maximum Percentage, as of June
20, 2025, this selling securityholder would beneficially own an aggregate of 323,653,568 shares of our Class A Common Stock, consisting
of (i) 1,078,368 shares of Class A Common Stock held by the selling securityholder, none of which shares are being registered under this
prospectus; (ii) 3,350,200 shares of Class A Common Stock underlying the PIPE Convertible Notes, convertible at the fixed conversion
price of $1.00 per share, none of which shares are being registered for resale under this prospectus; (iii) 16,725,000 shares of Class
A Common Stock underlying the outstanding Series A Preferred Stock, with a stated value of $1,000 per share, held by the selling securityholder,
convertible at a price of $0.07 per share, none of which are being registered under this prospectus; and (iv) 302,500,000 shares of Class
A Common Stock underlying the shares of Series A Preferred Stock issuable upon exercise of the Warrants held by this selling securityholder,
currently exercisable at an exercise price of $900, of which 137,500,000 shares are being registered under this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)
This column lists the number of shares of our Class A Common Stock beneficially owned by this Selling Securityholder as of June 20, 2025
after giving effect to the Maximum Percentage (as defined in the paragraph above). Without regard to the Maximum Percentage, as of June
20, 2025, this selling securityholder would beneficially own an aggregate of 29,031,000 shares of our Class A Common Stock, consisting
of (i) 6,000 shares of Class A Common Stock held by the selling securityholder, none of which shares are being registered under this
prospectus; (ii) 0 shares of Class A Common Stock underlying the PIPE Convertible Notes, convertible at the fixed conversion price of
$1.00 per share, none of which shares are being registered for resale under this prospectus; (iii) 1,525,000 shares of Class A Common
Stock underlying the outstanding Series A Preferred Stock, with a stated value of $1,000 per share, held by the selling securityholder,
convertible at a price of $0.07 per share, none of which are being registered under this prospectus; and (iv) 27,500,000 shares of Class
A Common Stock underlying the shares of Series A Preferred Stock issuable upon exercise of the Warrants held by this selling securityholder,
currently exercisable at an exercise price of $900, of which 12,500,000 shares are being registered under this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)
This column lists the number of shares of our Class A Common Stock beneficially owned by this Selling Securityholder as of June 20, 2025
after giving effect to the Maximum Percentage (as defined in the paragraph above). Without regard to the Maximum Percentage, as of June
20, 2025, this selling securityholder would beneficially own an aggregate of 88,012,544 shares of our Class A Common Stock, consisting
of (i) 17,544 shares of Class A Common Stock held by the selling securityholder, none of which shares are being registered under this
prospectus; (ii) 945,000 shares of Class A Common Stock underlying the PIPE Convertible Notes, convertible at the fixed conversion price
of $1.00 per share, none of which shares are being registered for resale under this prospectus; (iii) 4,550,000 shares of Class A Common
Stock underlying the outstanding Series A Preferred Stock, with a stated value of $1,000 per share, held by the selling securityholder,
convertible at a price of $0.07 per share, none of which are being registered under this prospectus; and (iv) 82,500,000 shares of Class
A Common Stock underlying the shares of Series A Preferred Stock issuable upon exercise of the Warrants held by this selling securityholder,
currently exercisable at an exercise price of $900, of which 37,500,000 shares are being registered under this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)
This column lists the number of shares of our Class A Common Stock beneficially owned by this Selling Securityholder as of June 20, 2025
after giving effect to the Maximum Percentage (as defined in the paragraph above). Without regard to the Maximum Percentage, as of June
20, 2025, this selling securityholder would beneficially own an aggregate of 58,225,000 shares of our Class A Common Stock, consisting
of (i) 175,000 shares of Class A Common Stock underlying the PIPE Convertible Notes, convertible at the fixed conversion price
of $1.00 per share, none of which shares are being registered for resale under this prospectus; (ii) 3,050,000 shares of Class A Common
Stock underlying the outstanding Series A Preferred Stock, with a stated value of $1,000 per share, held by the selling securityholder,
convertible at a price of $0.07 per share, none of which are being registered under this prospectus; and (iii) 55,000,000 shares of Class
A Common Stock underlying the shares of Series A Preferred Stock issuable upon exercise of the Warrants held by this selling securityholder,
currently exercisable at an exercise price of $900, of which 25,000,000 shares are being registered under this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12)
Assumes the sale of all securities being offered pursuant to this prospectus and no other shares of Class A Common Stock are acquired
by this selling securityholder after giving effect to the Maximum Percentage. However, the selling securityholder is not obligated to
sell all or any portion of the shares of our stock offered pursuant to this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13)
Applicable percentage ownership is based on 40,532,790 shares of our Class A Common Stock outstanding as of June 20, 2025, and based
on 461,357,790 shares of our Class A Common Stock outstanding after the offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 61; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_005"></span>CERTAIN
RELATIONSHIPS AND RELATED PARTY TRANSACTIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><i>Note Payable
with ARJ Trust</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In December 2008,
we entered into a $500,000, 8.50% annual interest rate note payable with a trust (&#8220;ARJ Trust&#8221;) indirectly controlled by our
chief executive officer. We make monthly interest-only payments of $3,451. The outstanding principal balance of this note was $500,000
as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In June 2010,
we entered into a second $150,000, 8.50% annual interest rate note with ARJ Trust. We make monthly interest-only payments of $1,063.
The outstanding principal balance of this note was $150,000 as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Note Payable with McKettrick</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In May 2019, we
entered into a $1,750,000, zero interest rate note payable with a former shareholder to repurchase all of their shares in the Company.
The note is payable in annual installments of $250,000 due on December 21 of each year. The note matures on December 1, 2027. There is
a late fee of 5%, if not paid within 10 days of the due date. During the years ended December 31, 2024 and 2023 the Company made cash
payments of $500,000 and $300,000 ($250,000 for the installment fee and $50,000 for a negotiated extension fee). The outstanding principal
balance of this note was $800,000 and $1,300,000 as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Note Payable with Carver</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In January 2021,
we entered into a $220,000, zero interest rate note payable with a former shareholder to repurchase all of their shares in the Company.
The note is payable in semi-annual installments of $18,500 due on March 31 and September 30 each year and matures on October 1, 2027.
During the years ended December 31, 2024 and 2023, the Company made cash payments of $37,000 and $37,000, respectively. The outstanding
principal balance of this note was $111,000 and $148,000 as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Conversion of Notes Payable</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 21, 2025, we entered into agreements with the holders of approximately $3.9 million in outstanding notes payable (including accrued
interest) originally issued in November 2022, including officers and directors of the Company, pursuant to which such note holders converted
all outstanding amounts payable to such note holders into (i) 8,283,139 shares of the Company&#8217;s Class B common stock, with respect
to $2.6 million in principal and interest of such notes payable, and into (ii) 4,233,077 shares of Common Stock, with respect to $1.3
million in principal and interest of such notes payable, in each case at a conversion price of $0.31204 per share, which was the above
closing price of our Common Stock prior to conversion. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 62; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_006"></span>DESCRIPTION
OF OUR SECURITIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a description of our securities of as set forth in certain provisions of our Second Amended and Restated Certificate of
Incorporation (the &#8220;Charter&#8221;) and our Second Amended and Restated Bylaws (the &#8220;Bylaws&#8221;), and applicable forms
of warrant, each previously filed with the SEC and incorporated by reference as an exhibit to this registration statement to which this
prospectus forms a part. This summary does not purport to be complete and is qualified in its entirety by the full text of the Charter,
Bylaws, applicable forms of warrant, and the applicable provisions of the Delaware General Corporation Law (the &#8220;DGCL&#8221;).
We encourage you to read our Charter, Bylaws, applicable forms of warrant, and the applicable portions of the DGCL carefully.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Authorized
Capitalization</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are authorized to issue 670,000,000 shares of capital stock, of which 650,000,000 shares are shares of Class A common stock, par value
$0.0001 per share, 10,000,000 shares are shares of Class B common stock, par value $0.0001 per share, and 10,000,000 shares are shares
of preferred stock, par value $0.0001 per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TruGolf
Common Stock Following the Business Combination</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class
A Common Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Voting
Power</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holders
of TruGolf Class A common stock are entitled to cast one vote per share of TruGolf Class A common stock. Generally, holders of all classes
of TruGolf common stock will vote together as a single class, and an action will be approved by TruGolf stockholders if the number of
votes cast in favor of the action exceeds the number of votes cast in opposition to the action, while directors are elected by a plurality
of the votes cast. Holders of TruGolf Class A common stock will not be entitled to cumulate their votes in the election of directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Dividends</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to applicable law, the rights, if any, of the holders of any outstanding series of preferred stock or any class or series of stock having
a preference over TruGolf Class A commons stock, the holders of shares of TruGolf Class A commons stock are entitled to receive such
dividends and other distributions (payable in cash, property or capital stock of TruGolf) when, as and if declared thereon by the TruGolf
Board from time to time out of any assets or funds of TruGolf legally available therefor and will share equally on a per share basis
in such dividends and distributions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Liquidation,
Dissolution and Winding Up</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to applicable law, the rights, if any, of the holders of any outstanding series of the preferred stock or any class or series of stock
having a preference over TruGolf Class A commons stock, in the event of any voluntary or involuntary liquidation, dissolution or winding
up of TruGolf, after payment or provision for payment of the debts and other liabilities of the Corporation, the holders of shares of
TruGolf Common Stock shall be entitled to receive all the remaining assets of TruGolf available for distribution to its stockholders,
ratably in proportion to the number of shares of TruGolf A common stock (on an as converted basis with respect to the TruGolf B common
stock) held by them.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Preemptive
or Other Rights</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
shares of TruGolf Class A common stock are subject to redemption or have preemptive rights to purchase additional shares of TruGolf Class
A common stock. Holders of shares of TruGolf Class A common stock will not have subscription, redemption or conversion rights. All the
outstanding shares of TruGolf Class A common stock will be validly issued, fully paid and non-assessable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 63; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class
B Common Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Issuance
of TruGolf Class B Common Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares
of TruGolf Class B common stock may be issued only to, and registered in the name of, Christopher Jones, Steven R. Johnson, and David
Ashby (the &#8220;<b>TruGolf Founders</b>&#8221;) and any entities wholly owned by a TruGolf Founder (including all subsequent successors,
assigns and permitted transferees), which we collectively refer to as &#8220;<b>Permitted Class B Owners</b>&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Voting
Rights</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holders
of TruGolf Class B common stock are entitled to cast 25 votes per share of TruGolf Class B common stock. Generally, holders of all classes
of TruGolf common stock will vote together as a single class, and an action will be approved by TruGolf stockholders if the number of
votes cast in favor of the action exceeds the number of votes cast in opposition to the action, while directors are elected by a plurality
of the votes cast. Holders of TruGolf Class B common stock will not be entitled to cumulate their votes in the election of directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Dividend
Rights</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to applicable law, the rights, if any, of the holders of any outstanding series of preferred stock or any class or series of stock having
a preference over TruGolf Class B commons stock, the holders of shares of TruGolf Class B commons stock are entitled to receive such
dividends and other distributions (payable in cash, property or capital stock of TruGolf) when, as and if declared thereon by the TruGolf
Board from time to time out of any assets or funds of TruGolf legally available therefor and will share equally on a per share basis
in such dividends and distributions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Liquidation
Rights</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to applicable law, the rights, if any, of the holders of any outstanding series of the preferred stock or any class or series of stock
having a preference over TruGolf Class B common stock, in the event of any voluntary or involuntary liquidation, dissolution or winding
up of TruGolf, after payment or provision for payment of the debts and other liabilities of the Corporation, the holders of shares of
TruGolf Class B common stock shall be entitled to receive all the remaining assets of TruGolf available for distribution to its stockholders,
ratably in proportion to the number of shares of TruGolf B common stock on an as converted basis held by them.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Voluntary
Conversion of Class B Common Stock</i>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
share of TruGolf Class B common stock shall be convertible into one fully paid and nonassessable share of TruGolf Class A common stock
at the option of the holder thereof at any time upon written notice to TruGolf. In order to effectuate a conversion of shares of TruGolf
Class B common stock, a holder shall (a) submit a written election to TruGolf that such holder elects to convert shares of TruGolf Class
B common stock, the number of such shares elected to be converted and (b) (if such shares are certificated), along with such written
election, surrender to TruGolf the certificate or certificates representing the shares being converted, duly assigned or endorsed for
transfer to TruGolf (or accompanied by duly executed stock powers relating thereto) or, in the event the certificate or certificates
are lost, stolen or missing, accompanied by an affidavit of loss executed by the holder. The conversion of such shares hereunder shall
be deemed effective as of the date of surrender of such TruGolf Class B common stock certificate or certificates, delivery of such affidavit
of loss or the written election to convert for uncertificated shares. Upon the receipt by TruGolf of a written election and, if applicable,
the surrender of such certificate(s) and accompanying materials, TruGolf shall as promptly as practicable (but in any event within 10
days thereafter) either (a) deliver to the relevant holder (i) a certificate in such holder&#8217;s name (or the name of such holder&#8217;s
designee as stated in the written election) for the number of shares of TruGolf Class A common stock to which such holder shall be entitled
upon conversion of the applicable shares as calculated pursuant to this Section 4.2 and, if applicable (ii) a certificate in such holder&#8217;s
(or the name of such holder&#8217;s designee as stated in the written election) for the number of shares of TruGolf Class B common stock
(including any fractional share) represented by the certificate or certificates delivered to TruGolf for conversion but otherwise not
elected to be converted pursuant to the written election or (b) note the conversion of the shares on the stock ledger of TruGolf. All
shares of capital stock issued hereunder by TruGolf shall be duly and validly issued, fully paid and nonassessable, free and clear of
all taxes, liens, charges and encumbrances with respect to the issuance thereof. Each converted share of Class B Common Stock will be
retired by the Corporation and shall not be available for reissuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 64; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Automatic
Conversion of Class B Common Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
share of TruGolf Class B common stock will automatically convert into one (1) share of TruGolf Class A common stock any sale, pledge
or other transfer, whether or not for value, by the initial registered holder thereof, upon any transfer, other than in each case any
transfer to a Permitted Class B Owner. Notwithstanding anything to the contrary set forth herein, any holder of TruGolf Class B common
stock may pledge his, her or its shares of TruGolf Class B common stock to a pledgee pursuant to a bona fide pledge of the shares as
collateral security for indebtedness due to the pledgee so long as the shares are not transferred to or registered in the name of the
pledgee. In the event of any pledge meeting these requirements, the pledged shares will not be converted automatically into shares of
TruGolf Class A common stock. If the pledged shares of TruGolf Class B common stock become subject to any foreclosure, realization or
other similar action by the pledgee, they will be converted automatically into shares of TruGolf Class A common stock upon the occurrence
of that action.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
Matters</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
shares of TruGolf Class B common stock are subject to redemption or have preemptive rights to purchase additional shares of TruGolf Class
B common stock. All outstanding shares of TruGolf Class B common stock are validly issued, fully paid and non-assessable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Preferred
Stock</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Board has the authority, without action by the stockholders, to designate and issue shares of preferred stock in one or more classes
or series, and the number of shares constituting any such class or series, and to fix the voting powers, designations, preferences, limitations,
restrictions and relative rights of each class or series of preferred stock, including, without limitation, dividend rights, dividend
rates, conversion rights, exchange rights, voting rights, rights and terms of redemption, dissolution preferences, and treatment in the
case of a merger, business combination transaction, or sale of TruGolf&#8217; assets, which rights may be greater than the rights of
the holders of the TruGolf common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purpose of authorizing the TruGolf Board to issue TruGolf preferred stock and determine the rights and preferences of any classes or
series of preferred stock is to eliminate delays associated with a TruGolf stockholder vote on specific issuances. The simplified issuance
of TruGolf preferred stock, while providing flexibility in connection with possible acquisitions, future financings and other corporate
purposes, could have the effect of making it more difficult for a third party to acquire, or could discourage a third party from seeking
to acquire, a majority of the outstanding voting stock of TruGolf. Additionally, the issuance of TruGolf preferred stock may adversely
affect the holders of TruGolf Class A common stock, including by restricting dividends on the TruGolf Class A common stock, diluting
the voting power of the TruGolf Class A common stock or subordinating the dividend or liquidation rights of the TruGolf Class A common
stock. As a result of these or other factors, the issuance of TruGolf preferred stock could have an adverse impact on the market price
of TruGolf Class A common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><i>Series A Convertible
Preferred Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In
connection with the signing of the Exchange Agreement, the Company designated 50,000 shares of the Company&#8217;s authorized and unissued
preferred stock as Series A Preferred Stock and established the rights, preferences and privileges of the Series A Preferred Stock pursuant
to the Certificate of Designations of Rights and Preferences of the Series A Preferred Stock (the &#8220;Certificate of Designations&#8221;),
which was filed with the Secretary of State of the State of Delaware, as summarized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 65; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>General<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
</span></i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each share of Series A Preferred Stock has a stated
value of $1,000 per share and, when issued, the Series A Preferred Stock will be fully paid and non-assessable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ranking</i>.
The Series A Preferred Stock, with respect to the payment of dividends, distributions and payments upon the liquidation,
dissolution and winding up of the Company, ranks senior to all capital stock of the Company, unless the Required Holders (as defined in
the Certificate of Designations) consent to the creation of other capital stock of the Company that is senior or equal in rank to the
Series A Preferred Stock. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Dividends</i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The holders of Series A Preferred Stock will be entitled to a 10% per annum dividends. The dividends are payable to each record holder
of the Series A Preferred Stock in cash or in shares of Common Stock, provided that if the shares of Common Stock are utilized to pay
the dividends then such dividends shall be recalculated in connection with such issuance of shares of Common Stock at a deemed rate of
15%, and the Company may, at its option, under certain circumstances, capitalize the dividend by increasing the stated value of the Series
A Preferred Stock or elect a combination of the capitalized dividend and a payment in dividend shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Purchase
Rights</i>. If at any time the Company grants, issues or sells any options, convertible securities, or rights to purchase stock, warrants,
securities or other property pro rata to all or substantially all of the record holders of any class of Common Stock (the &#8220;Purchase
Rights&#8221;), then each holder of Series A Preferred Stock will be entitled to acquire, upon the terms applicable to such Purchase
Rights, the aggregate Purchase Rights which such holder could have acquired if such holder had held the number of shares of Common Stock
acquirable upon complete conversion of all the Series A Preferred Stock held by such holder immediately prior to the date as of which
the record holders of shares of Common Stock are to be determined for the grant, issue or sale of such Purchase Rights at the Alternate
Conversion Price (as defined below); subject to certain limitations on beneficial ownership.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Conversion
Rights</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Conversion
at Option of Holder</i>. Each holder of Series A Preferred Stock may convert all, or any part, of the Stated Value (which is
equal to $1,000 per share of Series A Preferred Stock) of the outstanding Series A Preferred Stock, at any time at such holder&#8217;s
option, into shares of the Common Stock (which converted shares of Common Stock are referred to as &#8220;Conversion Shares&#8221;
herein) at an initial fixed &#8220;Conversion Price&#8221; of $1.00, which is subject to proportional adjustment upon
the occurrence of any stock split, stock dividend, stock combination and/or similar transactions, as well as under the circumstances described below. The amounts to be converted include unpaid dividends and other
charges for the Series A Preferred Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the voluntary conversion by the holders of the Series A Preferred Stock, in addition to the issuance of the Common Stock
issuable upon conversion of the Stated Value of the Series A Preferred Stock, the Company shall issue to the holders in Common
Stock all dividends that would otherwise have accrued on such Series A Preferred Stock if such share were held until the
five-anniversary of issuance (the &#8220;Make-Whole Amount&#8221;). The Make-Whole Amount is convertible at the &#8220;Alternate Conversion
Price&#8221; equal to the lesser of (i) the Conversion Price, and (ii) 90% of the lowest volume weighted average price (&#8220;VWAP&#8221;) of the Common Stock during the five
(5) consecutive trading days immediately prior to such conversion (subject to the Floor Price of $0.07 (the &#8220;Floor Price&#8221;))
(the &#8220;Alternate Conversion Price&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">If
at the time of a conversion the Alternate Conversion Price is determined to be the Floor Price because such Floor Price is greater than
90% of the then five-day volume weighted average price of a share of Common Stock, then the Conversion Amount (as defined in the Certificate
of Designations), shall automatically increase pro rata, by the applicable Alternate Conversion Floor Amount (as defined therein).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">If
on any six month anniversary after the date the Series A Preferred Stock are issued (the &#8220;Initial Issuance Date&#8221;) (each,
a &#8220;Reset Date&#8221;), the Conversion Price then in effect is greater than the closing price of the Common Stock as of such applicable
Reset Date (each, a &#8220;Reset Price&#8221;), immediately after the close of trading on such applicable Reset Date the Conversion Price
shall automatically lower to the Reset Price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
at any time on or after the date of issuance there occurs any stock split, stock dividend, stock combination recapitalization or other
similar transaction involving the Common Stock, the Conversion Price shall be reduced to 120% of the quotient determined by dividing
(x) the sum of the VWAP of the Common Stock for each of the five trading days with the lowest VWAP of the Common Stock during the fifteen
consecutive trading day period ending and including the trading day immediately preceding the sixteenth trading day after such event
Date, divided by (y) five.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 66; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Voluntary
Adjustment Right. </i>Subject to the rules and regulations of the Nasdaq, the Company has the right, at any time, with the written
consent of the Required Holders, to lower the fixed conversion price to any amount and for any period of time deemed appropriate by the
board of directors of the Company (the &#8220;Board&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Alternate
Conversion Upon a Triggering Event</i>. Following the occurrence and during the continuance of a Triggering Event (as defined
below), each holder may alternatively elect to convert the Series A Preferred Stock at the Alternate Conversion Price.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">The Certificate of Designations
contains triggering events (each, a &#8220;Triggering Event&#8221; including certain Bankruptcy Triggering Event (as defined therein)),
including but not limited to: (i) failure of a registration statement for the shares of Common Stock underlying to be maintained effective;
(ii) the suspension from trading or the failure to list the Common Stock within certain time periods; (iii) failure to declare or pay
any dividend when due; (iv) the occurrence of any default under, redemption of or acceleration prior to maturity of at least an aggregate
of $500,000 of Indebtedness (as defined in the Exchange Agreement) of the Company, (v) the Company&#8217;s failure to cure a conversion
failure of failure to deliver shares of the Common Stock upon conversion, or notice of the Company&#8217;s intention not to comply with
a request for conversion of any Series A Preferred Stock, and (vi) bankruptcy or insolvency of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">From and after the occurrence and during the continuance of any Triggering Event, the Dividend Rate in effect
shall automatically be increased to the Default Rate of (i) 15% per annum for Dividends paid in cash, and (ii) 18% per annum for conversions
of Dividends into shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Bankruptcy
Triggering Event Redemption Right</i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. Upon any Bankruptcy
Triggering Event, the Company shall immediately redeem in cash all amounts due under the Series A Preferred Stock at a redemption price
equal to the greater of (1) 125% times the Conversion Amount to be redeemed; and (2) the product of (X) the Conversion Rate (calculated
using the lowest Alternate Conversion Price during the period commencing on the 20th Trading Day immediately preceding such public announcement
and ending on the date the Company makes the entire redemption payment), multiplied by (Y) 125% times the equity value of the Common
Stock underlying such Series A Preferred Stock being converted. The equity value of the Common Stock underlying the Series A Preferred
Stock is calculated using the greatest closing sale price of the Common Stock on any trading day immediately preceding such bankruptcy
Triggering Event and the date the Company makes the entire payment required.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Change
of Control Exchange.</i> Upon a change of control of the Company, each holder may require the Company to exchange the
holder&#8217;s shares of Series A Preferred Stock for consideration equal to the Change of Control Election Price (as defined in the
Certificate of Designations), to be satisfied at the Company&#8217;s election in either (x) cash or (y) rights convertible into such
securities or other assets to which such holder would have been entitled with respect to such shares of Common Stock had such shares
of Common Stock been held by such holder upon consummation of such corporate event.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Company
Optional Redemption</i>. At any time the Company shall have the right to redeem in cash all, but not less than all, the shares of
Series A Preferred Stock then outstanding at a price equal to the greater of (i) the Conversion Amount being redeemed,
and (ii) the product of (1) the Conversion Rate with respect to the Conversion Amount being redeemed, multiplied by (2) the
equity value of the Common Stock underlying the Series A Preferred Stock. The equity value of the Common Stock
underlying the Series A Preferred Stock is calculated using the greatest closing sale price of the Common Stock on any
trading day immediately preceding the date the Company notifies the holders of the Company&#8217;s election to redeem and the
date the Company makes the entire payment required.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 67; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fundamental
Transactions.</i> The Certificate of Designations prohibit the Company from entering specified fundamental transactions
(including, without limitation, mergers, business combinations and similar transactions) unless (i) the Company (or the Company&#8217;s
successor) assumes in writing all of the Company&#8217;s obligations under the Certificate of Designations and the other Exchange Documents (as defined in the Certificate of Designations) and
(ii) the Successor Entity (including its Parent Entity) is a publicly traded corporation whose common stock is quoted on or listed for
trading on an Eligible Market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Voting Rights</i>. The
holders of the Series A Preferred Stock shall have no voting power and no right to vote on any matter at any time, either as a separate
series or class or together with any other series or class of share of capital stock, and shall not be entitled to call a meeting of
such holders for any purpose nor shall they be entitled to participate in any meeting of the holders of Common Stock, except as provided
in the Certificate of Designations (or as otherwise required by applicable law).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Covenants</i>. The Certificate
of Designations contains a variety of obligations on the Company&#8217;s part not to engage in specified activities. In particular, the
Company will not, and will cause the Company&#8217;s subsidiaries to not, redeem, repurchase or declare any dividend or distribution
on any of the Company&#8217;s capital stock (other than as required under the Certificate of Designations) and will not, subject to certain
exceptions, incur any indebtedness, other than ordinary course trade payables and factoring of accounts receivable not exceeding certain
amounts or, subject to certain exceptions, incur any liens. In addition, the Company will not issue any preferred stock or issue any
other securities that would cause a breach or default under the Certificate of Designations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Reservation
Requirements</i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. So long as any Series A Preferred Stock remains
outstanding, the Company shall at all times reserve at least 150% of the number of shares of Common Stock as shall from time to time
be necessary to effect the conversion of all Series A Preferred Stock then outstanding</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Representative&#8217;s
</b></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Representative&#8217;s Warrants are exercisable at $12.00 per share. The warrant may be exercised for cash or on a cashless basis, at
the holder&#8217;s option, at any time during the period commencing on the later of the first anniversary of the effective date of DMA&#8217;s
IPO Prospectus and the closing, and terminate on the fifth anniversary of the commencement date of sales in DMA&#8217;s IPO. The Representative&#8217;s
Warrants grant to holders demand and &#8220;piggy back&#8221; rights for periods of five and seven years, respectively, from the commencement
date of sales in DMA&#8217;s IPO with respect to the registration under the Securities Act of the shares of Class A common stock issuable
upon exercise of the Representative&#8217;s Warrants. TruGolf will bear all fees and expenses attendant to registering the securities,
other than underwriting commissions, which will be paid for by the holders themselves. The exercise price and number of shares issuable
upon exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, or our recapitalization,
reorganization, merger or consolidation. However, the Representative&#8217;s Warrants will not be adjusted for issuances of common stock
at a price below its exercise price. There will be no obligation to net cash settle the exercise of the Representative&#8217;s Warrants.
The holder of the Representative&#8217;s Warrants will not be entitled to exercise the warrants for cash unless a registration statement
covering the securities underlying the warrants is effective or an exemption from registration is available.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Certain
Anti-Takeover Provisions of Delaware Law</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">So
long as the outstanding shares of TruGolf Class B common stock represent a majority of the combined voting power of TruGolf Common Stock,
the TruGolf Founders will effectively control all matters submitted to TruGolf stockholders for a vote, as well as the overall management
and direction of TruGolf, which will have the effect of delaying, deferring or discouraging another person from acquiring control of
TruGolf .</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After
such time as the shares of TruGolf Class B common stock no longer represent a majority of the combined voting power of TruGolf Common
Stock, the provisions of Delaware law, charter and bylaws may have the effect of delaying, deferring or discouraging another person from
acquiring control of TruGolf.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 68; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Section
203 of the Delaware General Corporation Law</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
will be subject to Section 203 of the Delaware General Corporation Law, which prohibits a person deemed an &#8220;interested stockholder&#8221;
from engaging in a &#8220;business combination&#8221; with a publicly held Delaware corporation for three years following the date such
person becomes an interested stockholder unless the business combination is, or the transaction in which the person became an interested
stockholder was, approved in a prescribed manner or another prescribed exception applies. Generally, an &#8220;interested stockholder&#8221;
is a person who, together with affiliates and associates, owns, or within three years prior to the determination of interested stockholder
status did own, 15% or more of a corporation&#8217;s voting stock. Generally, a &#8220;business combination&#8221; includes a merger,
asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. The existence of this provision
may have an anti-takeover effect with respect to transactions not approved in advance by the TruGolf Board, such as discouraging takeover
attempts that might result in a premium over the price of TruGolf Common Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Dual
Class Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
charter provides for a dual class common stock structure, which provides the TruGolf founders, with the ability to control the outcome
of matters requiring stockholder approval, even if they own significantly less than a majority of the shares of TruGolf Common stock,
including the election of directors and significant corporate transactions, such as a merger or other sale of TruGolf or its assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 31pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Special
Meetings of Stockholders</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
charter and the bylaws provide that a special meeting of stockholders may be called only by the Chairman of the TruGolf Board, the Chief
Executive Officer of the TruGolf, or a majority of the TruGolf Board then in office.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Advance
Notice Requirements for Stockholder Proposals and Director Nominations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
charter and the bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for
election as directors, other than nominations made by or at the direction of the TruGolf Board or a committee of the TruGolf Board.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Transfer
Agent</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
transfer agent and registrar for the Common Stock is Equiniti Trust Company, LLC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 69; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_008"></span>PLAN
OF DISTRIBUTION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are registering the shares of Class A Common Stock issuable upon exercise of the Warrants and conversion of Series A Preferred Stock
to permit the resale of these shares of Class A Common Stock by the holders of the warrants from time to time after the date of this
prospectus. We will not receive any of the proceeds from the sale by the Selling Securityholders of the shares of Class A Common
Stock, although we will receive the exercise price of any Warrants exercised by the Selling Securityholders. We will bear all
fees and expenses incident to our obligation to register the shares of Class A Common Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Selling Securityholders may sell all or a portion of the shares of Class A Common Stock held by them and offered hereby from time
to time directly or through one or more underwriters, broker-dealers or agents. If the shares of Class A Common Stock are sold through
underwriters or broker-dealers, the Selling Securityholders will be responsible for underwriting discounts or commissions or agent&#8217;s
commissions. The shares of Class A Common Stock may be sold in one or more transactions at fixed prices, at prevailing market prices
at the time of the sale, at varying prices determined at the time of sale or at negotiated prices. These sales may be effected in transactions,
which may involve crosses or block transactions, pursuant to one or more of the following methods:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">on
    any national securities exchange or quotation service on which the securities may be listed or quoted at the time of sale;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">in
    the over-the-counter market;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">in
    transactions otherwise than on these exchanges or systems or in the over-the-counter market;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">through
    the writing or settlement of options, whether such options are listed on an options exchange or otherwise;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary
    brokerage transactions and transactions in which the broker-dealer solicits purchasers;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">block
    trades in which the broker-dealer will attempt to sell the shares as agent but may position and resell a portion of the block as
    principal to facilitate the transaction;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">purchases
    by a broker-dealer as principal and resale by the broker-dealer for its account;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">an
    exchange distribution in accordance with the rules of the applicable exchange;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">privately
    negotiated transactions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">short
    sales made after the date the Registration Statement is declared effective by the SEC;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">broker-dealers
    may agree with a selling security holder to sell a specified number of such shares at a stipulated price per share;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    combination of any such methods of sale; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any
    other method permitted pursuant to applicable law.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Selling Securityholders may also sell shares of Class A Common Stock under Rule 144 promulgated under the Securities Act of 1933,
as amended, if available, rather than under this prospectus. In addition, the Selling Securityholders may transfer the shares
of Class A Common Stock by other means not described in this prospectus. If the Selling Securityholders effect such transactions
by selling shares of Class A Common Stock to or through underwriters, broker-dealers or agents, such underwriters, broker-dealers or
agents may receive commissions in the form of discounts, concessions or commissions from the Selling Securityholders or commissions
from purchasers of the shares of Class A Common Stock for whom they may act as agent or to whom they may sell as principal (which discounts,
concessions or commissions as to particular underwriters, broker-dealers or agents may be in excess of those customary in the types of
transactions involved). In connection with sales of the shares of Class A Common Stock or otherwise, the Selling Securityholders
may enter into hedging transactions with broker-dealers, which may in turn engage in short sales of the shares of Class A Common Stock
in the course of hedging in positions they assume. The Selling Securityholders may also sell shares of Class A Common Stock short
and deliver shares of Class A Common Stock covered by this prospectus to close out short positions and to return borrowed shares in connection
with such short sales. The Selling Securityholders may also loan or pledge shares of Class A Common Stock to broker-dealers that
in turn may sell such shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 70; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Selling
Securityholders may pledge or grant a security interest in some or all of the notes, warrants or shares of Class A Common Stock
owned by them and, if they default in the performance of their secured obligations, the pledgees or secured parties may offer and
sell the shares of Class A Common Stock from time to time pursuant to this prospectus or any amendment to this prospectus under Rule
424(b)(3) or other applicable provision of the Securities Act amending, if necessary, the list of Selling Securityholders to
include the pledgee, transferee or other successors in interest as Selling Securityholders under this prospectus. The Selling
Securityholders also may transfer and donate the shares of Class A Common Stock in other circumstances in which case the
transferees, donees, pledgees or other successors in interest will be the selling beneficial owners for purposes of this
prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent required by the Securities Act and the rules and regulations thereunder, the Selling Securityholders and any broker-dealer
participating in the distribution of the shares of Class A Common Stock may be deemed to be &#8220;underwriters&#8221; within the meaning
of the Securities Act, and any commission paid, or any discounts or concessions allowed to, any such broker-dealer may be deemed to be
underwriting commissions or discounts under the Securities Act. At the time a particular offering of the shares of Class A Common Stock
is made, a prospectus supplement, if required, will be distributed, which will set forth the aggregate amount of shares of Class A Common
Stock being offered and the terms of the offering, including the name or names of any broker-dealers or agents, any discounts, commissions
and other terms constituting compensation from the Selling Securityholders and any discounts, commissions or concessions allowed
or re-allowed or paid to broker-dealers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the securities laws of some states, the shares of Class A Common Stock may be sold in such states only through registered or licensed
brokers or dealers. In addition, in some states the shares of Class A Common Stock may not be sold unless such shares have been registered
or qualified for sale in such state or an exemption from registration or qualification is available and is complied with.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
can be no assurance that any selling stockholder will sell any or all of the shares of Class A Common Stock registered pursuant to the
registration statement, of which this prospectus forms a part.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Selling Securityholders and any other person participating in such distribution will be subject to applicable provisions
of the Securities Exchange Act of 1934, as amended, and the rules and regulations thereunder, including, without limitation, to the extent
applicable, Regulation M of the Exchange Act, which may limit the timing of purchases and sales of any of the shares of Class A Common
Stock by the Selling Securityholders and any other participating person. To the extent applicable, Regulation M may also restrict
the ability of any person engaged in the distribution of the shares of Class A Common Stock to engage in market-making activities with
respect to the shares of Class A Common Stock. All of the foregoing may affect the marketability of the shares of Class A Common Stock
and the ability of any person or entity to engage in market-making activities with respect to the shares of Class A Common Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
will pay all expenses of the registration of the shares of Class A Common Stock pursuant to the registration rights agreement,
including, without limitation, Securities and Exchange Commission filing fees and expenses of compliance with state securities or
&#8220;blue sky&#8221; laws; provided, however, a selling stockholder will pay all underwriting discounts and selling commissions,
if any. We will indemnify the Selling Securityholders against liabilities, including some liabilities under the Securities
Act in accordance with the registration rights agreements or the Selling Securityholders will be entitled to contribution. We
may be indemnified by the Selling Securityholders against civil liabilities, including liabilities under the Securities Act
that may arise from any written information furnished to us by the selling stockholder specifically for use in this prospectus, in
accordance with the related registration rights agreements or we may be entitled to contribution.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Once
sold under the registration statement, of which this prospectus forms a part, the shares of Class A Common Stock will be freely tradable
in the hands of persons other than our affiliates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 71; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_009"></span>LEGAL
MATTERS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The validity of the securities offered hereby will be passed upon for us by ArentFox Schiff LLP, Washington, DC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_010"></span>EXPERTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haynie
&amp; Company (&#8220;Haynie&#8221;), independent registered public accounting firm, has audited the financial statements of TruGolf
as of December 31, 2024, and for the year ended December 31, 2024, as set forth in their report included herein. The 2024 financial statements
of TruGolf are included in this registration statement in reliance on Haynie&#8217;s report, given on their authority as experts in accounting
and auditing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haynie&#8217;s
report of independent registered public accounting firm, dated April 15, 2025, on TruGolf&#8217;s balance sheet as of December
31, 2024 and the related consolidated statements of operations, changes in stockholders&#8217; deficit, and cash flows for the years
then ended did not contain any adverse opinion or disclaimer of opinion, nor was it qualified or modified as to uncertainty, audit scope
or accounting principles.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_011"></span>WHERE
YOU CAN FIND MORE INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file annual, quarterly, and current reports, proxy statements and other information with the SEC. We have also filed a registration statement
on Form S-1, including exhibits, under the Securities Act with respect to the securities offered by this prospectus. This prospectus
is part of the registration statement, but does not contain all of the information included in the registration statement or the exhibits.
Our SEC filings are available to the public on the Internet at a website maintained by the SEC located at http://www.sec.gov.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 72; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<!-- Field: Split-Segment; Name: Sp_003 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ar_012"></span>INDEX
TO FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Audited
    Financial Statements</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_001">Report of Independent Registered Public Accounting Firm</a> (PCAOB ID Number 457)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
    Statements:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_002">Balance Sheets as of December 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_003">Statements of Operations for the Years Ended December 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_005">Statements of Changes in Stockholders&#8217; Deficit for the Years Ended December 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_006">Statements of Cash Flows for the Years Ended December 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_007">Notes to Financial Statements for the Years Ended December 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-8</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_008">Condensed Consolidated Balance Sheets as of March 31, 2025 (Unaudited) and December 31, 2024</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-41</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_009">Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2025 and 2024 (unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-42</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_010">Condensed Consolidated Statements of Stockholder&#8217;s Deficit for the Three Months Ended March 31, 2025 and 2024 (unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-43</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_011">Condensed Consolidated Statements of Cash Flows for the Three Months ended March 31, 2025 and 2024 (unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-44</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#ss_012">Notes to the Condensed Consolidated Financial Statements (unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-45</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 73; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_001"></span>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the Board of Directors and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stockholders
of <span style="font-weight: normal; text-transform: none">TruGolf Holdings, Inc.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Opinion
on the Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the accompanying consolidated balance sheets of <span style="font-weight: normal; text-transform: none">TruGolf Holdings,
Inc.</span> (the Company) as of <span style="font-weight: normal; text-transform: none">December</span>, 2024 and 2023, and the related
consolidated statements of operations, comprehensive gain (loss), stockholders&#8217; deficit, and cash flows for each of the years in
the two-year period ended December 31, 2024, and the related notes (collectively referred to as the consolidated financial statements).
In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company
as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the years in the two-year period ended
December 31, 2024, in conformity with accounting principles generally accepted in the United States of America.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
for Opinion</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 consolidated financial statements based on our audits. We are a public accounting firm registered with the Public
Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance
with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 consolidated 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></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
audits included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements.
We believe that our audits provide a reasonable basis for our opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: top; text-align: left">
  <td style="width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
  Haynie &amp; Company </span></td>
  <td style="width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
  </tr>
<tr style="vertical-align: top; text-align: left">
  <td/>
  <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
  </tr>
<tr style="vertical-align: top; text-align: left">
  <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We have served as the Company&#8217;s auditor since 2024</span></td>
  <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
  </tr>
<tr style="vertical-align: top; text-align: left">
  <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salt Lake City, Utah</span></td>
  <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
  </tr>
<tr style="vertical-align: top; text-align: left">
  <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 15, 2025</span></td>
  <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
  </tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 74; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_002"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><b>CONSOLIDATED
BALANCE SHEETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30D_111_z44hYVgxwEFh" summary="xdx: Statement - Condensed Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_z0a6JvZyZiZf" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20231231_zqlHew3lPEkg" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsAbstract_iB_zqGUvFrg4s49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsCurrentAbstract_i01B_zC9Ct8TSDXji" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Current Assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod_i02I_pp0p0_maACz9SZ_zmlWY7jYV1Gj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" contextRef="AsOf2024-12-31" id="Fact000039" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,882,077</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" contextRef="AsOf2023-12-31" id="Fact000040" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,297,564</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--RestrictedCashCurrent_i02I_pp0p0_maACz9SZ_zsclYRQm42ne" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0042">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2023-12-31" id="Fact000043" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,100,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_pp0p0_maACz9SZ_zTTvNpIrdo8i" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact000045" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,782,077</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0046">-</span></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40F_ecustom--RestrictedCashExcludedFromCashAndCashEquivalents_i02I_pp0p0_maACz9SZ_zGZYhcyyysG4" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:RestrictedCashExcludedFromCashAndCashEquivalents" contextRef="AsOf2024-12-31" id="Fact000048" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,100,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0049">-</span></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--MarketableSecuritiesCurrent_i02I_maACz9SZ_zSUnT0oDaVTc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Marketable investment securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0051">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2023-12-31" id="Fact000052" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,478,953</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNetCurrent_i02I_pp0p0_maACz9SZ_zGJXykEUYdJf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact000054" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,399,153</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000055" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,398,872</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InventoryNet_i02I_pp0p0_maACz9SZ_zHGKIQePHHm7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Inventory, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact000057" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,349,345</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000058" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,119,084</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PrepaidExpenseCurrent_i02I_pp0p0_maACz9SZ_zdYNTy2bWdYh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2024-12-31" id="Fact000060" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">116,619</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-12-31" id="Fact000061" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">262,133</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAssetsCurrent_i02I_pp0p0_maACz9SZ_z8MFt9LEiHLk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000063" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">45,737</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0064">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AssetsCurrent_i02TI_pp0p0_mtACz9SZ_maAzG04_zheQILm6qGrb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total Current Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000066" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,792,931</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000067" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,656,606</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maAzG04_zQVDM7JDTiVf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact000069" format="ixt:numdotdecimal" decimals="0" unitRef="USD">143,852</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000070" format="ixt:numdotdecimal" decimals="0" unitRef="USD">234,308</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--CapitalizedSoftwareDevelopmentCostsNet_i01I_maAzG04_zLVEFq69ofv9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Capitalized software development costs, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:CapitalizedSoftwareDevelopmentCostsNet" contextRef="AsOf2024-12-31" id="Fact000072" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,540,121</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0073">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maAzG04_zWEsLv50G8Ne" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000075" format="ixt:numdotdecimal" decimals="0" unitRef="USD">634,269</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000076" format="ixt:numdotdecimal" decimals="0" unitRef="USD">972,663</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OtherAssetsNoncurrent_i01I_maAzG04_zkn7Pjql2Q9e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other long-term assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact000078" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,023</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact000079" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,905,983</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--Assets_i01TI_pp0p0_mtAzG04_zxzHI7bdgVIj" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact000081" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,142,196</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000082" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,769,560</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_z7vOisoYu3S9" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; DEFICIT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesCurrentAbstract_i01B_z0Ts9Ahb8Rd1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Current Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsPayableCurrent_i02I_pp0p0_maLCzEmg_z4OAJAPxyql7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000090" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,819,703</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000091" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,059,771</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredRevenueCurrent_i02I_pp0p0_maLCzEmg_z5LNOgtbE8Aj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2024-12-31" id="Fact000093" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,113,010</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2023-12-31" id="Fact000094" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,704,224</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zNkaw3jQl3Ij" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Notes payable, current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact000096" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,001</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000097" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,425</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLCzEmg_z2cz704ra6A9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable to related parties, current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000099" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000100" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,237,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLCzEmg_zb9tNBA8s0Yh" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Notes payable, current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000102" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000103" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,237,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--LinesOfCreditCurrent_i02I_pp0p0_maLCzEmg_zKKYrJOXJF09" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Line of credit, bank</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2024-12-31" id="Fact000105" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">802,738</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-12-31" id="Fact000106" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">802,738</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--MarginLineOfCreditAccount_i02I_pp0p0_maLCzEmg_zE6AcNj6dQJa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Margin line of credit account</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0108">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:MarginLineOfCreditAccount" contextRef="AsOf2023-12-31" id="Fact000109" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,980,937</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--ConvertibleNotesPayableCurrent_i02I_pp0p0_maLCzEmg_zFqdTeq7cA67" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Convertible notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0111">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000112" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">954,622</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DividendNotesPayableCurrent_i02I_pp0p0_maLCzEmg_zCEyYjM0jwy" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Dividend notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:DividendNotesPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000114" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,023,923</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0115">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InterestPayableCurrent_i02I_maLCzEmg_z38rMz7B3omj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000117" format="ixt:numdotdecimal" decimals="0" unitRef="USD">661,376</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000118" format="ixt:numdotdecimal" decimals="0" unitRef="USD">459,872</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherAccruedLiabilitiesCurrent_i02I_maLCzEmg_zRVTzc90xN06" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued and other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000120" format="ixt:numdotdecimal" decimals="0" unitRef="USD">999,307</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000121" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,125,495</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--OtherAccruedLiabilitiesCurrentAssumedInMerger_i02I_maLCzEmg_z5hN9PZlGzHj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued and other current liabilities - assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger" contextRef="AsOf2024-12-31" id="Fact000123" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,008</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0124">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maLCzEmg_z9Rcjfc3QXEh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Lease liability, current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000126" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,102</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000127" format="ixt:numdotdecimal" decimals="0" unitRef="USD">334,255</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LiabilitiesCurrent_i02TI_pp0p0_maLzkwq_mtLCzEmg_zR3beMv5UOY5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000129" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,775,168</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000130" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,668,339</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesNoncurrentAbstract_i01B_zuiRyckTr7p4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Non-current Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LongTermDebtNoncurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_maLzkwq_zVQxwX6uh4z3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact000135" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,732</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact000136" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,402,783</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermDebtNoncurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLzkwq_zzwdRrKWpyCf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Note payables to related parties, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000138" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000139" format="ixt:numdotdecimal" decimals="0" unitRef="USD">861,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtNoncurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLzkwq_zOGYYRPjDLj7" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Note payables, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact000141" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact000142" format="ixt:numdotdecimal" decimals="0" unitRef="USD">861,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--LongTermLoansPayable_i02I_maLzkwq_zT5jRdzpYYah" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">PIPE loan payable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermLoansPayable" contextRef="AsOf2024-12-31" id="Fact000144" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,068,953</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0145">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DividendNotesPayableNoncurrent_i02I_maLzkwq_zBEEOxsjhi5f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Dividend notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0147">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:DividendNotesPayableNoncurrent" contextRef="AsOf2023-12-31" id="Fact000148" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,023,923</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--GrossSalesRoyaltyPayable_i02I_maLzkwq_zXgy06p3UNI3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Gross sales royalty payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:GrossSalesRoyaltyPayable" contextRef="AsOf2024-12-31" id="Fact000150" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:GrossSalesRoyaltyPayable" contextRef="AsOf2023-12-31" id="Fact000151" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_maLzkwq_zA28uthiqku8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact000153" format="ixt:numdotdecimal" decimals="0" unitRef="USD">305,125</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000154" format="ixt:numdotdecimal" decimals="0" unitRef="USD">668,228</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherLiabilitiesNoncurrent_i02I_maLzkwq_zUjUAHF7ivyi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0156">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000157" format="ixt:numdotdecimal" decimals="0" unitRef="USD">63,015</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Liabilities_i01TI_pp0p0_mtLzkwq_maLASEzun1_zFGgwnJlG1Qa" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total Liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact000159" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,782,978</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000160" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,687,288</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CommitmentsAndContingencies_i01I_maLASEzun1_zLjpzZ4ph842" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Commitments and Contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0162">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0163">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--StockholdersEquityAbstract_i01B_z1INgRa9DiJ4" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Stockholders&#8217; Deficit:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PreferredStockValue_i02I_pp0p0_maSEzZoE_zCe9tdT8sbN9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Preferred stock, $<span id="xdx_904_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_znfMq3rkx53k" title="Preferred stock, par value"><span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_c20231231_pdd" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000171" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000173" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90C_eus-gaap--PreferredStockSharesAuthorized_iI_pn6n6_c20241231_zHRe0zB0XGz1" title="Preferred stock, shares authorized"><span id="xdx_908_eus-gaap--PreferredStockSharesAuthorized_iI_pn6n6_c20231231_zppaeHBgYj92" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000175" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000177" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">10</ix:nonFraction></ix:nonFraction></span></span> million shares authorized; <span id="xdx_907_eus-gaap--PreferredStockSharesIssued_iI_dc_c20241231_zxyqbfV7GWBk" title="Preferred stock, shares issued"><span id="xdx_90D_eus-gaap--PreferredStockSharesOutstanding_iI_dc_c20241231_zAlAQJfh9Nj2" title="Preferred stock, shares outstanding"><span id="xdx_905_eus-gaap--PreferredStockSharesIssued_iI_dc_c20231231_zkkFZ4Bme5yf" title="Preferred stock, shares issued"><span id="xdx_90F_eus-gaap--PreferredStockSharesOutstanding_iI_dc_c20231231_ziRGLGEpe0q2" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000179" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000181" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000183" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000185" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">zero</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares issued and outstanding, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0168">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0169">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CommonStockValue_i02I_pp0p0_maSEzZoE_zLmrlnku83dd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Common stock, $<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231_zT5zVropfWz8" title="Common stock, par value"><span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_zwIuoVSiNQA3" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000190" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000192" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_c20241231_z69IwHt4c741" title="Common stock, shares authorized"><span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_zCmJirbCJ004" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000194" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000196" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_maSEzZoE_zoSWo4AhRA3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Common stock - Series A, $<span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zJQBWx0tl2Og" title="Common stock, par value"><span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_c20231231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_pdd" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact000201" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember" id="Fact000203" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90B_eus-gaap--CommonStockSharesAuthorized_iI_pn6n6_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zvo8aT5ZmDwc" title="Common stock, shares authorized"><span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_iI_pn6n6_c20231231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zlkAUpepJkFl" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact000205" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember" id="Fact000207" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">90</ix:nonFraction></ix:nonFraction></span></span> million shares authorized; <span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zjZ6CuAQILQk" title="Common stock, shares issued"><span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zrBkGp54Noub" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact000209" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact000211" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,120,545</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_c20231231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zsSvMkknEMnb" title="Common stock, shares issued"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_c20231231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zEtVWjL6m4y4" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember" id="Fact000213" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember" id="Fact000215" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,098</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact000198" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,612</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember" id="Fact000199" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">120</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_maSEzZoE_zvibRCschAmh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Common stock - Series B, $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zPybJPRAc9nh" title="Common stock, par value"><span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_c20231231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_pdd" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact000220" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember" id="Fact000222" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_pn6n6_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zRvtlk8CO9l3" title="Common stock, shares authorized"><span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_iI_pn6n6_c20231231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zT1X1LRQxuP" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact000224" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember" id="Fact000226" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">10</ix:nonFraction></ix:nonFraction></span></span> million shares authorized; <span id="xdx_905_eus-gaap--CommonStockSharesIssued_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zUq6mlGb5Y78" title="Common stock, shares issued"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_z6RZW0jO34Di" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact000228" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact000230" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_900_eus-gaap--CommonStockSharesIssued_iI_c20231231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zAIKvlQBnpma" title="Common stock, shares issued"><span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_c20231231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zLcN5hsUNw5g" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember" id="Fact000232" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember" id="Fact000234" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">0</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact000217" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0218">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_maSEzZoE_z9m2Bizp86X1" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Common stock value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact000236" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0237">-</span></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_407_eus-gaap--TreasuryStockCommonValue_i02NI_pp0p0_di_msSEzZoE_zsDRyq6YTaS3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Treasury stock at cost, <span id="xdx_909_eus-gaap--TreasuryStockCommonShares_iI_pid_c20241231_z1VgkZ8zcYMi" title="Treasury stock, shares"><span id="xdx_90F_eus-gaap--TreasuryStockCommonShares_iI_pid_c20231231_z68oubQomEd2" title="Treasury stock, shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-12-31" id="Fact000242" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2023-12-31" id="Fact000244" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,692</ix:nonFraction></ix:nonFraction></span></span> shares of common stock held, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" contextRef="AsOf2024-12-31" id="Fact000239" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" contextRef="AsOf2023-12-31" id="Fact000240" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--AdditionalPaidInCapital_i02I_pp0p0_maSEzZoE_zBHQGCPN0l42" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-12-31" id="Fact000246" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,548,931</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-12-31" id="Fact000247" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,479,738</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_pp0p0_maSEzZoE_ztU1OSPfH3wg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accumulated other comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0249">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-31" id="Fact000250" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_pp0p0_maSEzZoE_z98eEN5Tabj2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Accumulated deficit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000252" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">21,155,496</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000253" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">12,358,924</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--StockholdersEquity_i02TI_pp0p0_mtSEzZoE_maLASEzun1_zF77xSqJfS6" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total Stockholders&#8217; Deficit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000255" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">4,640,781</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000256" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,917,728</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtLASEzun1_zKj1C16zE9N1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Liabilities and Stockholders&#8217; Deficit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000258" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,142,196</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000259" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,769,560</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>


<!-- Field: Page; Sequence: 75; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_003"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF OPERATIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_113_zXtMEmJz8f74" summary="xdx: Statement - Condensed Consolidated Statements of Operations" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_493_20240101__20241231_z1GL9vqb1Qsd" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20230101__20231231_zTOArEyr5ml7" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPzzxs_zVp7pqTlWYH5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Revenue, net</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31" id="Fact000261" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,858,864</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000262" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,583,851</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CostOfRevenue_msGPzzxs_zLxO0iFJlt4e" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of revenue</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-012024-12-31" id="Fact000264" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,271,512</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-12-31" id="Fact000265" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,825,768</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--GrossProfit_iT_mtGPzzxs_maOILzRcH_zOlOHdYby617" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31" id="Fact000267" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,587,352</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact000268" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,758,083</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingExpensesAbstract_iB_z2k2eOq5i1pa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--RoyaltyExpense_i01_maOEzNNh_zbS724SILVpi" style="vertical-align: bottom; background-color: White">
    <td>Royalties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2024-01-012024-12-31" id="Fact000273" format="ixt:numdotdecimal" decimals="0" unitRef="USD">706,214</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2023-01-012023-12-31" id="Fact000274" format="ixt:numdotdecimal" decimals="0" unitRef="USD">709,640</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LaborAndRelatedExpense_i01_maOEzNNh_zKjFchL5udz5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Salaries, wages and benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2024-01-012024-12-31" id="Fact000276" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,314,415</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2023-01-012023-12-31" id="Fact000277" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,681,323</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--SellingGeneralAndAdministrativeExpense_i01_maOEzNNh_zUQRhwgqylS6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Selling, general and administrative</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-012024-12-31" id="Fact000279" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,669,684</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31" id="Fact000280" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,027,332</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingExpenses_i01T_mtOEzNNh_msOILzRcH_zuROuQe4wyOf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-012024-12-31" id="Fact000282" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,690,313</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-012023-12-31" id="Fact000283" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,418,295</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_iT_mtOILzRcH_maILFCOzPzS_zrWt3UmvI083" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Loss from operations</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-12-31" id="Fact000285" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,102,961</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000286" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,660,212</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zKUBb5UIu9ki" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other (expenses) income:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestIncomeExpenseNet_i01_maNIEzWXo_zQOOMxJrRAc4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-01-012024-12-31" id="Fact000291" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,400</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2023-01-012023-12-31" id="Fact000292" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,011</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InterestExpenseNonoperating_i01N_di_msNIEzWXo_zyGZ3GJHNgrg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2024-01-012024-12-31" id="Fact000294" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,932,618</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2023-01-012023-12-31" id="Fact000295" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,730,908</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--GainLossOnFairValueAdjustment_i01_maNIEzWXo_zcBY8ihR4vll" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Gain on fair value adjustment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:GainLossOnFairValueAdjustment" contextRef="From2024-01-012024-12-31" id="Fact000297" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,319</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0298">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i01_maNIEzWXo_zlrsvBvMPWX2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Loss on extinguishment of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2024-01-012024-12-31" id="Fact000300" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">270,594</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0301">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--GainLossOnInvestments_i01_maNIEzWXo_zPuAdPJnjlg5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Gain on investment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2024-01-012024-12-31" id="Fact000303" format="ixt:numdotdecimal" decimals="0" unitRef="USD">262,035</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0304">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NonoperatingIncomeExpense_i01T_maILFCOzPzS_mtNIEzWXo_zkwOWd34o8hh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total other expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2024-01-012024-12-31" id="Fact000306" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,692,458</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-01-012023-12-31" id="Fact000307" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,622,897</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_iT_pp0p0_mtILFCOzPzS_maNILz7Ha_z4B6aXwox9L7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss from operations before provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" contextRef="From2024-01-012024-12-31" id="Fact000309" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">8,795,419</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" contextRef="From2023-01-012023-12-31" id="Fact000310" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">10,283,109</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_msNILz7Ha_zfk69Ysvn5c9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Provision for income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0312">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0313">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILz7Ha_zC4l6Dmxkbr7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31" id="Fact000315" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">8,795,419</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000316" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">10,283,109</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss per common share Series A - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--EarningsPerShareBasic_c20240101__20241231_z3HoWNdK1bek" title="Net loss per common share Series A - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_zsNwvmvM2wR5" title="Net loss per common share Series A - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-12-31" id="Fact000318" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-12-31" id="Fact000320" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.76</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230101__20231231_zPvRJzvrFikl" title="Net loss per common share Series A - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zRRYJqnpIuWg" title="Net loss per common share Series A - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact000322" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact000324" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">857.35</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Weighted average shares outstanding Series A - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_zZjsHpxUGRa8" title="Weighted average shares outstanding Series A - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_zD3fEu18BDP6" title="Weighted average shares outstanding Series A - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-012024-12-31" id="Fact000326" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-012024-12-31" id="Fact000328" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,634,761</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zoxDfqxr2wo" title="Weighted average shares outstanding Series A - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zJ9RU7zvpxOh" title="Weighted average shares outstanding Series A - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact000330" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact000332" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,994</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>


<!-- Field: Page; Sequence: 76; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_004"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF COMPREHENSIVE GAIN (LOSS)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_113_zrjewUDPAzXi" summary="xdx: Statement - Consolidated Statements of Comprehensive Gain (Loss)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20241231_zJvUf5y75Ap1" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49C_20230101__20231231_z6pPoMtgR7ei" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--NetIncomeLoss_maCINOTzZW0_z0Tnt0Cr7Nec" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31" id="Fact000334" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,795,419</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000335" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,283,109</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_iB_zOjAAKvlWLMa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other comprehensive gain (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_i01N_di_msCINOTzZW0_zYPUZnOO3zr4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Unrealized gain (loss) in fair value of short-term investments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31" id="Fact000340" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,662</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" contextRef="From2023-01-012023-12-31" id="Fact000341" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,662</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--ComprehensiveIncomeNetOfTax_i01T_mtCINOTzZW0_z0IZa1JzQPt4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Comprehensive loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2024-01-012024-12-31" id="Fact000343" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,793,758</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000344" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,284,771</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>


<!-- Field: Page; Sequence: 77; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_005"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; DEFICIT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR THE YEAR ENDED DECEMBER 31, 2024 AND 2023&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_302_114_zjnlG5TK8Fja" summary="xdx: Statement - Condensed Consolidated Statements of Changes in Stockholders' Deficit" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--PreferredStockMember_zrm7vrxXWV5a" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_us-gaap--StatementClassOfStockAxis_us-gaap--CommonClassAMember_zqmmtftSFtfl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_us-gaap--StatementClassOfStockAxis_us-gaap--CommonClassBMember_zConxczaXmbk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockCommonMember_z8xgzkp6raya" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zhM6DfmdUcr8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zpMQsildXNx9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gain (Loss)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zvDp42swESX4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> Deficit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4BE_zYHg4QOE80o5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Preferred Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Class A Common Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Class B Common Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Treasury Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Additional</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Paid-in</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Accumulated</p>
                                                                                       <p style="margin-top: 0; margin-bottom: 0">Other</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Comprehensive</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2"><b>Accumulated</b></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gain (Loss)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> Deficit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_430_c20230101__20231231_eus-gaap--StockholdersEquity_iS_zDD7dGvveOPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 32%; font-weight: bold">Balance at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--SharesOutstanding_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zyNtWTmBapRi" title="Balance, shares" style="width: 2%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0355">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 2%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0346">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z1JufjPCqFha" title="Balance, shares" style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000357" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,308</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000347" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbqYMfUYvUab" title="Balance, shares" style="width: 2%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0359">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 2%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0348">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TreasuryStockCommonShares_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_z0cYGBYKW6q7" title="Treasury stock, shares" style="width: 3%; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000361" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000349" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000350" format="ixt:numdotdecimal" decimals="0" unitRef="USD">681,956</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0351">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000352" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,075,815</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000353" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,430,759</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_zg7MBrl4ETti" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock to consultants for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0363">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zRDI5C4HsBVh" title="Issuance of common stock to consultants for services, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000372" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000364" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0365">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0366">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000367" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,493,324</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0368">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0369">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31" id="Fact000370" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,493,333</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--StockIssuedDuringPeriodValueEmployeeBenefitPlan_zbmZ9JgEidzl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of common stock to employees for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0374">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesEmployeeBenefitPlan_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zKYHcSYMwaHb" title="Issuance of common stock to employees for services, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000383" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">252</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000375" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0376">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0377">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000378" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,379,193</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0379">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0380">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" contextRef="From2023-01-012023-12-31" id="Fact000381" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,379,196</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_zoy4TmS9f5q6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock for conversion of dividend payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0385">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zE5vDyAxkNFd" title="Issuance of common stock for convesion of dividend payable, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000394" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">717</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000386" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0387">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0388">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000389" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,925,265</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0390">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0391">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-12-31" id="Fact000392" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,925,273</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--UnrealizedGainLossOnInvestments_z5Nnw1kEPHS3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Unrealized loss in fair value of short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0396">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0397">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0398">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0399">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0400">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000401" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0402">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" contextRef="From2023-01-012023-12-31" id="Fact000403" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_zemJhDpyuCD6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Net loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0405">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0406">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0407">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0408">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0409">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0410">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000411" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,283,109</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000412" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,283,109</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_430_c20240101__20241231_eus-gaap--StockholdersEquity_iS_zcN6DUjw4jMe" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_z6luYgpuwdd3" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0423">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0414">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zry5LxCJnN3e" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000425" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,098</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000415" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zFMTHViqsFW3" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0427">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0416">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TreasuryStockCommonShares_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zMCld9xp0E1e" title="Treasury stock, shares" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000429" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000417" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000418" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,479,738</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000419" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,662</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000420" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">12,358,924</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000421" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,917,728</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_436_c20240101__20241231_eus-gaap--StockholdersEquity_iS_zsG6sDMiz6X" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zl78JiMOIVfg" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0440">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0431">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zJx63eyhpPr2" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000442" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,098</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000432" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0qOEKfnZ4Kk" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0444">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0433">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TreasuryStockCommonShares_iS_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zznauVLkFSTh" title="Treasury stock, shares" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000446" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000434" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000435" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,479,738</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000436" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,662</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000437" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">12,358,924</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000438" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,917,728</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger_z5eEhGUEDhzd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of common stock exchanged in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0448">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z6eV9Fbr8l5d" title="Issuance of common stock exchanged in Merger, shares" style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000457" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">13,098</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000449" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">120</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0450">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0451">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000452" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,854,573</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0453">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0454">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31" id="Fact000455" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,854,693</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger_z7j40UpQiik9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock - Series A exchanged in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0459">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zyQmYHSU2Fv5" title="Issuance of common stock - Series A exchanged in Merger, shares" style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000468" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,538,252</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000460" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,154</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0461">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0462">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000463" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,154</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0464">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0465">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0466">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger_zWHX6e5fDxza" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of common stock - Series B issued in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0470">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0471">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_znHOmvdBmAa6" title="Issuance of common stock - Series B issued in Merger, shares" style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact000479" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact000472" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0473">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000474" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0475">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0476">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0477">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zIabKu0jPgG9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revaluation of costs of merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0481">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0482">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0483">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0484">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000485" format="ixt:numdotdecimal" decimals="0" unitRef="USD">385,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0486">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000487" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,153</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31" id="Fact000488" format="ixt:numdotdecimal" decimals="0" unitRef="USD">383,847</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--IssuanceOfCommonStockForInterestAndMakeGood_zo7MnZHAkr6k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of common stock for interest and make good</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0490">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--IssuanceOfCommonStockForInterestAndMakeGoodShares_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBNSBgMBstdj" title="Issuance of common stock for interest and make good, shares" style="text-align: right"><ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGoodShares" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000499" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">723,068</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000491" format="ixt:numdotdecimal" decimals="0" unitRef="USD">72</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0492">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0493">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000494" format="ixt:numdotdecimal" decimals="0" unitRef="USD">700,749</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0495">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0496">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2024-01-012024-12-31" id="Fact000497" format="ixt:numdotdecimal" decimals="0" unitRef="USD">700,821</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_zUCPlyDw4kS8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock for conversion of notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0501">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zXCnyH7HdNs2" title="Issuance of common stock for conversion of notes, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000510" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,787,393</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000502" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,379</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0503">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0504">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000505" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,988,281</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0506">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0507">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2024-01-012024-12-31" id="Fact000508" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,989,660</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zVcFAkcxEVR" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">- common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0512">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zugauVHL4UH8" title="Stock-based compensation - common stock, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000521" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">71,832</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000513" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0514">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0515">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000516" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,952</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31" id="Fact000519" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,959</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zHNj8Mm7p6Re" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock-based compensation - common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0523">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zcdBZa9cxVga" title="Stock-based compensation - common stock, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000532" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">71,832</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000524" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0525">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0526">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000527" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,952</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31" id="Fact000530" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,959</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_z87CGvMqbPj4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">- options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0534">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0535">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0536">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000538" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0539">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0540">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31" id="Fact000541" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zRSsdUkzF8E" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Stock-based compensation - options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0543">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0544">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0545">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0546">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000547" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0548">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0549">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31" id="Fact000550" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_406_eus-gaap--AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_zXSmd7eqXBn9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Debt refinance conversion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0552">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0553">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0554">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0555">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000556" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,787</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0557">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0558">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="From2024-01-012024-12-31" id="Fact000559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,787</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--RealizedGainInFairValueOfShortTermInvestments_zJombS3IbNgj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Realized gain in fair value of short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0561">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0562">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0563">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0564">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0565">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000566" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0567">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31" id="Fact000568" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_zCFwaQwa2pd7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Net loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0570">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0571">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0572">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0573">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0574">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0575">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000576" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,795,419</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31" id="Fact000577" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,795,419</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_434_c20240101__20241231_eus-gaap--StockholdersEquity_iE_zmaK3Jnayzik" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zxacJFJ3Rrg" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0588">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0579">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zivWObn507Ac" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000590" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,120,545</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000580" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,612</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z2ttVZlBP4W9" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact000592" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact000581" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TreasuryStockCommonShares_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zNTLQ9ZBRWUf" title="Treasury stock, shares" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000594" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000582" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000583" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,548,931</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0584">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000585" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,155,496</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000586" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,640,781</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr id="xdx_43E_c20240101__20241231_eus-gaap--StockholdersEquity_iE_zAB4Pbo2Y01c" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharesOutstanding_iE_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zY4GY5aQdNkg" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0605">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0596">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zQ2pT73boGUd" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000607" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,120,545</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact000597" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,612</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z4cn6JCKWEEe" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact000609" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact000598" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TreasuryStockCommonShares_iE_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zYslP8hOaFC" title="Treasury stock, shares" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000611" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember" id="Fact000599" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000600" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,548,931</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0601">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000602" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,155,496</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000603" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,640,781</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Page; Sequence: 78; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_006"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF CASH FLOWS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_30B_112_z70xnbtpQzid" summary="xdx: Statement - Condensed Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231_zQcMI2sZs3Zk" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20231231_zYRh3rL05fEg" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zCNCv9a7Wfn8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash flows from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetIncomeLoss_i01_maNCPBUzSnG_zypjD2afApyl" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31" id="Fact000616" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,795,419</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000617" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,283,109</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zBd0HJ7rUucc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Adjustments to reconcile net loss to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DepreciationAndAmortization_i02_maNCPBUzSnG_z9CECCziqUU7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-01-012024-12-31" id="Fact000622" format="ixt:numdotdecimal" decimals="0" unitRef="USD">301,442</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-012023-12-31" id="Fact000623" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,641</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_i02_maNCPBUzSnG_zjEZeKZMWv5a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of convertible notes original issue discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2024-01-012024-12-31" id="Fact000625" format="ixt:numdotdecimal" decimals="0" unitRef="USD">728,278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2023-01-012023-12-31" id="Fact000626" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,111</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_i02_maNCPBUzSnG_z46PBUazLpOf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Amortization of right-of-use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2024-01-012024-12-31" id="Fact000628" format="ixt:numdotdecimal" decimals="0" unitRef="USD">338,394</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2023-01-012023-12-31" id="Fact000629" format="ixt:numdotdecimal" decimals="0" unitRef="USD">298,208</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FairValueAdjustmentOfWarrants_i02_maNCPBUzSnG_zWpoSlD8dXn9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Change in fair value of derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-01-012024-12-31" id="Fact000631" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">142,319</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0632">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i02N_di_msNCPBUzSnG_zKeY6AXERald" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Loss on extinguishment of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt/115% Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2024-01-012024-12-31" id="Fact000634" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">270,594</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0635">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--FairValueOfWarrantsInExcessOfFairValueOfDebt_i02_maNCPBUzSnG_zBaVLucUO9Kc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Fair value of warrants in excess of fair value of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0637">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:FairValueOfWarrantsInExcessOfFairValueOfDebt" contextRef="From2023-01-012023-12-31" id="Fact000638" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,530</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--ProvisionForDoubtfulAccounts_i02_maNCPBUzSnG_z7fgMcAZQnai" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Bad debt expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-012024-12-31" id="Fact000640" format="ixt:numdotdecimal" decimals="0" unitRef="USD">826,207</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-012023-12-31" id="Fact000641" format="ixt:numdotdecimal" decimals="0" unitRef="USD">681,479</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--ChangeInOtherComprehensiveIncome_i02_maNCPBUzSnG_zOzwmAqI4qYg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Change in OCI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ChangeInOtherComprehensiveIncome" contextRef="From2024-01-012024-12-31" id="Fact000643" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0644">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IssuanceOfStockAndWarrantsForServicesOrClaims_i02_maNCPBUzSnG_zzpQuaMuijnc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Stock issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2024-01-012024-12-31" id="Fact000646" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,959</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2023-01-012023-12-31" id="Fact000647" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,872,529</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--StockIssuedForMakeGoodProvisionsOnDebtConversion_i02_maNCPBUzSnG_zJo3psmYi8db" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock issued for make good provisions on debt conversion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion" contextRef="From2024-01-012024-12-31" id="Fact000649" format="ixt:numdotdecimal" decimals="0" unitRef="USD">700,821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0650">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--EmployeeBenefitsAndShareBasedCompensationNoncash_i02_maNCPBUzSnG_zk70ipdzunkk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Stock options issued to employees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash" contextRef="From2024-01-012024-12-31" id="Fact000652" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0653">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zjcNYguHEAd4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0pt; text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInMarketableSecuritiesRestricted_i03N_di_msNCPBUzSnG_z2rGj4a6Sxt3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Marketable investment securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0658">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInMarketableSecuritiesRestricted" contextRef="From2023-01-012023-12-31" id="Fact000659" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">12,530</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_di_msNCPBUzSnG_zovrFLwncuRh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-012024-12-31" id="Fact000661" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">173,512</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-012023-12-31" id="Fact000662" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,335,714</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInInventories_i03N_di_msNCPBUzSnG_zhv9aIcowp4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Inventory, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2024-01-012024-12-31" id="Fact000664" format="ixt:numdotdecimal" decimals="0" unitRef="USD">230,261</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-012023-12-31" id="Fact000665" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,396</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInPrepaidExpense_i03N_di_msNCPBUzSnG_zvgGN6L17VLf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2024-01-012024-12-31" id="Fact000667" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">145,514</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2023-01-012023-12-31" id="Fact000668" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,385</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInOtherCurrentAssets_i03N_di_msNCPBUzSnG_zcoUBgofN6ih" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2024-01-012024-12-31" id="Fact000670" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,737</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2023-01-012023-12-31" id="Fact000671" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">17,840</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInOtherNoncurrentAssets_i03N_di_msNCPBUzSnG_zMj3Z6ZnkXf6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="From2024-01-012024-12-31" id="Fact000673" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">50,001</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="From2023-01-012023-12-31" id="Fact000674" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,905,983</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInAccountsPayable_i03_maNCPBUzSnG_zHYwTNeqQad6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2024-01-012024-12-31" id="Fact000676" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,961</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-01-012023-12-31" id="Fact000677" format="ixt:numdotdecimal" decimals="0" unitRef="USD">596,434</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInDeferredRevenue_i03_maNCPBUzSnG_zTtwMJgEPesd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="From2024-01-012024-12-31" id="Fact000679" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,408,786</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="From2023-01-012023-12-31" id="Fact000680" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,008,296</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInInterestPayableNet_i03_maNCPBUzSnG_zpLarQXavEoc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued interest payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" contextRef="From2024-01-012024-12-31" id="Fact000682" format="ixt:numdotdecimal" decimals="0" unitRef="USD">201,504</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" contextRef="From2023-01-012023-12-31" id="Fact000683" format="ixt:numdotdecimal" decimals="0" unitRef="USD">615,582</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_i03_maNCPBUzSnG_zyQAzwcykbqg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued and other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2024-01-012024-12-31" id="Fact000685" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">634,557</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000686" format="ixt:numdotdecimal" decimals="0" unitRef="USD">374,819</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInOtherOperatingLiabilities_i03_maNCPBUzSnG_zJdZCiSh0PKb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Other liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2024-01-012024-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">63,015</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000689" format="ixt:numdotdecimal" decimals="0" unitRef="USD">63,015</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_maNCPBUzSnG_zha3I21Pezfh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Lease liability</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-01-012024-12-31" id="Fact000691" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">334,256</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact000692" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">269,848</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_maCCERCzD8q_mtNCPBUzSnG_zBSM0odzO4Zg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash used in operating activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-012024-12-31" id="Fact000694" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,995,606</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-31" id="Fact000695" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,133,221</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zmtmygLOD5B4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msNCPBUz2yL_zBDDumSsueA" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Purchases of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-012024-12-31" id="Fact000700" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,339</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000701" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,413</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsToAcquireShortTermInvestments_i01N_di_msNCPBUz2yL_zi0bg6Pf26Oj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Purchase of short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0703">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="From2023-01-012023-12-31" id="Fact000704" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,493,145</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsToAcquireSoftware_i01N_di_msNCPBUz2yL_zvYgBJ9REOua" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Capitalized software, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireSoftware" contextRef="From2024-01-012024-12-31" id="Fact000706" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,701,471</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0707">-</span></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_eus-gaap--ProceedsFromSaleOfShortTermInvestments_i01_maNCPBUz2yL_z7g0lmR1OXll" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">Sale of short-term investments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfShortTermInvestments" contextRef="From2024-01-012024-12-31" id="Fact000709" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,478,953</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0710">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_maCCERCzD8q_mtNCPBUz2yL_zDE0IhuzWt0e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash provided by (used in) investing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-01-012024-12-31" id="Fact000712" format="ixt:numdotdecimal" decimals="0" unitRef="USD">741,143</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-12-31" id="Fact000713" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,620,558</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zjgWKFgvvI3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProceedsFromOtherShortTermDebt_i01_maNCPBUztgm_z2NEvbOzXVA5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Proceeds from PIPE loans, net of discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2024-01-012024-12-31" id="Fact000718" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,902,681</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0719">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--ProceedsFromRelatedPartyDebt_i01_maNCPBUztgm_z6ai99OTEHXh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from loan payable &#8211; related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2024-01-012024-12-31" id="Fact000721" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0722">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--ProceedsFromInvestmentFund_maNCPBUztgm_zdBAoWXJhah7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Proceeds from investment fund (PIPE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ProceedsFromInvestmentFund" contextRef="From2024-01-012024-12-31" id="Fact000724" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,112,560</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0725">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--ProceedsOfCashAcquiredInMerger_i01_maNCPBUztgm_zYXH6MObleU2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash acquired in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ProceedsOfCashAcquiredInMerger" contextRef="From2024-01-012024-12-31" id="Fact000727" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,818</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0728">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--IncreaseInOtherLiabilities_i01_maNCPBUztgm_zKCX1iSVXxPg" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Increase in other liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--ProceedsFromConvertibleDebt_i01_maNCPBUztgm_zfsX3y7ktKa9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Debt refinance conversion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-01-012024-12-31" id="Fact000733" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,787</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0734">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ProceedsFromLinesOfCredit_i01_maNCPBUztgm_zk6YEogMRJb2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from line of credit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0736">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" contextRef="From2023-01-012023-12-31" id="Fact000737" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,980,937</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--ProceedsFromNotesPayable_i01_maNCPBUztgm_zAZk4c2Jzlnl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Proceeds from notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0739">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2023-01-012023-12-31" id="Fact000740" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,433,059</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--ProceedsFromConvertibleNotes_i01_maNCPBUztgm_zwhZFAMJacBk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from convertible notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0742">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ProceedsFromConvertibleNotes" contextRef="From2023-01-012023-12-31" id="Fact000743" format="ixt:numdotdecimal" decimals="0" unitRef="USD">185,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--PaymentsOfCostsOfMergerFromPipeLoan_i01N_di_msNCPBUztgm_zJM3RkEiWVP4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Costs of Merger paid from PIPE loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:PaymentsOfCostsOfMergerFromPipeLoan" contextRef="From2024-01-012024-12-31" id="Fact000745" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,947,787</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0746">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RepaymentsOfLinesOfCredit_i01N_di_msNCPBUztgm_zlMVgYgThgJ7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Repayments of line of credit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="From2024-01-012024-12-31" id="Fact000748" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,980,937</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0749">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--RepaymentsOfLiabilitiesAssumedInMerger_i01N_di_msNCPBUztgm_zFlmIdxa6Gk" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Repayments of liabilities assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProceedsFromRepaymentsOfNotesPayable_i01_maNCPBUztgm_zvkz7royOX9a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Repayments of loans assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfNotesPayable" contextRef="From2024-01-012024-12-31" id="Fact000754" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">100,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0755">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RepaymentsOfNotesPayable_i01N_di_msNCPBUztgm_zX8CBocI7Em9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Repayments of notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2024-01-012024-12-31" id="Fact000757" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,146</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2023-01-012023-12-31" id="Fact000758" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,569</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--RepaymentsOfRelatedPartyDebt_i01N_di_msNCPBUztgm_zWckfOC8TVce" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Repayments of notes payable - related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2024-01-012024-12-31" id="Fact000760" format="ixt:numdotdecimal" decimals="0" unitRef="USD">535,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2023-01-012023-12-31" id="Fact000761" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_ecustom--DividendsPaid_i01N_di_msNCPBUztgm_zKlTlhVMlxrl" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">Dividends paid</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0763">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:DividendsPaid" contextRef="From2023-01-012023-12-31" id="Fact000764" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">40,150</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_maCCERCzD8q_mtNCPBUztgm_z3qrk8UjfaC" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-01-012024-12-31" id="Fact000766" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,738,976</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-12-31" id="Fact000767" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,495,077</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzD8q_z49dU4KMn1S" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net change in cash , cash equivalents and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2024-01-012024-12-31" id="Fact000769" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,484,513</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-012023-12-31" id="Fact000770" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,258,702</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_zOWaWppWJKkl" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Cash, cash equivalents and restricted cash - beginning of year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-31" id="Fact000772" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,397,564</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000773" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,656,266</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_zZ9VZBCcobe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents - end of year</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2024-12-31" id="Fact000775" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,882,077</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-31" id="Fact000776" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,397,564</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zUdoY4Lx43s7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Supplemental cash flow information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InterestPaidNet_i01_zxAKFW0Dl396" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2024-01-012024-12-31" id="Fact000781" format="ixt:numdotdecimal" decimals="0" unitRef="USD">923,975</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-01-012023-12-31" id="Fact000782" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,115,332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxesPaidNet_i01_zEsfXoxyXsdh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0784">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0785">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB_zNTfMAaTLdZe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Non-cash investing and financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--DerivativeLiabilityRelatedToWarrants_i01_z4ZufgekH4d4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Derivative liability related to warrants</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:DerivativeLiabilityRelatedToWarrants" contextRef="From2024-01-012024-12-31" id="Fact000790" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,319</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0791">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--NotePrincipalConvertedToClassCommonStock_i01_z8HeF0ES58ik" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">PIPE note principal converted to Class A Common Stock</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:NotePrincipalConvertedToClassCommonStock" contextRef="From2024-01-012024-12-31" id="Fact000793" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,832,600</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0794">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--ConvertibleNotesExchangedForPipeNote_i01_zCxYcrOQwRH5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Convertible notes exchanged for PIPE note</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:ConvertibleNotesExchangedForPipeNote" contextRef="From2024-01-012024-12-31" id="Fact000796" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,419,622</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0797">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--ClassACommonStockExchangedInMerger_i01_zvJXFv0ZB0Ci" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Class A Common Stock exchanged in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:ClassACommonStockExchangedInMerger" contextRef="From2024-01-012024-12-31" id="Fact000799" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,854,573</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0800">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ClassACommonStockIssuedInMerger_i01_zBP9epUlNXe9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Class A Common Stock issued in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:ClassACommonStockIssuedInMerger" contextRef="From2024-01-012024-12-31" id="Fact000802" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,154</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0803">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--ClassBCommonStockIssuedInMerger_i01_zz5cDDqRFPZe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Class B Common Stock issued in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:ClassBCommonStockIssuedInMerger" contextRef="From2024-01-012024-12-31" id="Fact000805" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0806">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--TerminationOfLoanPayable_i01_zlmGR7TNVsBf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Termination of loan payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:TerminationOfLoanPayable" contextRef="From2024-01-012024-12-31" id="Fact000808" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,875,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0809">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--ConversionOfDividendNotePayableAndAccruedInterest_i01_zTlBJUjZrkZi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Conversion of dividend note payable and accrued interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0811">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:ConversionOfDividendNotePayableAndAccruedInterest" contextRef="From2023-01-012023-12-31" id="Fact000812" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,925,273</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--ConversionOfNotePayableToLineOfCredit_i01_z0JOVAYUGMD2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Conversion of note payable to line of credit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0814">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:ConversionOfNotePayableToLineOfCredit" contextRef="From2023-01-012023-12-31" id="Fact000815" format="ixt:numdotdecimal" decimals="0" unitRef="USD">257,113</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--WarehouseLease_i01_z8XSubU1F743" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Warehouse lease</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0817">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:WarehouseLease" contextRef="From2023-01-012023-12-31" id="Fact000818" format="ixt:numdotdecimal" decimals="0" unitRef="USD">537,994</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 79; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p id="xdx_04A_c20240101__20241231_zd7qv0xNQABg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_007"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000820" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock"><p id="xdx_803_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zOuegXPiQK2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8211; <span id="xdx_824_zIZ73LQctiKi">NATURE OF THE ORGANIZATION AND BUSINESS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nature
of the Business</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
over 40 years, TruGolf Holdings, In. (including its subsidiaries &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, or &#8220;our&#8221;)
has been creating indoor golf software and hardware and are focused on both the residential and commercial golf simulation industries.
We design, develop, manufacture and sell golf simulators for residential and commercial applications. We offer portable, professional,
commercial and custom simulators. In addition, to bundling our software with our simulators, we offer our E6 Connect and E6 Apex software
as well as other gaming software on a standalone basis. We have leveraged the power of our hardware and software platform to create a
collection of multi-sport games including football, soccer, soccer golf, frisbee golf, zombie dodgeball, and cowboy target practice.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Nevada has been creating indoor golf software for 40 years. We began as a subsidiary of Access Software, Inc., a video game developer
based in Salt Lake City, Utah (&#8220;<b>Access Software</b>&#8221;), which was co-founded in November 1982, by Christopher Jones, the
Company&#8217;s largest stockholder, Chief Executive Officer, President and Chairman. In April 1999, Access Software was purchased by
Microsoft Corp., for its expertise in golf software development. Following the acquisition, the core programming and graphics team of
Links&#8482;, which created Links LS 1999, one of the bestselling PC sports games of 1999, were spun out to TruGolf Nevada.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
1999, we have focused on establishing residential and commercial golf simulation as a viable industry, and since 2007, we have focused
on fabricating custom golf simulators for luxury clients. Part of our initial strategy included partnering with hardware inventors to
provide them world class software. Over time, we found that it was not viable to rely on these early hardware inventors alone, we also
began building and selling our own hardware. In addition, we are working with a video game company to utilize their new dynamic graphics
engine which will enable us to bring photorealistic golf courses to life through our E6 software (discussed below). In addition, we have
developed multiple sources and 3rd party manufacturers for the raw materials or parts for our products, including but not limited to,
steel or aluminum frames, fabric, turf, screens, projectors, PCs, cameras, lasers, infrared sensors, and supporting subsystems. The availability
of the frames and fabric from our principal provider, Allied ES&amp;A, has been increased as they have moved into a much larger facility
directly located in a large employee base community and we have entered into negotiations with a second supplier in order to provide
alternative sourcing if needed. A third supplier, Impact Signs, has also been used in the past and TruGolf Nevada believes that it could
purchase turf, and screen supplies from them as well if needed. Both turf (Controlled Products), and screen suppliers (Allied), are so
specialized that we have come to rely on one vendor for each, respectively. Turf particularly experienced some delivery delays in 2022
that have been rectified, additional inventory has been secured locally, and our highest volume portable simulators have been redesigned
to use less raw materials from that vendor, while adding an improved hitting surface from a second vendor, Real Feel, to mitigate risk.
Negotiations with a second supplier of screen materials is in progress. Projectors (TV Specialists), PCs, lasers, IR sensors and other
systems come from multiple suppliers with no historical delay in supply. We have 2 primary suppliers of cameras, IDS and Basler, and
have integrated products from both in the new Apogee unit to ensure the greatest availability possible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an &#8220;emerging growth company&#8221; as that term is used in the Jumpstart our Business Startups Act of 2012, and as such,
has elected to comply with certain reduced public company reporting requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Corporate
History</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2024 the Company completed the previously announced business combination pursuant to the terms of the Agreement and Plan
of Merger, dated as of July 21, 2023 (as amended, the &#8220;Merger Agreement&#8221;), which provided for, Merger Sub to merge with and
into TruGolf Nevada, with TruGolf Nevada surviving as a direct, wholly owned subsidiary of Deep Medicine Acquisition Corp. (&#8220;DMAQ&#8221;),
a Delaware corporation and TruGolf&#8217;s predecessor company as a consequence of the merger (together with the other transactions contemplated
by the Merger Agreement, the &#8220;Business Combination&#8221;). In connection with the consummation of the Business Combination, DMAQ
changed its name to TruGolf Holdings, Inc. TruGolf Holdings, Inc.&#8217;s Class A common stock commenced trading on The Nasdaq Global
Market under the ticker symbol &#8220;TRUG&#8221; on February 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 80; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trugolf
Holdings, Inc. (f/k/a Deep Medicine Acquisition Corp.) (the &#8220;Company&#8221; or &#8220;TruGolf&#8221;, &#8220;we&#8221;, &#8220;us&#8221;)
was incorporated on July 8, 2020 as a Delaware corporation and formed for the purpose of effecting a business combination, with no material
operation of its own. Our operations are conducted through our subsidiary TruGolf, Inc., a Nevada Corporation (&#8220;TruGolf Nevada&#8221;).
TruGolf Nevada was formed as a Utah corporation on October 4, 1995, under the name &#8220;TruGolf, Incorporated&#8221;. TruGolf Nevada&#8217;s
original business plan was the creation of golfing video games. On June 9, 1999, the TruGolf Nevada changed its name to &#8220;TruGolf,
Inc.&#8221; Effective on April 26, 2016, TruGolf Nevada filed Articles of Merger with the State of Utah, Department of Commerce, and
on April 28, 2016, TruGolf Nevada filed Articles of Merger with the Secretary of State of Nevada, pursuant to which TruGolf, Inc., a
Utah corporation, merged with and into TruGolf Nevada, pursuant to a Plan of Merger. TruGolf Nevada was the surviving corporation in
the merger. In connection with the Plan of Merger, TruGolf Nevada affected a four-for-one forward stock split of its outstanding common
stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 10, 2024 the Company formed TruGolf Links Franchising, LLC (&#8220;Links&#8221;), a wholly owned subsidiary in the state of Delaware.
Links has a sole member, TruGolf, Inc. Links was formed to establish and sell franchises that would use the Company&#8217;s indoor golf
and recreational sports simulators and other equipment. Links offers a Service Area franchise agreement for a single location. It also
offers a regional developer franchise agreement that allows the franchisee to sell franchises within its region. The upfront fees range
from $<span id="xdx_904_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MinimumMember_zUFXCQLutDa7" title="Upfront fees"><ix:nonFraction name="TRUG:UpfrontFees" contextRef="From2024-05-102024-05-10_srt_MinimumMember" id="Fact000822" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,000</ix:nonFraction></span> to $<span id="xdx_90D_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MaximumMember_zRElcOiM5g26" title="Upfront fees"><ix:nonFraction name="TRUG:UpfrontFees" contextRef="From2024-05-102024-05-10_srt_MaximumMember" id="Fact000824" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></span>. Links has received proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__srt--ChiefExecutiveOfficerMember_zHTajUVIp1X" title="Received proceeds from related parties"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2024-05-102024-05-10_srt_ChiefExecutiveOfficerMember" id="Fact000826" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span> from its CEO and $<span id="xdx_906_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_z4wjPYzd3f4h" title="Received proceeds from related parties"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2024-05-102024-05-10_custom_ThirdPartyMember" id="Fact000828" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,000</ix:nonFraction></span> from a third party to purchase the franchise
rights to some regions yet to be determined. As of September 30, 2024, the Company recorded $<span id="xdx_90B_eus-gaap--DeferredRevenue_iI_c20240930_z7A8KrWSbmch" title="Deferred revenue"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="AsOf2024-09-30" id="Fact000830" format="ixt:numdotdecimal" decimals="0" unitRef="USD">575,000</ix:nonFraction></span> of deferred revenue and incurred
$<span id="xdx_90F_eus-gaap--OtherSellingGeneralAndAdministrativeExpense_c20240101__20240930_zOpcnp4SKcGl" title="Selling general administrative expense"><ix:nonFraction name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" contextRef="From2024-01-012024-09-30" id="Fact000832" format="ixt:numdotdecimal" decimals="0" unitRef="USD">306,539</ix:nonFraction></span> of expenses that are included in selling, general and administrative category.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Material
Agreements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2024, the Company executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with certain investors
(together, the &#8220;PIPE Investors&#8221;), and pursuant to the terms and conditions of the Purchase Agreement, the PIPE Investors
agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zVIace4UGRIh" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-02_custom_PIPEConvertibleLoanMember" id="Fact000834" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,500,000</ix:nonFraction></span> (the &#8220;PIPE
Convertible Notes&#8221;), (ii) Series A warrants to initially purchase <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z0XqpqMtcw72" title="Purchase of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember" id="Fact000836" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,091</ix:nonFraction></span> shares of the Company&#8217;s Class A common stock
(the &#8220;Series A Warrants&#8221;); and (iii) Series B warrants to initially purchase <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zCIpZwUVJQsj" title="Purchase of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember" id="Fact000838" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></span> shares of the Company&#8217;s Class
A common stock (the &#8220;Series B Warrants,&#8221; and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;)(the
&#8220;PIPE Financing&#8221;). See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span> for additional details on the PIPE Convertible Notes.
See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit</span> for warrants issued and deemed to be derivative liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nasdaq
Compliance</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 15, 2024, the Company received a deficiency letter from the Listing Qualifications Department (the &#8220;Staff&#8221;) of the Nasdaq
Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that since it failed to file its Form 10-Q for the period ended March 31, 2024
it no longer complied with Nasdaq Listing Rule 5250(c)(1). The deficiency letter did not result in the immediate delisting of the Company&#8217;s
common stock from the Nasdaq Capital Market. On August 14, 2024, the Company filed its Quarterly Report in the Form 10-Q for the period
ended March 31, 2024 and the Company regained compliance with the applicable Nasdaq rule.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 19, 2024, the Company received a written notification (the &#8220; Equity Notice&#8221;) from the Listing Qualifications Department
(the &#8220;Staff&#8221;) of the Nasdaq Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that, based on the Company&#8217;s
Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, the Company&#8217;s stockholders&#8217; equity was ($<span id="xdx_908_eus-gaap--StockholdersEquity_iI_c20240630_zNx89OKqGrj9" title="Stockholders' equity"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-06-30" id="Fact000840" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,508,104</ix:nonFraction></span>),
and therefore, the Company was not in compliance with Nasdaq&#8217;s Listing Rule 5450(b)(1)(A), which requires a $<span id="xdx_909_eus-gaap--StockholdersEquity_iI_c20240630__srt--RangeAxis__srt--MinimumMember_z5Q3heTZMBJ8" title="Stockholders' equity"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-06-30_srt_MinimumMember" id="Fact000842" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000,000</ix:nonFraction></span> minimum
stockholders&#8217; equity standard (the &#8220;Global Equity Standard&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Nasdaq Marketplace Rule 5810(c)(2)(C), the Company was provided 45 calendar days, or until November 18, 2024, to supply a specific
plan to regain compliance with all Nasdaq Global Market listing requirements and the Company&#8217;s time frame to complete its plan.
The Company submitted its plan of compliance on November 18, 2024, which was accepted by the Staff, and Nasdaq granted an extension of
180 calendar days from the date of the Equity Notice, or until March 31, 2025, to evidence compliance. On April 2, 2025, the Company
received a delist determination letter from the Staff (the &#8220;Nasdaq Notice&#8221;) advising the Company that the Staff had determined
that the Company had not regained compliance with the Global Equity Standard. Accordingly, the Staff indicated that unless the Company
requests a hearing panel (a &#8220;Panel&#8221;) appeal of the delist determination by April 9, 2025, its securities would be delisted
on April 11, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 81; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 9, 2025, the Company appealed Nasdaq&#8217;s determination to a Panel pursuant to the procedures set forth in the Nasdaq Listing
Rule 5800 Series to stay the suspension of the Company&#8217;s securities pending the Panel&#8217;s decision.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 5, 2024, the Company received a written notification (the &#8220;Bid Notice&#8221;) from the Staff notifying the Company that,
for the 30 consecutive business days ended November 4, 2024, the Company&#8217;s security did not maintain a minimum bid price of $<span id="xdx_904_ecustom--BidPricePerShare_iI_pid_c20241105_zUctMdXgm3da" title="Bid price per share"><ix:nonFraction name="TRUG:BidPricePerShare" contextRef="AsOf2024-11-05" id="Fact000844" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1</ix:nonFraction></span>
per share. Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(A), the Company has a compliance period
of 180 calendar days from the date of the Bid Notice (the &#8220;Compliance Period&#8221;), and that it may regain compliance if the
closing bid on the Company&#8217;s security is at least $1 for a minimum of ten consecutive days during the Compliance Period, which
will end May 5, 2025. If the Company chooses to implement a reverse stock split, it must complete the split no later than 10 business
days prior to the expiration of the Compliance Period, in order to regain compliance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 5, 2024, <span id="xdx_903_eus-gaap--DebtInstrumentConvertibleTypeOfEquitySecurity_c20241104__20241105_zeD31lJuC7Pg" title="Equity security, description"><ix:nonNumeric contextRef="From2024-11-042024-11-05" id="Fact000846" name="us-gaap:DebtInstrumentConvertibleTypeOfEquitySecurity">the
Company received an additional written notice (the &#8220;MVPHS Notice&#8221;) from the Staff notifying the Company that, for 30
consecutive business days ended August 8, 2024, the Company&#8217;s market value of publicly held securities (&#8220;MVPHS&#8221;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#8220;MVPHS Rule&#8221;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Liquidity</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared on the basis that the Company will continue as a going concern, which
contemplates realization of assets and satisfying liabilities in the normal course of business. At December 31, 2024, the Company has
an accumulated deficit of approximately $<span id="xdx_904_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn6n6_di_c20241231_zIVn1i5qXg3" title="Accumulated deficit"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000848" format="ixt:numdotdecimal" decimals="-6" scale="6" sign="-" unitRef="USD">21</ix:nonFraction></span> million and working capital deficit of approximately $<span id="xdx_906_ecustom--WorkingCapitalDeficit_iI_c20241231_zQ0PTbsIT7p1" title="Working capital deficit"><ix:nonFraction name="TRUG:WorkingCapitalDeficit" contextRef="AsOf2024-12-31" id="Fact000850" format="ixt:numdotdecimal" decimals="0" unitRef="USD">982,000</ix:nonFraction></span>. For the year ended December
31, 2024, the Company had a loss from operations of approximately $<span id="xdx_908_eus-gaap--OperatingIncomeLoss_iN_pn5n6_di_c20240101__20241231_zqwiWKevUYL1" title="Loss from operations"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-12-31" id="Fact000852" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">2.1</ix:nonFraction></span> million and negative cash flows from operations of approximately
$<span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20240101__20241231_zECvbNZIRvTf" title="Cash flows from operations"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-012024-12-31" id="Fact000854" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">4.0</ix:nonFraction></span> million. Although the Company is showing positive revenue growth and gross profit trends, the Company expects to incur further losses
through the end of 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
date the Company has been funding operations primarily through the reinvestment of free cash flows generated from our business operations,
sale of equity in private placements, PIPE convertible debt instruments and revenues generated by the Company&#8217;s services. During
the year ended December 31, 2024, the Company received $<span id="xdx_907_ecustom--ProceedsFromConvertibleNotesPayable_iI_c20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zKHUsa91Wjlk" title="Convertible notes payable"><ix:nonFraction name="TRUG:ProceedsFromConvertibleNotesPayable" contextRef="AsOf2024-12-31_custom_PIPEConvertibleNotesMember" id="Fact000856" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,045,000</ix:nonFraction></span> in proceeds from the issuance of PIPE Convertible Notes, net of $<span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z18AeIFyIIsj" title="Original issue discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember" id="Fact000858" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,005,000</ix:nonFraction></span>
in original issue discounts, from a PIPE Convertible Note, $<span id="xdx_90E_eus-gaap--ProceedsFromRelatedPartyDebt_c20240101__20241231_zAgkMQBqPrki" title="Proceeds from loan payable"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2024-01-012024-12-31" id="Fact000860" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></span> in proceeds from a loan payable with the Company&#8217;s Chief
Executive Officer, and $<span id="xdx_90C_ecustom--ProceedsOfCashAcquiredInMerger_c20240101__20241231_zz1IXpRKPwbi" title="Net proceeds from trust account"><ix:nonFraction name="TRUG:ProceedsOfCashAcquiredInMerger" contextRef="From2024-01-012024-12-31" id="Fact000862" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,818</ix:nonFraction></span> in net proceeds from the Company&#8217;s trust account which was disbursed in connection with the Business
Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on its current cash resources and commitments, the Company believes it will be able to maintain its current planned development and corresponding
level of expenditure for at least twelve months from the date of the issuance of these consolidated financial statements, although no
assurance can be given that it will not need additional funds prior to such time.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000864" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_804_eus-gaap--BusinessCombinationDisclosureTextBlock_zqRbwV2M4Sm9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8211; <span id="xdx_82D_zETwYuln38fb">BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2024, the Company consummated the Business Combination contemplated by the Amended and Restated Agreement and Plan of Merger,
dated as of July 21, 2023 (as amended, the &#8220;Merger Agreement&#8221;), by and among the DMAQ, Merger Sub , Bright Vision Sponsor
LLC, in the capacity as DMAQ&#8217;s Representative thereunder, Christopher Jones, in the capacity as TruGolf Nevada&#8217;s Representative
thereunder, and TruGolf Nevada. As a result of the Business Combination, (i) Merger Sub merged with and into TruGolf Nevada (the &#8220;Merger&#8221;),
with TruGolf Nevada surviving as a wholly-owned subsidiary of DMAQ, and (ii) DMAQ&#8217;s name was changed from Deep Medicine Acquisition
Corp. to TruGolf Holdings, Inc. The Company&#8217;s Class A common stock commenced trading on the Nasdaq Global Market under the ticker
symbol &#8220;TRUG&#8221; on February 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 82; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accounting
for the Business Combination</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Business Combination is accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, DMAQ
was treated as the acquired company for accounting purposes, whereas TruGolf Nevada was treated as the accounting acquirer. In accordance
with this method of accounting, the Business Combination has been treated as the equivalent of TruGolf Nevada issuing shares for the
net assets of DMAQ, accompanied by a recapitalization. The net assets of DMAQ and TruGolf Nevada were stated at historical cost, with
no goodwill or other intangible assets recorded, and operations prior to the Business Combination were those of TruGolf Nevada. TruGolf
Nevada has been determined to be the accounting acquirer for purposes of the Business Combination based on an evaluation of the following
circumstances:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legacy
    TruGolf Nevada stockholders have a majority of the voting power of TruGolf</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
    Nevada comprising the ongoing operations of the combined company</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
    Nevada contributing a majority of the governing body members of New TruGolf, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
    Nevada&#8217;s senior management comprising the senior management of New TruGolf</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exchange
of TruGolf Nevada Shares for Shares of TruGolf</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on <span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zqdkl2KcMLFe" title="Ordinary shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_MergerArrangementMember" id="Fact000866" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,098</ix:nonFraction></span> TruGolf Nevada shares of common stock outstanding immediately prior to the closing of the Business Combination, the Exchange
Ratio determined in accordance with the terms of the Merger Agreement is approximately <span id="xdx_90A_ecustom--ExhangeRatio_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zHX82RsEH5ze" title="Exhange ratio"><ix:nonFraction name="TRUG:ExhangeRatio" contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember" id="Fact000868" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">570.10</ix:nonFraction></span>:1. TruGolf issued <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zZoBxRYpZmBg" title="New shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember" id="Fact000870" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,467,134</ix:nonFraction></span> shares of TruGolf
common stock to legacy TruGolf Nevada shareholders in the Business Combination, determined as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000872" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_zOrg16dykB92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zjeONWSWyUo2" style="display: none">SCHEDULE
OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">TruGolf Nevada</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">shares outstanding</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">as of immediately</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">prior to the Closing</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Ordinary Shares, par value $0.01 per share</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zhmuq86xvJle" title="Ordinary shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_MergerArrangementMember" id="Fact000874" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,098</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Exchange Ratio</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_ecustom--ExhangeRatio_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_z3wVlVMTZKv" title="Exhange ratio"><ix:nonFraction name="TRUG:ExhangeRatio" contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember" id="Fact000876" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">570.10</ix:nonFraction></span>:1</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Estimated shares of New TruGolf common stock issued to TruGolf Nevada shareholders upon closing</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_ze7M0u69vjNi" title="Estimated shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember" id="Fact000878" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,467,134</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_z7CCbm2JQcvf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
common shares issued to legacy TruGolf Nevada shareholders consists of <span id="xdx_901_eus-gaap--CommonStockSharesIssued_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3K6T7LqrJy1" title="Common stock shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember" id="Fact000880" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,750,274</ix:nonFraction></span> shares of TruGolf Class A common stock and <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqDywguLFP72" title="Common stock shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31_us-gaap_CommonClassBMember" id="Fact000882" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></span>
shares of TruGolf Class B common stock. See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit</span> for the detail of the remaining <span id="xdx_90D_ecustom--CommonStockRemainingExchanged_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zE5jT2MqCnd6" title="Common stock remaining exchanged"><ix:nonFraction name="TRUG:CommonStockRemainingExchanged" contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember" id="Fact000884" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,787,978</ix:nonFraction></span> shares of Class
A common stock exchanged in the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price for the Merger was allocated to the net assets acquired on the basis of historical costs with no goodwill or other intangible
assets recorded. The following summarizes the allocation of the purchase price to net assets acquired in the Merger:</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000886" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zuaEcZxNICpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BA_ztQxXnZeLAO6" style="display: none">SCHEDULE
OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49C_20241231_z8P9TUqiFLoj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_maBCRIAzCFc_zRHWqNAyQhZ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2024-12-31" id="Fact000888" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,818</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_iI_maBCRIAzCFc_zUDaFvOYXl4a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net proceeds from investment fund (PIPE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" contextRef="AsOf2024-12-31" id="Fact000890" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,237,213.00</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_msBCRIAzCFc_zRS3nF79oSvk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="AsOf2024-12-31" id="Fact000892" format="ixt:numdotdecimal" decimals="0" unitRef="USD">310,724</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_di_msBCRIAzCFc_zsXlKkX4jNG4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loans payable</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2024-12-31" id="Fact000894" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,565,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtBCRIAzCFc_zPYCPQEPfNLe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" contextRef="AsOf2024-12-31" id="Fact000896" format="ixt:numdotdecimal" decimals="0" unitRef="USD">465,307</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_iI_maBCRIAzuuk_zDkiP7w3Mgli" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes Payable assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" contextRef="AsOf2024-12-31" id="Fact000898" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,650,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_iNI_di_msBCRIAzuuk_za9mMTkL3ctl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Original Issue Discount of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20241231_zoVQHNMBQFMi" title="Original issue discount percentage" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEFMTE9DQVRJT04gT0YgUFVSQ0hBU0UgUFJJQ0UgVE8gTkVUIEFTU0VUUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2024-12-31" id="Fact000902" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" contextRef="AsOf2024-12-31" id="Fact000900" format="ixt:numdotdecimal" decimals="0" unitRef="USD">465,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_iTI_mtBCRIAzuuk_maBCRIAz4rL_zu5NWwVqLjXe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes Payable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" contextRef="AsOf2024-12-31" id="Fact000904" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,185,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_iNI_di_msBCRIAz4rL_zfdITZ3Haa3g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Payment of closing costs and other expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" contextRef="AsOf2024-12-31" id="Fact000906" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,947,787</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_iTI_mtBCRIAz4rL_zG6J01mI5Lo4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net proceeds from PIPE Convertible Notes Payable assumed in Merger</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" contextRef="AsOf2024-12-31" id="Fact000908" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,237,213</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_z3n1P7MMBg85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 83; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 2, 2023 and December 7, 2023, Deep Medicine Acquisition Corp. (&#8220;DMAQ&#8221;) executed loan agreements with certain accredited
investors (together, the &#8220;Prior Loan Agreements&#8221;) pursuant to which such investors agreed to loan DMAQ up to an aggregate
$<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zPL1Pe7hBRCb" title="Aggregrate amount"><span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zsnO9uDlmvtj" title="Aggregrate amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-12-07_custom_PriorLoanAgreementMember" id="Fact000910" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-11-02_custom_PriorLoanAgreementMember" id="Fact000912" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,000,000</ix:nonFraction></ix:nonFraction></span></span> in exchange for the issuance of convertible notes and warrants. On February 2, 2024, TruGolf (f/k/a Deep Medicine Acquisition
Corp.) executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with (i) each of the investors party to the Prior
Loan Agreements, which replaced, the Prior Loan Agreements in their entirety, and with (ii) additional investors (together, the &#8220;PIPE
Investors&#8221;). Pursuant to the terms and conditions of the Purchase Agreement, the PIPE Investors agreed to purchase from the Company
(i) senior convertible notes in the aggregate principal amount of up to $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_z18UIYAT6T67" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-02_custom_PIPEConvertibleLoanMember" id="Fact000914" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,500,000</ix:nonFraction></span> (the &#8220;PIPE Convertible Notes&#8221;), (ii)
Series A warrants to initially purchase <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlecAO84yx58" title="Purchase of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-02-02_us-gaap_CommonClassAMember" id="Fact000916" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,091</ix:nonFraction></span> shares of the Company&#8217;s Class A common stock (the &#8220;Series A Warrants&#8221;);
and (iii) Series B warrants to initially purchase <span id="xdx_901_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z34RAjJOnk7" title="Purchase of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-02-02_us-gaap_CommonClassBMember" id="Fact000918" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></span> shares of the Company&#8217;s Class A common stock (the &#8220;Series B Warrants,&#8221;
and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;) (the &#8220;PIPE Financing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Purchase Agreement contemplated the funding of the investment (the &#8220;Investment&#8221;) across multiple tranches. At the first closing
(the &#8220;Initial Closing&#8221;) an aggregate principal amount of $<span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zFMJzvfollY4" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_PIPEConvertibleLoanMember" id="Fact000920" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,650,000</ix:nonFraction></span> of PIPE Convertible Notes were issued upon the satisfaction
of certain customary closing conditions in exchange for aggregate gross proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromIssuanceOfDebt_c20240101__20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zD7Kp1Fwbon8" title="Gross proceeds from issuance of debt"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleLoanMember" id="Fact000922" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,185,000</ix:nonFraction></span>, representing an original issue discount
of <span id="xdx_909_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_uPure_c20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zLWzu7BWUST7" title="Original issue discount percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2024-12-31_custom_PIPEConvertibleLoanMember" id="Fact000924" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%. On such date (the &#8220;Initial Closing Date&#8221;), the Company also issued the PIPE Investors the Series A Warrants and the
Series B Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to satisfying the conditions discussed below, the Company has the right under the Purchase Agreement, but not the obligation, to require
that the PIPE Investors purchase additional Notes at up to two additional closings. Upon notice at any time after the 2nd trading day
following the Initial Closing Date, the Company may require that the PIPE Investors purchase an additional aggregate principal amount
of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zD1cinldWdr4" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember" id="Fact000926" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,650,000</ix:nonFraction></span> of PIPE Convertible Notes, in exchange for aggregate gross proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromConvertibleDebt_c20240202__20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zK5dpoDckrga" title="Gross proceeds"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-02-022024-02-02_custom_PurchaseAgreementMember" id="Fact000928" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,185,000</ix:nonFraction></span>, if (i) the Registration Statement (as
described below) has been filed; and (ii) certain customary closing conditions are satisfied (the &#8220;First Mandatory Additional Closing&#8221;).
Upon notice at any time after the 2nd trading day following the date that the First Mandatory Additional Closing is consummated, the
Company may require that the PIPE Investors purchase an additional aggregate principal amount of $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zjJ2UdWxbgml" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_PurchaseAgreementMember" id="Fact000930" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,200,000</ix:nonFraction></span> of PIPE Convertible Notes,
in exchange for aggregate gross proceeds of $<span id="xdx_900_eus-gaap--ProceedsFromConvertibleDebt_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z2SRiZJQVIif" title="Gross proceeds"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-01-012024-12-31_custom_PurchaseAgreementMember" id="Fact000932" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,580,000</ix:nonFraction></span>, if (i) the shareholder approval is obtained (as described below); (ii) the Registration
Statement has been declared effective by the SEC; and (iii) certain customary closing conditions are satisfied (the &#8220;Second Mandatory
Additional Closing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, pursuant to the Purchase Agreement, as amended by the Waiver (described below) each PIPE Investor has the right, but not the
obligation, to require that, upon notice, the Company sell to such PIPE Investor at one or more additional closings such PIPE Investor&#8217;s
pro rata share of up to a maximum aggregate principal amount of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20240802__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zGE1r0g8Amva" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-08-02_custom_PurchaseAgreementMember_srt_MaximumMember" id="Fact000934" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,850,000</ix:nonFraction></span> in additional PIPE Convertible Notes (each such additional
closing, an &#8220;Additional Optional Closing&#8221;); provided that, the principal amount of the additional PIPE Convertible Notes
issued at each Additional Optional Closing must equal at least $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20240802__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_zp7fWr5Knplh" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-08-02_custom_PurchaseAgreementMember_srt_MinimumMember" id="Fact000936" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>. If a PIPE Investor has not elected to effect an Additional Optional
Closing on or prior to August 30, 2025, such PIPE Investor shall have no further right to effect an Additional Optional Closing under
the Purchase Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 13, 2024, the Company entered into those certain waiver and amendment agreements (the &#8220;Waiver&#8221;), pursuant to which
the Company and the PIPE Investors agreed to: (i) waive any breaches or defaults caused by the Company&#8217;s failure to timely file
its SEC reports through August 14, 2024; (ii) extend the date by which the Additional Optional Closings may occur until 11 months from
the effective date of the initial Registration Statement; (iii) permit the Company to raise debt financing from its affiliates through
non-convertible, unsecured notes with a maturity date that is later than the maturity date of the PIPE Convertible Notes; (iv) waive
certain registration failures until September 3, 2024 and permit the issuance of common stock to satisfy certain registration failures;
and (v) allow the Company to satisfy the interest payments due April 1, 2024, July 1, 2024 and October 1, 2024 from the issuance of common
stock or by allowing such amounts to be added to the principal amount of the PIPE Convertible Notes, at the option of the PIPE Investors.
In addition, certain PIPE Investors agreed to acquire additional PIPE Convertible Notes without regard to any volume or price requirements
in the instruments. In connection with the Waiver, the Company issued an aggregate of <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zfIwr9pHLUO4"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-08-132024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact000937" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">192,151</ix:nonFraction></span> shares in satisfaction of certain registration
statement delay payments and issued an aggregate of <span id="xdx_900_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zS1X1xAhm5Ci"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact000938" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">157,582</ix:nonFraction></span> shares in satisfaction of outstanding interest payments. Such payments were
made at the &#8220;Alternate Conversion Price&#8221; set forth in the PIPE Convertible Notes, which is equal to the lesser of (i) the
Conversion Price, and (ii) 90% of the lowest volume weighted average price of the Class A common stock during the five consecutive trading
days immediately prior to such conversion. Additionally, the Company issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zfuO1jMdvuA4" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-08-132024-08-13_custom_PIPEConvertibleNotesMember" id="Fact000940" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">190,586</ix:nonFraction></span> shares to a PIPE Investor as a result of language in the PIPE Convertible
Note related to ownership percentage prior to the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160; </span></p>


<ix:exclude><!-- Field: Page; Sequence: 84; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 7, 2024, the Company entered into those certain amendments to the Waivers (the &#8220;Amendments&#8221;), pursuant to which
the Company and the PIPE Investors agreed to: (i) waive any breaches or defaults caused by the Company&#8217;s failure to timely file
its SEC reports through August 21, 2024; and (ii) waive certain registration failures until October 3, 2024. In addition, the PIPE Investors
waived any breaches or defaults that may have occurred or will occur solely as a result of the Company&#8217;s failure to comply with
the continued listing requirements of the Nasdaq Stock Market due to: (i) the Company&#8217;s failure to meet the stockholders&#8217;
equity requirement for continued listing, provided that the foregoing waiver shall expire on January 15, 2025, (ii) the Company&#8217;s
failure to meet the market value of publicly held shares requirement for continued listing, provided that the foregoing waiver shall
expire on January 15, 2025, and/or (iii) the Company&#8217;s failure to meet the minimum bid price requirement for continued listing;
provided that the foregoing waiver shall expire on January 15, 2025, provided further that to the extent the Company is in compliance
with all other Nasdaq Stock Market listing requirements and has filed a preliminary proxy statement to hold a special meeting to vote
on a reverse stock split to remedy the bid price failure, the waiver shall be extended to March 15, 2025. In connection with the Amendment,
the Company issued an aggregate of <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zYmiEqMXPDuh" title="Number of new shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact000942" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">116,959</ix:nonFraction></span> shares in satisfaction of certain registration statement delay payments and issued an aggregate
of <span id="xdx_901_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zBc0Fe2dbvh8" title="Shares issued"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact000944" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">65,790</ix:nonFraction></span> shares in satisfaction of outstanding interest payments. Such payments were made at the &#8220;Alternate Conversion Price&#8221;
set forth in the PIPE Convertible Notes, which is equal to the lesser of (i) the Conversion Price, and (ii) 90% of the lowest volume
weighted average price of the Class A common stock during the five consecutive trading days immediately prior to such conversion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 7, 2024, certain PIPE Investors agreed to purchase additional PIPE Convertible Notes in aggregate principal amount of $<span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zioilqE5GDI2" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact000946" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,300,000</ix:nonFraction></span>
for aggregate proceeds of $<span id="xdx_908_eus-gaap--ProceedsFromConvertibleDebt_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zJbJLb87wPFh" title="Convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact000948" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,970,000</ix:nonFraction></span>. In connection with the foregoing, the Company agreed to repay an aggregate of $<span id="xdx_90A_eus-gaap--ProceedsFromRepaymentsOfDebt_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zfPoib3fYhIi" title="Repayment of debt"><ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfDebt" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact000950" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,496,686</ix:nonFraction></span> in outstanding
debt and transaction expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 6, 2024, a certain PIPE Investor agreed to purchase additional PIPE Convertible Notes in the aggregate principal amount of $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20241206__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zi3daFfcaSKj" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-06_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact000952" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,100,000</ix:nonFraction></span>
for aggregate proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromConvertibleDebt_c20241206__20241206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zVXRGuw5DaFk" title="Convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-12-062024-12-06_custom_PIPEConvertibleNotesMember_custom_WaiverAndAmendmentAgreementMember" id="Fact000954" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,890,000</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">As of December 31, 2024, the Company recorded PIPE Convertible Notes payable
of $<span id="xdx_90D_eus-gaap--ConvertibleNotesPayable_iI_c20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zZLEeTVxFGAg" title="Convertible notes payable"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2024-12-31_custom_PIPEConvertibleNotesMember" id="Fact000956" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,068,953</ix:nonFraction></span>, net of discounts. For the year ended December 31, 2024 the Company recorded interest expense on the PIPE Convertible Notes
of $<span id="xdx_902_eus-gaap--InterestExpense_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmy68BBpudF6" title="Interest expense"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember" id="Fact000958" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,922,451</ix:nonFraction></span>, which included $<span id="xdx_907_eus-gaap--InterestExpenseOtherLongTermDebt_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zbeAht0CMdj1" title="Interest expense other long term debt"><ix:nonFraction name="us-gaap:InterestExpenseOtherLongTermDebt" contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember" id="Fact000960" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,216,986</ix:nonFraction></span> in make whole interest as a result of debt conversions, and interest expense relating to the
amortization of the OID of $<span id="xdx_901_eus-gaap--InterestExpenseDebtExcludingAmortization_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zleQkaFrFrM4" title="Interest expense debt excluding amortization"><ix:nonFraction name="us-gaap:InterestExpenseDebtExcludingAmortization" contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember" id="Fact000962" format="ixt:numdotdecimal" decimals="0" unitRef="USD">516,239</ix:nonFraction></span>.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000964" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80E_eus-gaap--SignificantAccountingPoliciesTextBlock_zAbywcHrpFze" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span id="xdx_827_zJbQ8XAbGhE">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000966" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwmeZAzINtUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis
of Presentation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#8220;GAAP&#8221;). The summary of significant accounting policies presented below is designed to assist in
understanding the Company&#8217;s consolidated financial statements. Such consolidated financial statements and accompanying notes are
the representations of the Company&#8217;s management, who is responsible for their integrity and objectivity. The Company operates in
one business segment, which is Golf Simulators.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000968" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zE8SYcT83JI4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Consolidation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_864_ziv9Qitkuyo2" style="display: none">&#160;Principles
of Consolidation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000970" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zeO6pTRWdX8l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reclassifications</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
reclassifications have been made to the financial statements for the year ended December 31, 2023 to conform to the financial statement
presentation for the year ended December 31, 2024. These reclassifications had no effect on net loss or cash flows as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 85; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000972" name="us-gaap:UseOfEstimates"><p id="xdx_848_eus-gaap--UseOfEstimates_z7C7BGzte1B3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use
of Estimates</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preparing
financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates these estimates and
judgments. Actual results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000974" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_848_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zP6YukiDw7b2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
and Cash Equivalents</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000976" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_842_eus-gaap--ConcentrationRiskCreditRisk_z3HV0oeZjKUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration
of Credit Risk</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000978" name="us-gaap:MarketableSecuritiesPolicy"><p id="xdx_84A_eus-gaap--MarketableSecuritiesPolicy_z6I5t1txAqt6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Marketable
Investment Securities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#8217;s consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $<span id="xdx_903_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20241231_zEOSmm9vXzDb" title="Unrealized gain in fair value of short-term investments"><ix:nonFraction name="TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-12-31" id="Fact000980" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,662</ix:nonFraction> </span>recorded
in the consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance of $<span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zcEdGrF61Ypi" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2024-12-31" id="Fact000982" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--MarketableSecurities_iI_c20231231_zFic7vBEGSab" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2023-12-31" id="Fact000984" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,217</ix:nonFraction></span> as
of December 31, 2024 and 2023, respectively, and are included with cash and cash equivalents on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000986" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zaD3p76wwqM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
Receivable, net</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for doubtful accounts. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#8217;s current economic circumstances, reasonable and supportable forecasts, and the Company&#8217;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#8217;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for doubtful accounts when a balance is determined to be
uncollectable. As of December 31, 2024 and 2023, the Company&#8217;s allowance for doubtful accounts was $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zpyqWTGCT9Re" title="Allowance for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-31" id="Fact000988" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,470,868</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20231231_zRvDdwWF9CYg" title="Allowance for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact000990" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,227,136</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 86; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000992" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_z2BJDKkZzVPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventory,
net</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
December 31, 2024 and 2023, the Company had $<span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zhmDbPRhXiHg" title="Inventory valuation reserves"><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2024-12-31" id="Fact000994" format="ixt:numdotdecimal" decimals="0" unitRef="USD">448,360</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--InventoryValuationReserves_iI_c20231231_zPRLKCCmIeb7" title="Inventory valuation reserves"><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2023-12-31" id="Fact000996" format="ixt:numdotdecimal" decimals="0" unitRef="USD">429,050</ix:nonFraction></span>, respectively, reserved for obsolete inventory.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact000998" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zuZspw5CZWgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property
and Equipment</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001000" name="TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock"><p id="xdx_89B_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zINLi0TQFaw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zcM4pDl4hNIb" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIVES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; width: 82%; font-weight: bold">Category</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center">Estimated Useful Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Computer equipment and software</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLBWTD6bgPW6" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact001002" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span> - <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5QdybjK96Af" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact001004" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zttzh7WoHhe8" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact001006" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span> - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zweKSdiyhJf6" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact001008" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">15</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcyrL0BzGA8k" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_VehiclesMember" format="ixt-sec:duryear" id="Fact001010" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh9j71yN3Mf5" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_EquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact001012" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> - <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zc3X3Fm4ODLi" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_EquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact001014" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric></span> years</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zrex5kJFtwDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#8217;s results of operations for the respective period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001016" name="TRUG:CapitalizedSoftwareDevelopmentCostsPolicyTextBlock"><p id="xdx_84F_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z4Kq4nuMdqe8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Capitalized
Software Development Costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#8217;s Accounting Standards Codification (&#8220;ASC&#8221;) 985-20, <i>Software
&#8211; Costs of Software to be Sold, Leased, or Marketed</i>, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. The balance of capitalized
software development costs, net of accumulated amortization, at December 31, 2024 and 2023, was $<span id="xdx_90F_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20240101__20241231_zn0OVynGIIGe" title="Development of software applications"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareImpairments1" contextRef="From2024-01-012024-12-31" id="Fact001018" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,540,121</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20230101__20231231_zOnBt1FzMxo2" title="Development of software applications"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareImpairments1" contextRef="From2023-01-012023-12-31" id="Fact001020" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>, respectively. The
Company recorded amortization of capitalized software costs of $<span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20240101__20241231_zjM8vbjJhEY9" title="Amortization of capitalized software"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAmortization1" contextRef="From2024-01-012024-12-31" id="Fact001022" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,648</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20230101__20231231_zxL3sEhhqzLh" title="Amortization of capitalized software"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAmortization1" contextRef="From2023-01-012023-12-31" id="Fact001024" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 87; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001026" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_842_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zh1nhYJlGtte" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Impairment
of Long-Lived Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company
did not record a loss on impairment <span style="background-color: white">during the years ended December 31, 2024 and 2023,</span> respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001028" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_z2MIXdrIi5X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Advertising
and Marketing Costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $<span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20241231_zWEi1Rbgi7mh" title="Advertising and marketing expense"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2024-01-012024-12-31" id="Fact001030" format="ixt:numdotdecimal" decimals="0" unitRef="USD">736,744</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--MarketingAndAdvertisingExpense_c20230101__20231231_zEltu1UebwZ6" title="Advertising and marketing expense"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2023-01-012023-12-31" id="Fact001032" format="ixt:numdotdecimal" decimals="0" unitRef="USD">395,941</ix:nonFraction></span>
for the years ended December 31, 2024 and 2023, respectively, and are recorded in operating expenses on the consolidated statements of
operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001034" name="us-gaap:DebtPolicyTextBlock"><p id="xdx_844_eus-gaap--DebtPolicyTextBlock_zBPs5k483AL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Debt
with Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the consolidated statements of operations using the straight-line method. The offset to the contra-liability
is recorded as either equity or liability in the Company&#8217;s consolidated balance sheets depending on the accounting treatment of
the warrants. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount
expense in the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001036" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z9ns4XTTHVbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
Value Measurements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
defined in ASC 820, <i>Fair Value Measurements and Disclosures</i>, fair value is the price that would be received to sell an asset or
paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company
utilizes market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about
risk and the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or
generally unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy
gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and
the lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#8217;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 88; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001038" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_847_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhm9vF2ExBph" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
Value of Financial Instruments</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 3 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#8217;s incremental borrowing rate. The following table shows the Company&#8217;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of December 31, 2024 and 2023:</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001040" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock"><p id="xdx_898_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zXwbcaUBJJme" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zXY4eDZASHh1" style="display: none">SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair Value at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231_zBYAdhyjhLO6" title="Fair Value at December 31, 2022" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1042">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkQcmDRuHYU9" title="Fair Value at December 31, 2022" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1044">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsPTo6s7ktT7" title="Fair Value at December 31, 2022" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1046">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zUKDYT9VDy5k" title="Fair Value at December 31, 2022" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1048">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left">Money market funds</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231_z90ohzeiujre" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact001049" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,216</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zi4OaxWpYI8e" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact001050" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,216</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zEvlkxmli7ze" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1051">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXF4JJ1XD3n2" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1052">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20231231_zQNQeE96nvUe" title="Corporate fixed income securities" style="text-align: right"><ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2023-12-31" id="Fact001054" format="ixt:numdotdecimal" decimals="0" unitRef="USD">452,682</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zWCvotGia2C4" title="Corporate fixed income securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1056">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zUchXJ3Cs169" title="Corporate fixed income securities" style="text-align: right"><ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact001058" format="ixt:numdotdecimal" decimals="0" unitRef="USD">452,682</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zDPmf8camJf9" title="Corporate fixed income securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1060">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">U.S. treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231_zLKEspsp2rK7" title="U.S. treasury securities" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact001062" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,026,271</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zdvjuv9uWCP5" title="U.S. treasury securities" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1064">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zb0u62hruJ81" title="U.S. treasury securities" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact001066" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,026,271</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zKjNfujBuDu9" title="U.S. treasury securities" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1068">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zVVIm2lhGsLg" title="Fair value at December 31, 2023" style="text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2023-12-31" id="Fact001070" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,534,169</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKFRzcJE47b6" title="Fair value at December 31, 2023" style="text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact001072" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,216</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zD64zy0FaKMe" title="Fair value at December 31, 2023" style="text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact001074" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,478,953</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxDQnlz16Bqg" title="Fair value at December 31, 2023" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zLTbRYGrGOOj" title="Money market funds" style="text-align: right">(<ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact001078" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,102</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zA28zZwls3c5" title="Money market funds" style="text-align: right">(<ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact001080" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,102</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDylnorF1zJ7" title="Money market funds" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zraV1SHm8iV1" title="Money market funds" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zvZNM6vW5v69" title="Corporate fixed income securities" style="text-align: right">(<ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2024-12-31" id="Fact001086" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">452,682</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQFfLd3wsBA" title="Corporate fixed income securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z59hygFHhFjk" title="Corporate fixed income securities" style="text-align: right">(<ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact001090" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">452,682</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxi5X3B7pK25" title="Corporate fixed income securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1092">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">U.S. treasury securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zHi24h6TlXjc" title="U.S. treasury securities" style="text-align: right">(<ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact001094" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,026,271</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z7Dybzg4fRC9" title="U.S. treasury securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1096">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn1lKzdyj6sk" title="U.S. treasury securities" style="text-align: right">(<ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact001098" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,026,271</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zCWtR4xWlaO3" title="U.S. treasury securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1100">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(1)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zCvig0NxRgM7" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1102">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z4AVqiaHnb0d" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1104">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zAR2KuoTFCVd" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1106">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zglhnyXAd5O3" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1108">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_zYY1FY5Iy2zc" title="Fair value at December 31, 2024" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2024-12-31" id="Fact001110" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zg9bi0YsoOO3" title="Fair value at December 31, 2024" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact001112" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs6QwKfn9jsa" title="Fair value at December 31, 2024" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1114">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zO7gClAnQeI5" title="Fair value at December 31, 2024" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F08_z9yHqcsFLich" style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span id="xdx_F11_zR0oPpa0aRO3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001117" xml:lang="en-US">During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $<span id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf" title="Derivative liability" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="TRUG:DerivativeLiabilitiesCurrentAndNoncurrent" contextRef="AsOf2024-12-31_custom_PIPEWarrantMember" id="Fact001119" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,319</ix:nonFraction></span>. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $<span id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa" title="Change in fair value of derivative liabilities" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-01-012024-12-31" id="Fact001121" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">142,319</ix:nonFraction></span>. See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit
</span>for additional details.</ix:footnote></span></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8AD_z9OmN8RzDnX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001123" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_z5c6sKPqXvE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Leases</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 842, <i>Leases</i>, the Company recognized a right-of-use (&#8220;ROU&#8221;) asset and corresponding lease liability
on its balance sheets for its office space and warehouse. See <span style="text-decoration: underline">Note 19 &#8211; Leases</span> for further discussion, including the impact
on the Company&#8217;s financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
<span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDescription_c20240101__20241231_zere0xrqr5Ha" title="Lease agreements with remaining terms"><ix:nonNumeric contextRef="From2024-01-012024-12-31" id="Fact001125" name="us-gaap:LesseeOperatingLeaseDescription">The Company has two lease agreements with remaining terms of 3.4 years and 11 months</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001127" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_zeaYi2EHwq48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
Taxes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial
statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets, including tax loss
and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which
those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period that includes the enactment date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 89; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilizes ASC 740, <i>Income Taxes</i>, which requires the recognition of deferred tax assets and liabilities for the expected
future tax consequences of events that have been included in the consolidated financial statements or tax returns. The Company accounts
for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities and
the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#8220;more likely than
not&#8221; that a deferred tax asset will not be realized. At December 31, 2024 and 2023, the Company&#8217;s net deferred tax asset
has been fully reserved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
uncertain tax positions that meet a &#8220;more likely than not&#8221; threshold, the Company recognizes the benefit of uncertain tax
positions in the consolidated financial statements. The Company&#8217;s practice is to recognize interest and penalties, if any, related
to uncertain tax positions in income tax expense in the consolidated statements of operations when a determination is made that such
expense is likely.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001129" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_84A_eus-gaap--RevenueRecognitionPolicyTextBlock_zncAd4fEhPDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
Recognition</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition Policy</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf
Simulators &#8211; Substantially all the Company&#8217;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Perpetual
License &#8211; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Content
Software Subscriptions &#8211; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the year ended December 31, 2024, the Company recognized $<span id="xdx_90E_eus-gaap--DeferredRevenue_iI_c20241231_zSXQ2USRAbHk" title="Deferred revenue"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="AsOf2024-12-31" id="Fact001131" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,704,224</ix:nonFraction></span> of golf simulator and
subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 90; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Remaining
Performance Obligations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, approximately $<span id="xdx_901_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241231_zzcELJfJ9qXi" title="Remaining performance obligations"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="AsOf2024-12-31" id="Fact001133" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.1</ix:nonFraction></span> million of revenue is expected to be recognized from remaining performance obligations. The
Company expects to recognize <span id="xdx_904_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20241231_zGOOhT7TT368" title="Remaining performance obligations percentage"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligationPercentage" contextRef="AsOf2024-12-31" id="Fact001135" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span>% of this revenue over the next 12 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated
Revenue</i></span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001137" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zowPjlSWEv22" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_zXlX5pA1X9I6" style="display: none">SCHEDULE
OF DISAGGREGATED REVENUE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20240101__20241231_zXbUWWw8VdV6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231_zawQdBIvU9Nk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenuesAbstract_zlXavN2h6eCj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zFKO1MqK5vgb" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf Simulators<sup id="xdx_F4A_zFkui3cbYJj1">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_custom_GolfSimulatorsMember" id="Fact001142" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,708,760</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_custom_GolfSimulatorsMember" id="Fact001143" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,969,498</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zj21kz8QX6Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Content Software Subscriptions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_custom_ContentSoftwareSubscriptionsMember" id="Fact001145" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,852,699</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_custom_ContentSoftwareSubscriptionsMember" id="Fact001146" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,493,368</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_z0GcWTNxv87k" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other<sup id="xdx_F40_z8ZjRLD04atl">(2)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_custom_OtherMember" id="Fact001148" format="ixt:numdotdecimal" decimals="0" unitRef="USD">297,405</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_custom_OtherMember" id="Fact001149" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120,985</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_zbDGbBChUy53" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total net revenue</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31" id="Fact001151" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,858,864</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31" id="Fact001152" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,583,851</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in; text-align: justify"><span id="xdx_F09_zlKywzC1TsSh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F1E_zMgSUfBDh9z4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001153" xml:lang="en-US">Includes items such as simulator hardware and proprietary perpetual licenses.</ix:footnote></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"><span id="xdx_F08_zBnR25DTyp36" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F15_zLj54Yd3vRC4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001154" xml:lang="en-US">Includes items such as shipping and installation revenue.</ix:footnote></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A7_zhPR9YLKLWEb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001156" name="us-gaap:CostOfSalesPolicyTextBlock"><p id="xdx_842_eus-gaap--CostOfSalesPolicyTextBlock_zwdeYehJqMfk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cost
of Revenues</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the years ended December 31, 2024 and 2023, the Company recorded an expense of $<span id="xdx_901_eus-gaap--InventoryWriteDown_c20240101__20241231_ztI3NILkk3S4" title="Inventory write down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2024-01-012024-12-31" id="Fact001158" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--InventoryWriteDown_c20230101__20231231_zrzigiA34By7" title="Inventory write down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-01-012023-12-31" id="Fact001160" format="ixt:numdotdecimal" decimals="0" unitRef="USD">721,000</ix:nonFraction></span> in inventory write-down,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001162" name="TRUG:RoyaltiesPolicyTextBlock"><p id="xdx_848_ecustom--RoyaltiesPolicyTextBlock_zvNn5ev9Dahf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Royalties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between <span id="xdx_905_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zDdUn4aU81fc" title="Royalty expense percentage"><ix:nonFraction name="TRUG:RoyaltyExpensePercentage" contextRef="AsOf2024-12-31_srt_MinimumMember" id="Fact001164" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></span>% and <span id="xdx_90E_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zD9UBlmspul4" title="Royalty expense percentage"><ix:nonFraction name="TRUG:RoyaltyExpensePercentage" contextRef="AsOf2024-12-31_srt_MaximumMember" id="Fact001166" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></span>%. Royalty expense for the years ended December 31, 2024 and 2023, was $<span id="xdx_903_eus-gaap--RoyaltyExpense_c20240101__20241231_zIdyFmKJRoX6" title="Royalty expense"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2024-01-012024-12-31" id="Fact001168" format="ixt:numdotdecimal" decimals="0" unitRef="USD">706,214</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--RoyaltyExpense_c20230101__20231231_z1tEPV7fq3qa" title="Royalty expense"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2023-01-012023-12-31" id="Fact001170" format="ixt:numdotdecimal" decimals="0" unitRef="USD">709,640</ix:nonFraction></span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001172" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zQ3TYI65AMQj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Net
Loss per Common Share</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001174" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zC4uYeHB5Ph1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the computations of loss per share:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_ze2cgYP75dve" style="display: none">SCHEDULE
OF LOSS PER SHARE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20241231_zcRnEPR5aRii" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20231231_z82lkRFGJ8Ca" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Numerators:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_znVUYDRu7kt9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31" id="Fact001176" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,795,419</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact001177" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,283,109</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Weighted-average common shares Series A outstanding, basic and diluted</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_z9THt1ZRImHa" title="Weighted-average common shares Series A outstanding, basic"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zsPTKct4Mu01" title="Weighted-average common shares Series A outstanding, diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-012024-12-31" id="Fact001179" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-012024-12-31" id="Fact001181" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,634,761</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zTuh0ZaliSU" title="Weighted-average common shares Series A outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_z74xdiRt3e7f" title="Weighted-average common shares Series A outstanding, diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact001183" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact001185" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,994</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net loss per common share Series A, basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zyfTHTsCYpW8" title="Net loss per common share Series A, basic"><span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zRDmk6XuUmCk" title="Net loss per common share Series A, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-12-31" id="Fact001187" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-12-31" id="Fact001189" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.76</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_z1kBw6H05eo3" title="Net loss per common share Series A, basic"><span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_zg8IQZBmIy5k" title="Net loss per common share Series A, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact001191" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact001193" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">857.35</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AB_zRfTggNKuBlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#8217;s computation of net loss per common share for the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 91; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001195" name="TRUG:PotentialDilutivePerShareTableTextBlock"><p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zWL5kuO42fmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#8217;s net loss position even though the exercise price could be less than the
average market price of the common shares:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zyHTxD1cceK" style="display: none">SCHEDULE
OF POTENTIAL DILUTIVE SHARES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Stock Options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_ecustom--StockOptions_iI_c20241231_zR4d5hNM6VRb" title="Stock options" style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:StockOptions" contextRef="AsOf2024-12-31" id="Fact001197" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,131,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Notes<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ConvertibleShares_iI_c20241231_fKDEp_zBdrdmvj2p9d" title="PIPE Convertible Notes" style="text-align: right"><ix:nonFraction name="TRUG:ConvertibleShares" contextRef="AsOf2024-12-31" id="Fact001199" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">928,700</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common Stock - Series A warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zK4N98Phwkhh" title="Common stock -  warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-12-31_custom_SeriesAWarrantsMember" id="Fact001201" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,092</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock - Series B warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zWtzwSGf9Dga" title="Common stock -  warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-12-31_custom_SeriesBWarrantsMember" id="Fact001203" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--EarnoutShares_iI_c20241231_zRGwShctH9ad" title="Earnout shares" style="text-align: right"><ix:nonFraction name="TRUG:EarnoutShares" contextRef="AsOf2024-12-31" id="Fact001205" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Underwriter warrants to I-Bankers convertible at $<span id="xdx_90F_eus-gaap--SharePrice_iI_c20241231_zozsZQLti7qa" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-12-31" id="Fact001206" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></span>/common share</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20241231_zCoewEARoN01" title="Underwriter warrants" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:UnderWriterWarrantsCommonShare" contextRef="AsOf2024-12-31" id="Fact001208" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">632,500</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total dilutive</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalPotentialDilutive_iTI_c20241231_zzjccXegJSkh" title="Total dilutive" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:TotalPotentialDilutive" contextRef="AsOf2024-12-31" id="Fact001210" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,151,292</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"><span id="xdx_F01_zOCcwt2LlRU3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F14_zBLTjlorH584" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001211" xml:lang="en-US">Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors</ix:footnote></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AD_zveQSL8urmM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 92; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001213" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy"><p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zmfGyNno7Od6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock-based
Compensation </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#8220;2024 Plan&#8221;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#8217; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#8217;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Accounting Standards Update (&#8220;ASU&#8221;) 2018-07, <i>Compensation &#8211; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting</i>, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001215" name="TRUG:EmergingGrowthCompanyStatusPolicyTextBlock"><p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zdBLGBrAWZ08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Emerging
Growth Company Status</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the
new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an emerging growth company
from early adopting new or revised accounting standards. The Company expects to use the extended transition period for any new or revised
accounting standards during the period which the Company remains an emerging growth company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001217" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zAYumaDBmNDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Segment
Reporting</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#8217;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the consolidated financial information regularly provided to the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;).
The Company&#8217;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit
and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources, and planning and
forecasting for future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 93; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001219" name="TRUG:WarrantsPolicyTextBlock"><p id="xdx_847_ecustom--WarrantsPolicyTextBlock_zGonZHsQiDE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#8217;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001221" name="TRUG:RecentlyAdoptedAccountingPronouncementsPolicyTextBlock"><p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zS3vPazZbRNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recently
Adopted Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2022, the FASB issued ASU 2022-03, <i>Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to
Contractual Sale Restrictions</i> (&#8220;ASU 2022-03&#8221;), which clarifies the guidance in Accounting Standards Codification Topic
820, <i>Fair Value Measurement</i> (&#8220;Topic 820&#8221;), when measuring the fair value of an equity security subject to contractual
restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to
contractual sale restrictions that are measured at fair value in accordance with Topic 820. ASU 2022-03 is effective for fiscal years
beginning after December 15, 2023, including interim periods within those fiscal years, and early adoption is permitted. Management does
not believe the adoption of any of these accounting pronouncements has had or will have a material impact on the Company&#8217;s consolidated
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued Update 2023-07 - <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,</i>
which requires disclosure of the title and position of the Chief Operating Decision Maker (&#8220;CODM&#8221;), an explanation of how
the CODM uses the reported measure of segment profit or loss in assessing segment performance and deciding how to allocate resources,
and disclosure of significant expenses regularly provided to the CODM that are included within the reported measure of segment profit
or loss. The amendments of ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal
years beginning after December 15, 2024. <span style="background-color: white">The Company adopted this new guidance for the year-ended
December 31, 2024, on a retrospective basis, and the adoption did not have a material effect on the Company&#8217;s consolidated financial
statements. (see Note</span> 15)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001223" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzNg5phqVqZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recent
Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued Update 2023-09 - <i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>, which enhances
the disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits.
The amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and should
be applied prospectively. The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU 2024-03<i>, Income Statement &#8212; Reporting Comprehensive Income &#8212; Expense Disaggregation
Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expense</i>s, to disclose additional information about specific expense
categories. In January 2025, the FASB issued ASU 2025-01 <i>Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation
Disclosures (Subtopic 220-40)</i>, which clarified the effective date for ASU 2024-03. These amendments are intended to provided more
information about types of expenses in commonly presented expense captions. The amendments in this update are effective for annual periods
beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, and early adoption is permitted.
The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.</span></p>
</ix:nonNumeric><p id="xdx_851_zeIS7j7ps89b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001225" name="us-gaap:AccountsAndNontradeReceivableTextBlock"><p id="xdx_806_eus-gaap--AccountsAndNontradeReceivableTextBlock_znrRRgR1ZkB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span>ACCOUNTS RECEIVABLE, NET </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b><span id="xdx_825_zNXs25RCPxuk">ACCOUNTS
RECEIVABLE</span></b></span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001227" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock"><p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zvxBpJbwJCx8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable and allowance for doubtful accounts consisted of the following as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_ztExSM467Wdl" style="display: none">SCHEDULE
OF ALLOWANCE FOR DOUBTFUL ACCOUNTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zCZSDJPEJPdi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20231231_zaKRW2oUue55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zWqlYfBmEZ7j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Trade accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:TradeReceivablesHeldForSaleAmount" contextRef="AsOf2024-12-31" id="Fact001229" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,870,021</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:TradeReceivablesHeldForSaleAmount" contextRef="AsOf2023-12-31" id="Fact001230" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,458,625</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zIIt3MUAwVwg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1232">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:OtherAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact001233" format="ixt:numdotdecimal" decimals="0" unitRef="USD">167,383</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_ziw0JJU9Va5c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGross" contextRef="AsOf2024-12-31" id="Fact001235" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,870,021</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGross" contextRef="AsOf2023-12-31" id="Fact001236" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,626,008</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zy8Giiithw0j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less allowance for doubtful accounts</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-31" id="Fact001238" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,470,868</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact001239" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,227,136</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zHw6cuNZAhn3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accounts receivable, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2024-12-31" id="Fact001241" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,399,153</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2023-12-31" id="Fact001242" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,398,872</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zuNSSSJyvu5i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 94; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001244" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_z2S155Z8rHi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5 &#8211; <span id="xdx_824_zSvXj4TXvA9a">INVENTORY, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001246" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHdTzX5xBCvk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes inventory as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zuJXTGlLncx9" style="display: none">SCHEDULE
OF INVENTORY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zdT2UfatUzb9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_ziAF3hwEphi4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_znFZpiGhPQid" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Inventory - raw materials</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2024-12-31" id="Fact001248" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,797,705</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-12-31" id="Fact001249" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,548,134</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zfSFao7cPdtk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less reserve allowance for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2024-12-31" id="Fact001251" format="ixt:numdotdecimal" decimals="0" unitRef="USD">448,360</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2023-12-31" id="Fact001252" format="ixt:numdotdecimal" decimals="0" unitRef="USD">429,050</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zOscTHgftCyi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Inventory, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact001254" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,349,345</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact001255" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,119,084</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_znidz84IqH84" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001257" name="us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock"><p id="xdx_80C_eus-gaap--CashCashEquivalentsAndShortTermInvestmentsTextBlock_zEgwRrHdvyoe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8211; <span id="xdx_82F_ztPZinjv4yy3">MARKETABLE INVESTMENT SECURITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2023, the Company entered into a brokerage agreement and deposited $<span id="xdx_905_eus-gaap--Deposits_iI_c20230228__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zeNxsv5fG70a" title="Deposits"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-02-28_custom_BrokerageAgreementMember" id="Fact001259" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,500,000</ix:nonFraction></span>. In February 2023, we purchased $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--BondsMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zRf7wR3CkTYf" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2023-02-28_us-gaap_BondsMember_custom_BrokerageAgreementMember" id="Fact001261" format="ixt:numdotdecimal" decimals="0" unitRef="USD">450,751</ix:nonFraction></span> in corporate
fixed income securities (corporate bonds) and $<span id="xdx_907_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_znG03JiWQSKg" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2023-02-28_us-gaap_USTreasurySecuritiesMember_custom_BrokerageAgreementMember" id="Fact001263" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,981,061</ix:nonFraction></span> in government securities (Treasury securities). The Company terminated the brokerage
agreement during the year ended December 31, 2024, liquidated the vast majority of its investments and has $<span id="xdx_901_eus-gaap--MarketableSecurities_iI_c20241231_zmdDmt2yQr5k" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2024-12-31" id="Fact001265" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></span> recorded in cash and
cash equivalents on its balance sheet as December 31, 2024. As of December 31, 2023, the marketable securities consisted of the following:</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001267" name="us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_zvx56UOCLY2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zCccSYL7OZld" style="display: none">SCHEDULE
OF MARKETABLE SECURITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20231231_z1bdR3XBylm4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zHFfCG7CJG7j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Corporate fixed income securities, weighted average yield and maturity of <span id="xdx_909_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_uPure_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zcETUmp55YAc" title="Weighted average yield" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield" contextRef="AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember" id="Fact001271" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.39</ix:nonFraction></span>% and <span id="xdx_905_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zfLmM5ZjIBva" title="Weighted average maturity" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_CorporateFixedIncomeSecuritiesMember" format="ixt-sec:duryear" id="Fact001273" name="TRUG:WeightedAverageMaturityTerm">2.38</ix:nonNumeric></span> years, respectively</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember" id="Fact001269" format="ixt:numdotdecimal" decimals="0" unitRef="USD">452,682</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zkVZFzSj9rGa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Government securities, weighted average yield and maturity of <span id="xdx_904_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zTaKYEsK2fNc" title="Weighted average yield" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield" contextRef="AsOf2023-12-31_custom_GovernmentSecuritiesMember" id="Fact001277" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.91</ix:nonFraction></span>% and <span id="xdx_90B_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zMIVJRs8KJ58" title="Weighted average maturity" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_GovernmentSecuritiesMember" format="ixt-sec:duryear" id="Fact001279" name="TRUG:WeightedAverageMaturityTerm">3.25</ix:nonNumeric></span> years, respectively</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2023-12-31_custom_GovernmentSecuritiesMember" id="Fact001275" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,026,271</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--MarketableSecuritiesCurrent_iI_zXdDMGtM02we" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total marketable investment securities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2023-12-31" id="Fact001281" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,478,953</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zy0bpHtWHhM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001283" name="us-gaap:OtherAssetsDisclosureTextBlock"><p id="xdx_807_eus-gaap--OtherAssetsDisclosureTextBlock_zjA8Iasvoztl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7 &#8211; <span id="xdx_82B_zYFF0eX00n98">OTHER LONG-TERM ASSETS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001285" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_zoBp0Fb1CAel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes other long-term assets as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zJHMcObB7TCj" style="display: none">SCHEDULE
OF OTHER LONG TERM ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zWrGV8OunNw6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_ztMTyvejgkC3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositEthosManagementLoanMember_zRE9z9Zbdi52" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security deposit - Ethos Management loan<sup id="xdx_F46_z7oB1dYXZCi6">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1287">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-31_custom_SecurityDepositEthosManagementLoanMember" id="Fact001288" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,875,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositsLeasedFacilitiesMember_zQ7Iml5dh6z7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Security deposits - leased facilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-12-31_custom_SecurityDepositsLeasedFacilitiesMember" id="Fact001290" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,023</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-31_custom_SecurityDepositsLeasedFacilitiesMember" id="Fact001291" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,983</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAssetsNoncurrent_iI_zyOCdzJcwNk1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other long-term assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact001293" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,023</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact001294" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,905,983</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F06_zsJmQvvqW3n9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zhVnpz1OD6vl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001295" xml:lang="en-US">See
                                            Note 10 &#8211; Notes Payable &#8211; Ethos Management Inc.</ix:footnote></span></td></tr></table>

</ix:nonNumeric><p id="xdx_8A7_zTuJG7UnwCm5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001297" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zoWTFv1XqNQd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>NOTE
8 &#8211; <span id="xdx_829_zCcIDUpHy6H6">PROPERTY AND EQUIPMENT, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001299" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgxmhl0BShj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes property and equipment as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zJclg7sMPFp2" style="display: none">SCHEDULE
OF PROPERTY AND EQUIPMENT</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zvP3kiGylPCi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zabwwVTXlkWh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zmiZtS90Ris9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Software and computer equipment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember" id="Fact001301" format="ixt:numdotdecimal" decimals="0" unitRef="USD">795,369</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_custom_SoftwareAndComputerEquipmentMember" id="Fact001302" format="ixt:numdotdecimal" decimals="0" unitRef="USD">809,031</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zBXLsrLBcgf4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember" id="Fact001304" format="ixt:numdotdecimal" decimals="0" unitRef="USD">230,883</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember" id="Fact001305" format="ixt:numdotdecimal" decimals="0" unitRef="USD">230,883</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_znvUDuKaYHV7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_VehiclesMember" id="Fact001307" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,545</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_VehiclesMember" id="Fact001308" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,545</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zaukhzaxM3lc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_EquipmentMember" id="Fact001310" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,873</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_EquipmentMember" id="Fact001311" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,873</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zwzMqWcP7rs6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact001313" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,101,670</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact001314" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,115,332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zH3Ot3etLpuc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact001316" format="ixt:numdotdecimal" decimals="0" unitRef="USD">957,818</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact001317" format="ixt:numdotdecimal" decimals="0" unitRef="USD">881,024</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zfi81pxpHmJa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other long-term assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact001319" format="ixt:numdotdecimal" decimals="0" unitRef="USD">143,852</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact001320" format="ixt:numdotdecimal" decimals="0" unitRef="USD">234,308</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zPS0xRxciPcb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
depreciation expense was $<span id="xdx_90B_eus-gaap--Depreciation_c20240101__20241231_zyvOP43yMpcg" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-012024-12-31" id="Fact001322" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,794</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--Depreciation_c20230101__20231231_zidgIkKhlPTi" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-31" id="Fact001324" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,641</ix:nonFraction></span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001326" name="TRUG:CapitalizedSoftwareDevelopmentCostsTableTextBlock"><p id="xdx_892_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z2q42wdmZ669" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes capitalized software development costs as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zLNs8CkYPsjl" style="display: none">SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zrUrbHCp0DR2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40B_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zMQZg8DDDjS9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Capitalized software - beginning balance, December 31, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1328">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zgiKcMKTqlee" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized software development costs - 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareGross" contextRef="AsOf2024-12-31" id="Fact001330" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,701,471</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zjFEUmsosYI9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated amortization</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" contextRef="AsOf2024-12-31" id="Fact001332" format="ixt:numdotdecimal" decimals="0" unitRef="USD">161,350</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_z5PxRE6W0mUi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized software
    development costs, net</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareNet" contextRef="AsOf2024-12-31" id="Fact001334" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,540,121</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zRLZrW9D8sK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
amortization expense for the years ended December 31, 2024 and 2023, was $<span id="xdx_907_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20241231_zcB8C519XGJ4" title="Amortization of capitalized software"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" contextRef="AsOf2024-12-31" id="Fact001336" format="ixt:numdotdecimal" decimals="0" unitRef="USD">161,350</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20231231_zl69GWqkmP89" title="Amortization of capitalized software"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" contextRef="AsOf2023-12-31" id="Fact001338" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 95; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001340" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_z3f4uEbuIB8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>NOTE
9 &#8211; <span id="xdx_82F_zROeJQYpHrLh">ACCRUED AND OTHER CURRENT LIABILITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001342" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z9YdxV2Qzirh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
and other current liabilities consist of the following amounts as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zN59rdnP6Ewf" style="display: none">SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zQeAotIuWEde" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_z50AKAmhSuNh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zfLDCpI4x6Va" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued payroll</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2024-12-31" id="Fact001344" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,945</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2023-12-31" id="Fact001345" format="ixt:numdotdecimal" decimals="0" unitRef="USD">326,515</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zVHj6UwlZ706" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:AccruedCreditCards" contextRef="AsOf2024-12-31" id="Fact001347" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,180</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:AccruedCreditCards" contextRef="AsOf2023-12-31" id="Fact001348" format="ixt:numdotdecimal" decimals="0" unitRef="USD">240,989</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_zGU9TyJUyEfa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warranty reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2024-12-31" id="Fact001350" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2023-12-31" id="Fact001351" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zMjH6S37xWz6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:SalesAndExciseTaxPayablesCurrent" contextRef="AsOf2024-12-31" id="Fact001353" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,563</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:SalesAndExciseTaxPayablesCurrent" contextRef="AsOf2023-12-31" id="Fact001354" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,891</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zPK5lxGXZede" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001356" format="ixt:numdotdecimal" decimals="0" unitRef="USD">589,619</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001357" format="ixt:numdotdecimal" decimals="0" unitRef="USD">374,100</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_mtALAOLzPiI_zpCKZ5mvuQc1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2024-12-31" id="Fact001359" format="ixt:numdotdecimal" decimals="0" unitRef="USD">999,307</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2023-12-31" id="Fact001360" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,125,495</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zAktdf8oIdKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001362" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock"><p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_zfFewZOeZNE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities and other current liabilities assumed in Merger as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zy0bNQvozNcf" style="display: none">SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left; padding-bottom: 1pt">Accrued tax payable</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20241231_z2HcGkiEb8Sc" title="Accrued tax payable" style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" contextRef="AsOf2024-12-31" id="Fact001364" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,008</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities assumed in Merger</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20241231_z7mNHPfyvZk6" title="Total accrued and other current liabilities assumed in Merger" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" contextRef="AsOf2024-12-31" id="Fact001366" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,008</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AD_zuReMLnaWZmk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001368" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_808_eus-gaap--DebtDisclosureTextBlock_zUAwHcjdl7e1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>NOTE
10 &#8211; <span id="xdx_825_zlJr23qzqm3g">NOTES PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
payable consisted of the following as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months).</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001370" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_zgG6nHuOy5xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_zCz6LT4tJDu2" style="display: none">SCHEDULE OF NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zQ4tqlAvLggk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zcfcb2FW8b79" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zrzK3DA3XbY2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - Ethos Management Inc.</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1372">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2023-12-31_custom_EthosManagementINCMember" id="Fact001373" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,499,999</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_z8GMuIO1m557" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Note payable - Mercedez-Benz</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2024-12-31_custom_MercedesBenzMember" id="Fact001375" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,733</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2023-12-31_custom_MercedesBenzMember" id="Fact001376" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,149</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z6V9C7D2HXAf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact001378" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,733</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact001379" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,529,148</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--LessDeferredLoanFees_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zdjNYbcPszd4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less deferred loan fees - Ethos Management Inc.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1381">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:LessDeferredLoanFees" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact001382" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">116,940</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbtuauqQQYid" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact001384" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,001</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact001385" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,425</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zDkvFbUJ6I14" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact001387" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,732</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember" id="Fact001388" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,402,783</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_z31PWT0ziFwi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ethos
Management Inc.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2023, the Company entered into a financing agreement with Ethos Asset Management Inc. (the &#8220;Ethos Loan&#8221; or &#8220;Ethos&#8221;)
in the principal amount of up to $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember__srt--RangeAxis__srt--MaximumMember_zBIJbbIXbdRi" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-01-31_custom_EthosManagementINCMember_srt_MaximumMember" id="Fact001390" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">10</ix:nonFraction></span> million. Pursuant to the terms of the Ethos Loan, the Company may draw down financing proceeds equal
to $<span id="xdx_904_eus-gaap--ProceedsFromNotesPayable_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zaINAcP0GKFc" title="Proceeds from notes payable"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2024-01-012024-12-31_custom_EthosManagementINCMember" id="Fact001392" format="ixt:numdotdecimal" decimals="0" unitRef="USD">833,333</ix:nonFraction></span> each month beginning in April 2023, up to the $<span id="xdx_90B_eus-gaap--ProceedsFromNotesPayable_pn6n6_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__dei--LegalEntityAxis__custom--EthosManagementINCMember_zd1TBLZ6ra2d" title="Proceeds from notes payable"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2024-01-012024-12-31_srt_MaximumMember_custom_EthosManagementINCMember" id="Fact001394" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">10</ix:nonFraction></span> million amount. Interest associated with the Ethos Loan is fixed at <span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zTwyMIv7mf47" title="Interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-12-31_custom_EthosManagementINCMember16073296" id="Fact001396" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4</ix:nonFraction></span>%
per annum and has a three-year grace period for principal and interest payments. Annual principal and interest payments will commence
in 2027 and continue through 2034. As a condition to funding, the Company provided Ethos with a $<span id="xdx_90B_eus-gaap--DepositLiabilitiesCollateralIssuedFinancialInstruments_iI_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember_z4duC02Q9yH8" title="Deposit as collateral"><ix:nonFraction name="us-gaap:DepositLiabilitiesCollateralIssuedFinancialInstruments" contextRef="AsOf2023-01-31_custom_EthosManagementINCMember" id="Fact001398" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,875,000</ix:nonFraction></span> deposit as collateral (the
&#8220;Deposit Collateral&#8221;) for the note (See <span style="text-decoration: underline">Note 7 &#8211; Other Long-Term Assets</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Ethos Loan stipulates that fundings should happen approximately every 30 banking days, subject to Ethos completing periodic internal
audits to ensure the Company was in compliance with the terms of the loan agreement. In August 2023, Ethos informed the Company that
unrelated to the Company, Ethos was undergoing a routine audit of its portfolio, and pending the close of the audit, borrowers may experience
delays in drawing on funds when requested. In February 2024, due to the lack of additional fundings and in accordance with the terms
of the Ethos Loan, the Company sent Ethos a notice of termination for materially breaching the Ethos Loan agreement. Based on the termination
for default clause in the Ethos Loan, the Company was entitled to retain all funds disbursed by Ethos and Ethos must release the Deposit
Collateral. At the date of the Ethos Loan termination the principal and accrued interest owed on the Ethos Loan was $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zsqVrtWKQ9ua" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_EthosManagementINCMember16073296" id="Fact001400" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,383,059</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20230101__20231231__dei--LegalEntityAxis__custom--EthosManagementINCMember_z2m6eokrFAE2" title="Accrued interest"><ix:nonFraction name="us-gaap:DebtInstrumentIncreaseAccruedInterest" contextRef="From2023-01-012023-12-31_custom_EthosManagementINCMember" id="Fact001402" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,560</ix:nonFraction></span>,
respectively. As a result of the Ethos Loan termination, the outstanding principal and accrued interest was offset by the Deposit Collateral
leaving $<span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zHCuHcjk0gkh" title="Deposit liabilities, accrued interest"><ix:nonFraction name="us-gaap:DepositLiabilitiesAccruedInterest" contextRef="AsOf2024-12-31_custom_EthosManagementINCMember16073296" id="Fact001404" format="ixt:numdotdecimal" decimals="0" unitRef="USD">589,619</ix:nonFraction></span>, which is included in Accrued and other current liabilities on the consolidated balance sheets at December 31, 2024
(See <span style="text-decoration: underline">Note 9 &#8211; Accrued and Other Current Liabilities</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 96; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Mercedes-Benz</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2020, the Company entered into a $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zApTwgbXBkl" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-11-30_custom_MercedesBenzMember" id="Fact001406" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,545</ix:nonFraction></span>, <span id="xdx_90D_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zSZpby2e8ZTg" title="Interest rate"><ix:nonFraction name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" contextRef="AsOf2020-11-30_custom_MercedesBenzMember" id="Fact001408" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.90</ix:nonFraction></span>% annual interest rate note payable with Mercedez-Benz for a delivery van. The
note matures on <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zcm5cBD7TX8e" title="Maturity date"><ix:nonNumeric contextRef="From2020-11-012020-11-30_custom_MercedesBenzMember" format="ixt:datemonthdayyearen" id="Fact001410" name="us-gaap:DebtInstrumentMaturityDate">November 20, 2026</ix:nonNumeric></span>, and is secured by the van. The Company makes a monthly payment of $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zsEoZODuzDFg" title="Monthly payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2020-11-012020-11-30_custom_MercedesBenzMember" id="Fact001412" format="ixt:numdotdecimal" decimals="0" unitRef="USD">908</ix:nonFraction></span>, which includes both principal
and interest. The outstanding principal on the note at December 31, 2024 and 2023, was $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--MercedesBenzMember_zber9TGZsGY3" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_MercedesBenzMember16073359" id="Fact001414" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,733</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20231231__dei--LegalEntityAxis__custom--MercedesBenzMember_z34473kGfeea" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-12-31_custom_MercedesBenzMember16073359" id="Fact001416" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,149</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>JPMorgan
Chase</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2021, the Company entered into a $<span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zTAWarJuwy7h" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-06-30_custom_JPMorganChaseMember" id="Fact001418" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span>, <span id="xdx_900_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zLtvcpkxvuP2" title="Interest percentage"><ix:nonFraction name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" contextRef="AsOf2021-06-30_custom_JPMorganChaseMember" id="Fact001420" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.00</ix:nonFraction></span>% annual interest rate note payable with JPMorgan Chase Bank, N.A. (&#8220;JPMorgan&#8221;)
and has a maturity date of <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_dd_c20210601__20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zlpz8dfqhpJ" title="Maturity date"><ix:nonNumeric contextRef="From2021-06-012021-06-30_custom_JPMorganChaseMember" format="ixt:datemonthdayyearen" id="Fact001422" name="us-gaap:DebtInstrumentMaturityDate">June 8, 2026</ix:nonNumeric></span>. The Company makes a monthly principal and interest payment in the amount of $<span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPayment_c20210601__20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_ztJuqVBnG0J7" title="Monthly payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-06-012021-06-30_custom_JPMorganChaseMember" id="Fact001424" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,994</ix:nonFraction></span>. There is
no prepayment penalty.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Company entered into a one-year line of credit facility with JPMorgan. See Note 13 &#8211; Lines of Credit. The outstanding
note payable balance of $<span id="xdx_906_eus-gaap--LineOfCreditFacilityAverageOutstandingAmount_c20231201__20231231__dei--LegalEntityAxis__custom--JPMorganChaseMember_zXsZZLrDpwdg" title="Outstanding note payable"><ix:nonFraction name="us-gaap:LineOfCreditFacilityAverageOutstandingAmount" contextRef="From2023-12-012023-12-31_custom_JPMorganChaseMember" id="Fact001426" format="ixt:numdotdecimal" decimals="0" unitRef="USD">257,113</ix:nonFraction></span> was transferred to the new line of credit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Notes
Assumed in Merger</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a successor to DMAQ, the Company assumed notes payable from the Merger in the amount of $<span id="xdx_904_ecustom--LongTermNotesPayableAssumedInMerger_iI_c20241231__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember_zdg0Ga3ZZOUd" title="Notes payable assumed in the Merger"><ix:nonFraction name="TRUG:LongTermNotesPayableAssumedInMerger" contextRef="AsOf2024-12-31_custom_FirstExtensionAgreementMember" id="Fact001428" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,565,000</ix:nonFraction></span>, which was comprised of: (i) an unsecured
promissory note in the aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20221015__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zxy1voeRHnm9" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-10-15_custom_SponsorMember_custom_FirstExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember" id="Fact001430" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,265,000</ix:nonFraction></span> issued to two affiliates of the Sponsor on October 15, 2022, in connection
with the First Extensions, from October 29, 2022 to January 29, 2023, and (ii) an unsecured promissory note in the principal amount of
$<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20230209__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zVj49hb6mXml" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-02-09_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember" id="Fact001432" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,000</ix:nonFraction></span> issued to an affiliate of the Sponsor on February 9, 2023 in connection with the Second Extension, from January 29, 2023, to
July 29, 2023, pursuant to which a monthly payment of $<span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPayment_c20230129__20230729__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_z8ZTFuOEjesg" title="Monthly payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2023-01-292023-07-29_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember" id="Fact001434" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,000</ix:nonFraction></span> had been deposited in the Trust Account after January 29, 2023 for six
months. Pursuant to the fully executed Promissory Notes, each of the Promissory Notes bears no interest and is due upon the earlier of
the consummation of DMA&#8217;s initial business combination or the date of the liquidation of DMAQ. During the year ended December 31,
2024, the Company made a principal payment of $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_c20240101__20241231_zupe9gQTjIo5" title="Principal payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2024-01-012024-12-31" id="Fact001436" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></span> to one of the note holders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 31, 2024, using the proceeds from the November 7, 2024, funding of additional PIPE Convertible Notes (See <span style="text-decoration: underline">Note 11 &#8211;
PIPE Convertible Notes</span>) the Company repaid the remaining balance of such notes in full. The extinguishment of one of the convertible
notes resulted in extinguishment accounting. See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span> for additional details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001438" name="TRUG:PipeConvertibleNotesDisclosureTextBlock"><p id="xdx_80F_ecustom--PipeConvertibleNotesDisclosureTextBlock_zOpv0jPL3Vei" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
11 &#8211; <span id="xdx_82F_znRsvO0YMAde">PIPE CONVERTIBLE NOTES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 2, 2023 and December 7, 2023, DMAQ executed loan agreements with certain accredited investors (together, the &#8220;Prior Loan
Agreements&#8221;) pursuant to which such investors agreed to loan DMAQ up to an aggregate $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zrPyuqRm7JJe" title="Aggregrate amount"><span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zxgAKKEPPld5" title="Aggregrate amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-11-02_custom_PriorLoanAgreementMember" id="Fact001440" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-12-07_custom_PriorLoanAgreementMember" id="Fact001442" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">11</ix:nonFraction></ix:nonFraction></span></span> million in exchange for the issuance of
convertible notes and warrants. On February 2, 2024, the Company executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;)
with each of the investors that executed the Prior Loan Agreements, which replaced the Prior Loan Agreements in their entirety, and with
additional investors (together, the &#8220;PIPE Investors&#8221;). Pursuant to the terms and conditions of the Purchase Agreement, the
PIPE Investors agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240202__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zzzZEWfkyE0g" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-02_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember" id="Fact001444" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">15.5</ix:nonFraction></span> million
(the &#8220;PIPE Convertible Notes&#8221;), (ii) Series A warrants to initially purchase <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zEmwt5nywAE" title="Purchase of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesAWarrantsMember" id="Fact001446" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,091</ix:nonFraction></span> shares of the Company&#8217;s Class
A common stock (the &#8220;Series A Warrants&#8221;), and (iii) Series B warrants to initially purchase <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zGN8m2r4hDMd" title="Purchase of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesBWarrantsMember" id="Fact001448" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></span> shares of the Company&#8217;s
Class A common stock (the &#8220;Series B Warrants,&#8221; and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;)
(the &#8220;PIPE Financing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the terms of the Purchase Agreement, the Company has the right, but not the obligation, to require that the PIPE Investors purchase additional
PIPE Convertible Notes at up to two additional closings. On February 6, 2024, the first additional closing (the &#8220;First Mandatory
Additional Closing&#8221;) occurred for the sale of $<span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_z7QliOt1qFGg" title="Convertible notes"><ix:nonFraction name="us-gaap:DebtInstrumentIssuedPrincipal" contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember" id="Fact001450" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">4.65</ix:nonFraction></span> million in additional PIPE Convertible Notes with an Original Issue Discount
of $<span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zwucM9bFOy65" title="Original Issue Discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember" id="Fact001452" format="ixt:numdotdecimal" decimals="0" unitRef="USD">465,000</ix:nonFraction></span> for gross proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromConvertibleDebt_pn3n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zXfcxQ1XRtc4" title="Gross proceeds"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember" id="Fact001454" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">4.185</ix:nonFraction></span> million, subject to the filing of a registration statement and satisfaction of customary closing
conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 97; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
second additional closing (the &#8220;Second Mandatory Additional Closing&#8221;) may occur upon notice any time following the second
trading day after the First Mandatory Additional Closing, and provides for the sale of up to $<span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn5n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--SecondMandatoryAdditionalClosingMember_zqFVhLTZQ2Ee" title="Convertible notes"><ix:nonFraction name="us-gaap:DebtInstrumentIssuedPrincipal" contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_SecondMandatoryAdditionalClosingMember" id="Fact001456" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.2</ix:nonFraction></span> million in additional PIPE Convertible
Notes for gross proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--SecondMandatoryAdditionalClosingMember_zd18zzvlHgYg" title="Gross proceeds"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_SecondMandatoryAdditionalClosingMember" id="Fact001458" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">5.58</ix:nonFraction></span> million, subject to the effectiveness of the registration statement, receipt of required shareholder
approvals, and satisfaction of customary closing conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, pursuant to the Purchase Agreement, as amended, each PIPE Investor has the right, but not obligation, to require the Company
to sell to such investor its pro rata share of up to an aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn4n6_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zguPmsHC7NH6" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember" id="Fact001460" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">10.85</ix:nonFraction></span> million of additional PIPE Convertible Notes
in one or more &#8220;Additional Optional Closings,&#8221; provided that the principal amount issued in each such closing is no less
than $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_zDVy4dsZgjT5" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MinimumMember" id="Fact001462" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>. These optional rights expire on August 30, 2025, if not exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 13, 2024, the Company entered into waiver and amendment agreements (the &#8220;Waiver&#8221;) with the PIPE Investors. Under the
Waiver, the parties agreed to, among other things: to (i) waive any defaults caused by the Company&#8217;s failure to timely file SEC
reports through August 14, 2024, (ii) extend the deadline for Additional Optional Closings to 11 months following the effectiveness of
the initial registration statement, (iii) permit the Company to raise non-convertible, unsecured debt financing from its affiliates,
(iv) waive certain registration failures through September 3, 2024, and allow such failures to be cured through the issuance of common
stock, and (v) allow interest payments due April 1, July 1, and October 1, 2024, to be paid in shares of common stock or added to the
principal of the PIPE Convertible Notes, at the election of the applicable PIPE Investor. In connection with the Waiver, the Company
issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zglaFe6fBzN3"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-08-132024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact001463" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">192,151</ix:nonFraction></span> shares of Class A common stock to satisfy registration delay penalties and <span id="xdx_90F_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_znLah23JMgq"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact001464" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">157,582</ix:nonFraction></span> shares of Class A common stock to satisfy
accrued interest obligations. These issuances were made at the &#8220;Alternate Conversion Price&#8221; set forth in the PIPE Convertible
Notes, which is defined as the lesser of the fixed conversion price or 90% of the lowest volume weighted average price (VWAP) of the
Company&#8217;s Class A common stock over the five consecutive days prior to conversion. Additionally, the Company issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmf59l0NvKGl" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-08-132024-08-13_custom_PIPEConvertibleNotesMember" id="Fact001466" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">190,586</ix:nonFraction></span> shares to a PIPE Investor as a result of language in the PIPE Convertible
Note related to ownership percentage prior to the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 7, 2024, the Company and certain PIPE Investors entered into further amendments to the Waiver (the &#8220;Amendments&#8221;)
under which the PIPE Investors agreed to waive any breaches or defaults resulting from the Company&#8217;s failure to timely file SEC
reports through August 21, 2024, and extended the waiver for certain registration failures through October 3, 2024. The PIPE Investors
also waived defaults related to the Company&#8217;s non-compliance with the continued listing requirements of the Nasdaq Stock Market,
including (i) failure to meet the minimum stockholders&#8217; equity threshold, (ii) failure to meet the minimum market value of publicly
held shares, and (iii) failure to meet the minimum bid price requirement. These waivers are effective through January 15, 2025, but may
be extended through March 15, 2025, solely with respect to the bid price deficiency, provided the Company remains in compliance with
all other listing requirement and files a preliminary proxy statement to seek shareholder approval of a reverse stock split. In connection
with these Amendments, the Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zFx186nmPRJ5" title="Number of new shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact001468" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">116,959</ix:nonFraction></span> shares of Class A common stock to satisfy additional registration delay penalties and
<span id="xdx_906_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zMOonqeBJXQg" title="Shares issued"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact001470" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">65,790</ix:nonFraction></span> shares of Class A common stock for unpaid interest, also at the Alternate Conversion Price.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Also
on November 7, 2024, certain PIPE Investors agreed to purchase an additional $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zUpUmiRiztZi" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact001472" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.3</ix:nonFraction></span> million in principal amount of PIPE Convertible Notes
with an Original Issue Discount of $<span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_ztwIF3CUSnua" title="Original issue discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact001474" format="ixt:numdotdecimal" decimals="0" unitRef="USD">330,000</ix:nonFraction></span> for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zn5G92ARfVR6" title="Convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact001476" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">2.97</ix:nonFraction></span> million. The Company used approximately $<span id="xdx_90F_eus-gaap--ProceedsFromRepaymentsOfOtherDebt_pn5n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_z0PAqiUGOQO6" title="Proceeds from issuance of repay outstanding debt"><ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact001478" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.5</ix:nonFraction></span> million of the proceeds
from this issuance to repay outstanding debt and cover related transaction expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">One
of the November 7, 2024, PIPE Notes was exchanged for a convertible note payable and an unsecured note payable that were issued to the
same PIPE Investor. The exchange resulted in debt extinguishment accounting as the present value of the future cash flows of the new
PIPE Convertible Note was greater than 10% of the remaining present value of the cash flows of the exchanged notes. As a result, the
Company recorded a loss on extinguishment of debt of $<span id="xdx_907_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20240101__20241231_zCqttK4rvuKl" title="Loss on extinguishment of debt"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2024-01-012024-12-31" id="Fact001480" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">270,594</ix:nonFraction></span> on the consolidated statements of operations for the year ended December
31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 16, 2024, a certain PIPE Investor agreed to purchase an additional $<span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zIS5pyDmLvS" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2024-12-16_custom_PIPEConvertibleNotesMember" id="Fact001482" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.1</ix:nonFraction></span> million in the principal amount of a PIPE Convertible
Note with an Original Issue Discount of $<span id="xdx_90D_eus-gaap--AmortizationOfDebtDiscountPremium_c20241216__20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zv8o6emCv7fd" title="Original issue discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2024-12-162024-12-16_custom_PIPEConvertibleNotesMember" id="Fact001484" format="ixt:numdotdecimal" decimals="0" unitRef="USD">210,000</ix:nonFraction></span> for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241216__20241216__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zS1o2LY3YoUl" title="Convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-12-162024-12-16_custom_WaiverAndAmendmentAgreementMember" id="Fact001486" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">1.89</ix:nonFraction></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 98; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001488" name="us-gaap:ConvertibleDebtTableTextBlock"><p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zfoHWhfCif5g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE
Convertible Notes payable consisted of the following as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zoTszpwhHRch" style="display: none">SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20241231_zGSmEw7GW1V3" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheOneFebruarySevenTwoThousandTwentyFourMember_zRnLkKO2Oreg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">PIPE Convertible Note - Tranche 1 - February 7, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:ConvertibleNoteGross" contextRef="AsOf2024-12-31_custom_TrancheOneFebruarySevenTwoThousandTwentyFourMember" id="Fact001490" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,650,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoNovemberSevenTwoThousandTwentyFourMember_zQ4bKiUnnzU2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Note - Tranche 2 - November 7, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ConvertibleNoteGross" contextRef="AsOf2024-12-31_custom_TrancheTwoNovemberSevenTwoThousandTwentyFourMember" id="Fact001492" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,570,594</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_zSdH9wqkVvw6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">PIPE Convertible Note - Tranche 2 - December 16, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:ConvertibleNoteGross" contextRef="AsOf2024-12-31_custom_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" id="Fact001494" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,100,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--ConvertibleNoteGross_iI_maCDzJKu_zvosKLBHp7Dk" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Note, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ConvertibleNoteGross" contextRef="AsOf2024-12-31" id="Fact001496" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,320,594</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_msCDzJKu_zCPSASRXzOq5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less Debt Discount associated with OID and Warrants</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="TRUG:DebtInstrumentUnamortizedDiscountAndWarrants" contextRef="AsOf2024-12-31" id="Fact001498" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,147,319</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--ConvertibleDebt_iTI_mtCDzJKu_maLTLPzxRf_z7qKrprFrMBh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ConvertibleDebt" contextRef="AsOf2024-12-31" id="Fact001500" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,173,275</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_msLTLPzxRf_zAWTRtJCFmld" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:PipeNotePrincipalConvertedToClassACommonStock" contextRef="AsOf2024-12-31" id="Fact001502" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,832,600</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_maLTLPzxRf_zbiFf777WFc1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:DebtInstrumentAccretionOfDebtDiscount" contextRef="AsOf2024-12-31" id="Fact001504" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">728,278</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermLoansPayable_iTI_mtLTLPzxRf_zdgHhQOGyCab" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total PIPE Convertible Notes, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermLoansPayable" contextRef="AsOf2024-12-31" id="Fact001506" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,068,953</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zQb4fHMdgZIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company converted an aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtConversionOriginalDebtAmount1_c20240101__20241231_z0P05fdXA1ui" title="Aggregate principal amount converted"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2024-01-012024-12-31" id="Fact001508" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,832,600</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20240101__20241231_zoFCqU25joB" title="Accrued interest"><ix:nonFraction name="us-gaap:DebtInstrumentIncreaseAccruedInterest" contextRef="From2024-01-012024-12-31" id="Fact001510" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,224,860</ix:nonFraction></span> in accrued and make-whole
interest related to the PIPE Convertible Notes into <span id="xdx_906_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zJwsEqyHGVEg" title="Convertible notes, shares"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2024-01-012024-12-31_custom_SeriesACommonStockMember" id="Fact001512" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,787,393</ix:nonFraction></span> shares of the Company&#8217;s Class A common stock. During the year ended
December 31, 2024, amortization expense related to the Original Issue Discount of the PIPE Convertible Notes was $<span id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20241231_zQz7U5MlNmV7" title="Amortization expense related to the OID"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2024-12-31" id="Fact001514" format="ixt:numdotdecimal" decimals="0" unitRef="USD">728,278</ix:nonFraction></span>. The principal
balance net of Debt Discounts and accrued interest related to the PIPE Convertible Notes at December 31, 2024, was $<span id="xdx_905_eus-gaap--DeferredFinanceCostsNet_iI_c20241231_zcA2I6oRooHb" title="Debt discounts net"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2024-12-31" id="Fact001516" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,068,953</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--InterestExpenseDebt_c20240101__20241231_zU088RZA08Xk" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2024-01-012024-12-31" id="Fact001518" format="ixt:numdotdecimal" decimals="0" unitRef="USD">154,500</ix:nonFraction></span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001520" name="us-gaap:LongTermDebtTextBlock"><p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_znxXOi7Jpnzk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12 &#8211; <span id="xdx_827_zARgVfh6qwL7">RELATED PARTY NOTES AND LOANS PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001522" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zLbdiONT82p4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Related
party notes payable consisted of the following as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zH9vZAtQnNkf" style="display: none">SCHEDULE OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_znyVjozfElWb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20231231_z1vSsNHfdNJi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zS3u0eHDELN2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - ARJ Trust</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_ARJTrustMember" id="Fact001524" format="ixt:numdotdecimal" decimals="0" unitRef="USD">650,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_custom_ARJTrustMember" id="Fact001525" format="ixt:numdotdecimal" decimals="0" unitRef="USD">650,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zj1wIjagLOM6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Note payable - McKettrick</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_McKettrickMember" id="Fact001527" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_custom_McKettrickMember" id="Fact001528" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,300,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zlKjorrd7mn7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Note payable - Carver</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_CarverMember" id="Fact001530" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_custom_CarverMember" id="Fact001531" format="ixt:numdotdecimal" decimals="0" unitRef="USD">148,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_ztVTPVX0GH07" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loan - Chris Jones</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_ChrisJonesMember" id="Fact001533" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1534">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zwNznEn4nUF4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31" id="Fact001536" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,561,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31" id="Fact001537" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,098,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zVRm6DUjNIW4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact001539" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact001540" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,237,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zJvLKZ29vwU1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact001542" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember" id="Fact001543" format="ixt:numdotdecimal" decimals="0" unitRef="USD">861,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_z7vdpCGEJO4a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001545" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zjxEWo24Onbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
maturities of related party notes and loan payables as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_z1Efpq6u4fmg" style="display: none">SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20241231_zYo5QvRbESWd" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_z0WawKryaU9f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001547" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zVeUyrOvlfq8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2024-12-31" id="Fact001549" format="ixt:numdotdecimal" decimals="0" unitRef="USD">287,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_maLTDzj54_zW7q9e81ywna" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="AsOf2024-12-31" id="Fact001551" format="ixt:numdotdecimal" decimals="0" unitRef="USD">337,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zyDigtwfSAC" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31" id="Fact001553" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,561,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zDqrAoPBIu8i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>ARJ
Trust</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2008, the Company entered into a note payable with ARJ Trust, a trust that is indirectly controlled by the Company&#8217;s chief
executive officer. The note has a principal amount of $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_z3qmBzGDbZP9" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember" id="Fact001555" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span>, an interest rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zGPBZ8ALyPI4" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember" id="Fact001557" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.50</ix:nonFraction></span>% per annum, and a maturity date of March 31,
2024. The Company is required to make monthly interest-only payments of $<span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20081201__20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_z3sg3Y6B9grd" title="Debt instrument periodic interest payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="From2008-12-012008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember" id="Fact001559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,541</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2010, the Company entered into a second note payable with ARJ Trust. The note has a principal amount of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zbeBfg4SuWD9" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact001561" format="ixt:numdotdecimal" decimals="0" unitRef="USD">150,000</ix:nonFraction></span>, an interest rate
of <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_znp36jM6WPV6" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact001563" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.50</ix:nonFraction></span>% per annum, and a maturity date of March 31, 2024. The Company is required to make monthly interest-only payments of $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20100601__20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zEoCMuIC7hYc" title="Debt instrument periodic interest payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="From2010-06-012010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact001565" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,063</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
<span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateRangeStart1_dd_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zAP7fcw51COk" title="Debt instrument Maturity start date"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_ARJTrustMember" format="ixt:datemonthdayyearen" id="Fact001567" name="us-gaap:DebtInstrumentMaturityDateRangeStart1">March 31, 2024</ix:nonNumeric></span>, the maturity date of the notes was extended to <span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateRangeEnd1_dd_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zSvttzDKUux3" title="Debt instrument Maturity end date"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_ARJTrustMember" format="ixt:datemonthdayyearen" id="Fact001569" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1">March 31, 2025</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company made interest-only payments of $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zPFzofabOcQ5" title="Debt instrument periodic interest payment"><span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_z143gWnCEWTl" title="Debt instrument periodic interest payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="From2024-01-012024-12-31_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact001571" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="From2023-01-012023-12-31_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact001573" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,248</ix:nonFraction></ix:nonFraction></span></span> during the years ended December 13, 2024 and 2023, respectively. The principal balance
of the notes was $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zP18RCSZQh7e" title="Debt instrument principal amount"><span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zBVicN30o2b3" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_ARJTrustMember" id="Fact001575" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-12-31_custom_ARJTrustMember" id="Fact001577" format="ixt:numdotdecimal" decimals="0" unitRef="USD">650,000</ix:nonFraction></ix:nonFraction></span></span> at December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 99; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>McKettrick</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2019, the Company entered into a $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zPWVhSgk2iU4" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2019-05-31_custom_McKettrickMember" id="Fact001579" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,750,000</ix:nonFraction></span>, <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dc_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zrUYinVahR3b" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2019-05-31_custom_McKettrickMember" id="Fact001581" format="ixt-sec:numwordsen" decimals="INF" unitRef="Pure">zero</ix:nonFraction></span> interest rate note payable with a former shareholder to repurchase all their owned
shares in the Company. The note is payable in annual installments of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zWLuzrBo64ba" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2019-05-012019-05-31_custom_McKettrickMember" id="Fact001583" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span> due on December 21 of each year. The note matures on <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z832eY0R8Qda" title="Debt instrument Maturity date"><ix:nonNumeric contextRef="From2019-05-012019-05-31_custom_McKettrickMember" format="ixt:datemonthdayyearen" id="Fact001585" name="us-gaap:DebtInstrumentMaturityDate">December
1, 2027</ix:nonNumeric></span>. <span id="xdx_906_eus-gaap--DebtInstrumentFee_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zwqlYE9v7hVf" title="Debt instrument fee"><ix:nonNumeric contextRef="From2019-05-012019-05-31_custom_McKettrickMember" id="Fact001587" name="us-gaap:DebtInstrumentFee">If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.</ix:nonNumeric></span> During the year ended December
31, 2024, the Company paid the December 2024 and 2023 installments totaling $<span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zaqoJ0BidvT3" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2024-01-012024-12-31_custom_McKettrickMember" id="Fact001589" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span> and $<span id="xdx_902_ecustom--DebtInstrumentNegotiatedFeeAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zeQIW75Nfscb" title="Debt instrument extension fee"><ix:nonFraction name="TRUG:DebtInstrumentNegotiatedFeeAmount" contextRef="AsOf2024-12-31_custom_McKettrickMember" id="Fact001591" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,000</ix:nonFraction></span> in a negotiated extension fee for the
2023 installment. The principal balance of the note payable was $<span id="xdx_907_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zoDiKpozUZ4b" title="Notes payable"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_McKettrickMember" id="Fact001593" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,000</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z0YFs2X4lbZ4" title="Notes payable"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_custom_McKettrickMember" id="Fact001595" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,300,000</ix:nonFraction></span> at December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Carver</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2021, the Company entered into a $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zqyA31BBWHz9" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-01-31_custom_CarverMember" id="Fact001597" format="ixt:numdotdecimal" decimals="0" unitRef="USD">222,000</ix:nonFraction></span>, <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zxMiOOyiPU7f" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2021-01-31_custom_CarverMember" id="Fact001599" format="ixt-sec:numwordsen" decimals="INF" unitRef="Pure">zero</ix:nonFraction></span> interest rate note payable with a former shareholder to repurchase all their
owned shares in the Company. The note is payable in semi-annual installments of $<span id="xdx_907_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zanYh4y9IrOd" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2021-01-012021-01-31_custom_CarverMember" id="Fact001601" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,500</ix:nonFraction></span> due on March 31 and September 30 each year and
matures on <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_dd_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zMSC5wC7urs7" title="Debt instrument Maturity date"><ix:nonNumeric contextRef="From2021-01-012021-01-31_custom_CarverMember" format="ixt:datemonthdayyearen" id="Fact001603" name="us-gaap:DebtInstrumentMaturityDate">October 1, 2027</ix:nonNumeric></span>. The Company made the required installments totaling $<span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z7Go7lzJ6VMa" title="Debt instrument periodic payment"><span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z94pw8jOiI2f" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2024-01-012024-12-31_custom_CarverMember" id="Fact001605" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2023-01-012023-12-31_custom_CarverMember" id="Fact001607" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,000</ix:nonFraction></ix:nonFraction></span></span> for the years ended December 31, 2024 and 2023.
The principal balance of the note payable was $<span id="xdx_901_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zmznrzMpOhld" title="Notes payable"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_CarverMember" id="Fact001609" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,000</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--LongTermDebt_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zTnN6bZxQFp8" title="Notes payable"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31_custom_CarverMember" id="Fact001611" format="ixt:numdotdecimal" decimals="0" unitRef="USD">148,000</ix:nonFraction></span> at December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Chris
Jones</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company chief executive officer loaned the Company an aggregate of $<span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zOAjxT4tJqel" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_ChrisJonesMember" id="Fact001613" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">2</ix:nonFraction></span> million for operating expenses.
The loaned amount has a <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zkMbfyqZpng1" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2024-12-31_custom_ChrisJonesMember" id="Fact001615" format="ixt-sec:numwordsen" decimals="INF" unitRef="Pure">zero</ix:nonFraction></span> interest rate and no stated maturity date. The Company made no payments towards the loan during the year
ended December 31, 2024, however, the Company expects to pay back the loan in full. The principal balance of the loan payable was $<span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z3QcDuEyTuY7" title="Notes payable"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_ChrisJonesMember" id="Fact001617" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></span>
at December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001619" name="TRUG:LinesOfCreditDisclosureTextBlock"><p id="xdx_80E_ecustom--LinesOfCreditDisclosureTextBlock_zVNlmOejhQjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13 &#8211; <span id="xdx_82E_ztmnvnsUryy3">LINES OF CREDIT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>JPMorgan
Chase</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Company entered into a $<span id="xdx_908_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zALZwceefTxf" title="Line of credit"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-12-31_custom_JPMorganChaseBankMember" id="Fact001621" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></span> variable rate line of credit with JPMorgan. The purpose of the new line of credit
was to consolidate the balances outstanding on the note payable and the previous line of credit, which had matured. The line of credit
matures on December 31, 2024. The line of credit has an annual interest rate of the Adjusted SOFR (Secured Overnight Financing Rate)
Rate plus <span id="xdx_906_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20230101__20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_z3ud02AyJGnb" title="Annual interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="From2023-01-012023-12-31_custom_JPMorganChaseBankMember" id="Fact001623" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.00</ix:nonFraction></span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
line of credit is secured by a pledge of $<span id="xdx_903_eus-gaap--RestrictedCash_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_z8VvuZAlkq0g" title="Restricted cash"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2023-12-31_custom_JPMorganChaseBankMember" id="Fact001625" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,100,000</ix:nonFraction></span> in the Company&#8217;s deposit accounts (restricted cash) at JPMorgan. The outstanding
principal balance on the line of credit was $<span id="xdx_90E_eus-gaap--LinesOfCreditCurrent_iI_c20241231_z96IziyrLoK2" title="Line of credit"><span id="xdx_900_eus-gaap--LinesOfCreditCurrent_iI_c20231231_zzkWPut0XNSd" title="Line of credit"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2024-12-31" id="Fact001627" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-12-31" id="Fact001629" format="ixt:numdotdecimal" decimals="0" unitRef="USD">802,738</ix:nonFraction></ix:nonFraction></span></span> at December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Morgan
Stanley</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
February 2023, the Company entered into a variable rate line of credit with Morgan Stanley which was secured by the marketable securities
held in our brokerage account (See Note 6 &#8211; Marketable Investment Securities). The Company terminated the brokerage agreement during
the year ended December 31, 2024, liquidated the vast majority of its investments and has $<span id="xdx_903_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20241231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zNugsNnlw0B2" title="Other cash equivalents"><ix:nonFraction name="us-gaap:OtherCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31_custom_MorganStanleyMember" id="Fact001631" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></span> recorded in cash and cash equivalents
on its balance sheet as December 31, 2024. The outstanding balance of the line of credit at December 31, 2023 was $<span id="xdx_903_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zY3f7IeBrWT4" title="Line of credit"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-12-31_custom_MorganStanleyMember" id="Fact001633" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,980,937</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001635" name="us-gaap:ShortTermDebtTextBlock"><p id="xdx_805_eus-gaap--ShortTermDebtTextBlock_zIkHk0vn2l3a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8211; <span><span id="xdx_829_zq4dXa53Mpnc">CONVERTIBLE NOTES PAYABLE</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2022, the Company entered into two separate but identical $<span id="xdx_909_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_znOuQXU20jC" title="Convertible notes payable"><span id="xdx_905_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_zOGquz3LD3Ob" title="Convertible notes payable"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember" id="Fact001637" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember" id="Fact001639" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,000</ix:nonFraction></ix:nonFraction></span></span> (total $<span id="xdx_90D_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--TwoIndividualConsultantsMember_zhv5n7dnDCI5" title="Convertible notes payable"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_TwoIndividualConsultantsMember" id="Fact001641" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,000</ix:nonFraction></span>) convertible notes payable (the &#8220;Convertible
Notes&#8221;) with an interest rate of <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--TwoIndividualConsultantsMember_z7FTXT2SXUQb" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_TwoIndividualConsultantsMember" id="Fact001643" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% per annum with two individual consultants (the &#8220;Noteholders&#8221;) to assist with services
including an initial public offering preparation and listing to Nasdaq or other national exchange, assist the Company and its counsel
in preparing a code of conduct and employment agreements, franchise development, and valuation increase through growth among other services.
The original terms of each note include a <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zE9sZSngVMxc" title="Original issue discount percentage"><span id="xdx_909_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_zlxqTPzGrgik" title="Original issue discount percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember" id="Fact001645" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember" id="Fact001647" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction></ix:nonFraction></span></span>% original issue discount (&#8220;OID&#8221;), <span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_z5ewlXdjGLT" title="Warrants exercisable"><span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z5lgwTkCixv1" title="Warrants exercisable"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember" id="Fact001649" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember" id="Fact001651" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">292</ix:nonFraction></ix:nonFraction></span></span> warrants to purchase common stock, <span id="xdx_900_ecustom--PrepaymentPenalty_iI_do_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zXxfxajfErh1" title="Prepayment penalty"><span id="xdx_904_ecustom--PrepaymentPenalty_iI_do_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z9riRmt6QqF4" title="Prepayment penalty"><ix:nonFraction name="TRUG:PrepaymentPenalty" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember" id="Fact001653" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="TRUG:PrepaymentPenalty" contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember" id="Fact001655" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span>
prepayment penalty and a maturity date of <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20220501__20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zuNdm08Va355" title="Maturity date"><span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_dd_c20220501__20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z2BGN2EYYq93" title="Maturity date"><ix:nonNumeric contextRef="From2022-05-012022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember" format="ixt:datemonthdayyearen" id="Fact001657" name="us-gaap:DebtInstrumentMaturityDate"><ix:nonNumeric contextRef="From2022-05-012022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember" format="ixt:datemonthdayyearen" id="Fact001659" name="us-gaap:DebtInstrumentMaturityDate">February 25, 2023</ix:nonNumeric></ix:nonNumeric></span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 100; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
warrants were exercisable at $<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531_zyETgK63skX6" title="Warrants exercisable"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-05-31" id="Fact001661" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,800</ix:nonFraction></span> per share for <span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20220531_zmBbZkp7fPcc" title="Warrants term"><ix:nonNumeric contextRef="AsOf2022-05-31" format="ixt-sec:durwordsen" id="Fact001663" name="us-gaap:WarrantsAndRightsOutstandingTerm">five years</ix:nonNumeric></span> and a cashless option and a mandatory exercise over $<span id="xdx_902_eus-gaap--ProceedsFromWarrantExercises_c20220501__20220531_z6JwJUTKnK9j" title="Proceeds from warrants exercise"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2022-05-012022-05-31" id="Fact001665" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,600</ix:nonFraction></span> with no prepayment
penalty. The warrants were non-exercisable for one year from issuance. The valuation assumptions used in the Black-Scholes model to determine
the fair value of each warrant awarded in 2022: expected stock price volatility ranged from <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zPyIQBB04ex4" title="Expected stock price volatility range"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-05-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember" id="Fact001667" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">40.06</ix:nonFraction></span>% to <span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zypiuaZ98wYc" title="Expected stock price volatility range"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-05-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember" id="Fact001669" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">80.17</ix:nonFraction></span>%; expected term in years
<span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zzgt0D3Yoagc" title="Expected term"><ix:nonNumeric contextRef="AsOf2022-05-31_us-gaap_MeasurementInputExpectedTermMember" format="ixt-sec:duryear" id="Fact001671" name="us-gaap:WarrantsAndRightsOutstandingTerm">5.00</ix:nonNumeric></span> with a discount for the one-year lockout period; and risk-free interest rate <span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zew4dTHw3TG6" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-05-31_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001673" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">2.95</ix:nonFraction></span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Noteholder has the right, at any time on or after the issuance date and prior to the maturity date, to convert all or any portion of
the then outstanding and unpaid principal plus any accrued interest thereon into shares of TruGolf Nevada&#8217;s common stock. The per
share conversion price will be convertible into shares of common stock equal to <span id="xdx_909_ecustom--ConversionPriceOfCommonStockPercentage_pid_dp_uPure_c20220501__20220531_z9mFsN2W0Mre" title="Conversion of common stock percentage"><ix:nonFraction name="TRUG:ConversionPriceOfCommonStockPercentage" contextRef="From2022-05-012022-05-31" id="Fact001675" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">70</ix:nonFraction></span>% multiplied by the lower of (i) the volume weighted
average of the closing sales price of the common stock on the date that TruGolf Nevada&#8217;s listing on the Nasdaq Global Market or
other national exchange (&#8220;Uplisting&#8221;) is successfully consummated or (ii) the lowest closing price for the five trading days
following the date of Uplisting, not including the Uplisting day.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event the Company (i) makes a public announcement that it intends to be acquired by, consolidate or merge with any other corporation
or entity (other than a merger in which the Company is the surviving or continuing corporation and its capital stock is unchanged) or
sell or transfer all or substantially all of the assets of the Company; or (ii) any person, group or entity (including the Company) publicly
announces a tender offer to purchase <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_pid_dp_uPure_c20220501__20220531_ziJ39k0DSCi1" title="Common stock purchase percentage"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" contextRef="From2022-05-012022-05-31" id="Fact001677" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50</ix:nonFraction></span>% or more of the common stock, then the conversion price will be equal to the lower of the conversion
price and a 25% discount to the announced acquisition provided, that, the conversion will never be less than a price that is the lower
of (iii) the closing price (as reflected on Nasdaq.com) immediately preceding the signing of these notes; or (iv) the average closing
price of the Company&#8217;s common stock (as reflected on Nasdaq.com) for the five trading days immediately preceding the signing of
these notes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2022 and at the time off issuance, the Company elected to follow the relative fair value method to allocate the proceeds to the warrants,
OID, and convertible notes (collectively the &#8220;Financial Instruments&#8221;). Total estimated fair value of the Financial Instruments
was $<span id="xdx_907_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_c20221231_zDNcoyzWRf6j" title="Fair value of the financial instruments"><ix:nonFraction name="us-gaap:FinancialInstrumentsOwnedAtFairValue" contextRef="AsOf2022-12-31" id="Fact001679" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,387,060</ix:nonFraction></span>. The pro-rata allocation of the $<span id="xdx_908_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231_zrf5nV8njdAg" title="Proceeds from original issuance discount"><ix:nonFraction name="TRUG:ProceedsFromOriginalIssuanceDiscount" contextRef="From2022-01-012022-12-31" id="Fact001681" format="ixt:numdotdecimal" decimals="0" unitRef="USD">450,000</ix:nonFraction></span> total proceeds was $<span id="xdx_90C_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zNvDvuMwmmR6" title="Proceeds from original issuance discount"><ix:nonFraction name="TRUG:ProceedsFromOriginalIssuanceDiscount" contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" id="Fact001683" format="ixt:numdotdecimal" decimals="0" unitRef="USD">282,109</ix:nonFraction></span> to the warrants, $<span id="xdx_900_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231__us-gaap--ShortTermDebtTypeAxis__custom--OriginalIssueDiscountMember_z67iojr2Lvma" title="Proceeds from original issuance discount"><ix:nonFraction name="TRUG:ProceedsFromOriginalIssuanceDiscount" contextRef="From2022-01-012022-12-31_custom_OriginalIssueDiscountMember" id="Fact001685" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,899</ix:nonFraction></span> to the OID and $<span id="xdx_904_eus-gaap--ProceedsFromConvertibleDebt_c20220101__20221231_zTdIHnH6QVsf" title="Proceeds from debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2022-01-012022-12-31" id="Fact001687" format="ixt:numdotdecimal" decimals="0" unitRef="USD">145,992</ix:nonFraction></span>
to the convertible notes. The fair value of the warrants exceeded the pro-rata allocation of proceeds to the warrants and the convertible
notes by $<span id="xdx_902_ecustom--WarrantsAndConvertibleNotes_iI_c20221231_zvUn4155NIe1" title="Warrants and the convertible notes"><ix:nonFraction name="TRUG:WarrantsAndConvertibleNotes" contextRef="AsOf2022-12-31" id="Fact001689" format="ixt:numdotdecimal" decimals="0" unitRef="USD">445,032</ix:nonFraction></span>, which the Company recorded as interest expense at the time of issuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on an estimated 70% discounted conversion price, the Company recorded $<span id="xdx_906_eus-gaap--InterestExpenseDebt_c20220501__20220531_zvT22NuM7DDh" title="Interest expense"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2022-05-012022-05-31" id="Fact001691" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,857</ix:nonFraction></span> in interest expense and a corresponding increase in the
notes payable. The Company has elected to account for the convertible notes at fair market value. The fair market value will be adjusted
at each reporting period. The total outstanding balance for each convertible note as of December 31, 2022, was $<span id="xdx_905_eus-gaap--ConvertibleNotesPayable_iI_c20221231__srt--StatementScenarioAxis__custom--NotesTwoMember_zrnHiDsOjo03" title="Convertible notes payable"><span id="xdx_906_eus-gaap--ConvertibleNotesPayable_iI_c20221231__srt--StatementScenarioAxis__custom--NotesOneMember_zCkuK027YO93" title="Convertible notes payable"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2022-12-31_custom_NotesTwoMember" id="Fact001693" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2022-12-31_custom_NotesOneMember" id="Fact001695" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,000</ix:nonFraction></ix:nonFraction></span></span> (total $<span id="xdx_902_eus-gaap--ConvertibleNotesPayable_iI_c20221231_zDF1mdOwWGF6" title="Convertible notes payable"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2022-12-31" id="Fact001697" format="ixt:numdotdecimal" decimals="0" unitRef="USD">450,000</ix:nonFraction></span>)
and accrued interest was $<span id="xdx_900_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20220101__20221231_zripcbDjidNd" title="Accrued interest"><ix:nonFraction name="us-gaap:DebtInstrumentIncreaseAccruedInterest" contextRef="From2022-01-012022-12-31" id="Fact001699" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,480</ix:nonFraction></span>. In March 2023, we extended each note&#8217;s maturity to <span id="xdx_90D_eus-gaap--DebtInstrumentMaturityDate_c20230301__20230331_zVBPimYLixxh" title="Maturity date"><ix:nonNumeric contextRef="From2023-03-012023-03-31" format="ixt:datemonthdayyearen" id="Fact001701" name="us-gaap:DebtInstrumentMaturityDate">July 31, 2023</ix:nonNumeric></span> and increased each note&#8217;s
borrowing limit to $<span id="xdx_90F_eus-gaap--DebtInstrumentUnusedBorrowingCapacityAmount_iI_c20230331_zkz1zR0rVIa5" title="Debt borrowing limit"><ix:nonFraction name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" contextRef="AsOf2023-03-31" id="Fact001703" format="ixt:numdotdecimal" decimals="0" unitRef="USD">375,000</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
July 2023, the Company and Convertible Noteholders entered into Warrant Cancellation Agreements, whereby the warrants were canceled when
the Merger (business combination) with Deep Medicine Acquisition Corp. was completed. Also in July 2023, the convertible notes were modified
whereby the maturity date was extended by up to an additional eight months (February 29, 2024), to be in two extensions of four months
each. Five days prior to the extension deadline the Company was to issue <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230701__20230731__us-gaap--AwardTypeAxis__custom--FiveDaysPriorToExtensionDeadlineMember_zYCONNJvNyrb" title="Issuance of stock, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-07-012023-07-31_custom_FiveDaysPriorToExtensionDeadlineMember" id="Fact001705" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,000</ix:nonFraction></span> shares (total <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230701__20230731_zBfL3xsNLMui" title="Issuance of stock, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-07-012023-07-31" id="Fact001707" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">18,000</ix:nonFraction></span> shares if the Company elects the
two extensions) of TruGolf Nevada&#8217;s stock. The Company did elect the extension. The Company has not issued the shares as of the
date of this filing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was <span id="xdx_905_ecustom--DebtInstrumentRemainingOriginalIssuanceDiscount_iI_dc_c20241231_zz8YPagMdfq2" title="Remaining original issuance discount"><span id="xdx_908_ecustom--DebtInstrumentRemainingOriginalIssuanceDiscount_iI_dc_c20231231_zlEQlHJQ2yh1" title="Remaining original issuance discount"><ix:nonFraction name="TRUG:DebtInstrumentRemainingOriginalIssuanceDiscount" contextRef="AsOf2024-12-31" id="Fact001709" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="TRUG:DebtInstrumentRemainingOriginalIssuanceDiscount" contextRef="AsOf2023-12-31" id="Fact001711" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">zero</ix:nonFraction></ix:nonFraction></span></span> OID related to the Convertible Notes remaining as of December 31, 2024 and 2023, and there was <span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_do_c20240101__20241231_zrJSJSMMVrm4" title="Interest expense original issuance discount"><span id="xdx_90F_eus-gaap--AmortizationOfDebtDiscountPremium_do_c20230101__20231231_z7WeA4jv1Wh2" title="Interest expense original issuance discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2024-01-012024-12-31" id="Fact001713" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2023-01-012023-12-31" id="Fact001715" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> OID interest expense or amortization
recorded during the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, the balance of the Convertible Notes was $<span id="xdx_904_eus-gaap--ConvertibleNotesPayableCurrent_iI_dxL_c20241231_zICGoWZmMaei" title="Convertible notes payable::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1717">0</span></span> and $<span id="xdx_90D_eus-gaap--ConvertibleNotesPayableCurrent_iI_c20231231_z2Szg2oW3I2k" title="Convertible notes payable"><ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2023-12-31" id="Fact001719" format="ixt:numdotdecimal" decimals="0" unitRef="USD">954,622</ix:nonFraction></span>, respectively. The Convertible Notes were paid
off in connection with the November 7, 2024, funding of the additional PIPE Convertible Notes referenced in Note 11. The extinguishment
of one of the convertible notes resulted in extinguishment accounting. See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span> for additional
details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 101; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001721" name="TRUG:DividendNotesPayableTextBlock"><p id="xdx_801_ecustom--DividendNotesPayableTextBlock_zi0xqaCg8xi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15 &#8211; <span id="xdx_825_z3NEMGiFmB9j">DIVIDEND NOTES PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to the Merger, TruGolf Nevada filed its tax returns as an S Corporation. Historically, all income tax liabilities and benefits of TruGolf
Nevada are passed through to the shareholders annually through distributions. <span id="xdx_90E_eus-gaap--DividendsShareBasedCompensationCash_do_c20230101__20231231_zBcMHK6DAzt4" title="Dividends declared"><span id="xdx_900_eus-gaap--DividendsShareBasedCompensationCash_do_c20220101__20221231_z8TU1p0iAy26" title="Dividends declared"><ix:nonFraction name="us-gaap:DividendsShareBasedCompensationCash" contextRef="From2023-01-012023-12-31" id="Fact001723" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DividendsShareBasedCompensationCash" contextRef="From2022-01-012022-12-31" id="Fact001725" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">No</ix:nonFraction></ix:nonFraction></span></span> dividends were declared during 2023 or 2022. During
2021, the Board of Directors declared $<span id="xdx_90E_eus-gaap--DividendsShareBasedCompensationCash_c20210101__20211231_zGqfXyuy2LUb" title="Dividends declared"><ix:nonFraction name="us-gaap:DividendsShareBasedCompensationCash" contextRef="From2021-01-012021-12-31" id="Fact001727" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,395,694</ix:nonFraction></span> in dividends to the shareholders, payable in cash as the Company&#8217;s liquidity allows.
During 2022, TruGolf Nevada paid the shareholders an aggregate amount of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockDividend_c20220101__20221231_zGpZnSMycJG6" title="Payments to shareholders"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockDividend" contextRef="From2022-01-012022-12-31" id="Fact001729" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,965,706</ix:nonFraction></span>. In November 2022, each shareholder agreed to defer
the accrued dividends payable by entering into <span id="xdx_904_ecustom--InterestDividendRatePercentage_pid_dp_c20221101__20221130_zUBiasP7IUfb" title="Interest rate dividend percentage"><ix:nonFraction name="TRUG:InterestDividendRatePercentage" contextRef="From2022-11-012022-11-30" id="Fact001731" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.00</ix:nonFraction></span>% interest rate dividend notes payable. All outstanding and accrued interest is due
and payable when the dividend notes payable mature on December 31, 2025. Interest commenced accruing on January 1, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001733" name="us-gaap:DividendsDeclaredTableTextBlock"><p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_z2pp8dmFMDPb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividends
declared, distributed, and accrued are as follows as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_znBvfWySh8Yc" style="display: none">SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zp5zWtTUV2lc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231_zim9i6EFnWC1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zzhNzMaFgIJb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued interest on dividends payable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:AccruedInterestOnDividendsPayable" contextRef="AsOf2024-12-31" id="Fact001735" format="ixt:numdotdecimal" decimals="0" unitRef="USD">515,677</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:AccruedInterestOnDividendsPayable" contextRef="AsOf2023-12-31" id="Fact001736" format="ixt:numdotdecimal" decimals="0" unitRef="USD">274,242</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zEta6NT1Ibn3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dividends payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:DividendNotesPayable" contextRef="AsOf2024-12-31" id="Fact001738" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,023,923</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:DividendNotesPayable" contextRef="AsOf2023-12-31" id="Fact001739" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,023,923</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A8_zYYbkvbDGom7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001741" name="TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock"><p id="xdx_80F_ecustom--GrossSalesRoyaltyPayableDisclosureTextBlock_zjEWBSaraUqh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16 &#8211; <span id="xdx_824_zFoBhgBOKiva">GROSS SALES ROYALTY PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2015, the Company entered into a Royalty Purchase Agreement (the &#8220;Royalty Agreement&#8221;) with a purchaser (&#8220;Purchaser&#8221;)
for a gross sales royalty. The Purchaser agreed to purchase a sales royalty for the sum of $<span id="xdx_90A_eus-gaap--RoyaltyExpense_c20150615__20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zeLMMCJNY572" title="Royalty expense"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2015-06-152015-06-15_custom_RoyaltyPurchaseAgreementMember" id="Fact001743" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></span> plus applicable taxes. Upon mutual
agreement the Purchaser may purchase one or more additional royalties in an aggregate amount of up to $<span id="xdx_90A_eus-gaap--PrepaidRoyalties_iI_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zsaF9xQkYJG3" title="Prepaid royalties"><ix:nonFraction name="us-gaap:PrepaidRoyalties" contextRef="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember" id="Fact001745" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></span>. For the period June
2015 through May 2017, the Company paid a monthly payment of $<span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20150601__20170531__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zfA1okESfVpe" title="Monthly payment"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2015-06-012017-05-31_custom_RoyaltyPurchaseAgreementMember" id="Fact001747" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,833</ix:nonFraction></span>. Effective June 1, 2017, all subsequent monthly royalty payments
has been equal to the greater of $<span id="xdx_901_eus-gaap--PaymentsForRoyalties_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zdaYfqG8MY8a" title="Monthly payment"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember" id="Fact001749" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,833</ix:nonFraction></span> plus the amount determined in accordance with the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the trailing twelve-month revenue of the Company is equal to or less than $<span id="xdx_904_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zUJ3XH8HbrUc" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementOneMember" id="Fact001751" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,110,000</ix:nonFraction></span>, <span id="xdx_90D_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zufnxdfonbS9" title="Revenues percentage"><ix:nonFraction name="TRUG:RevenuePercentage" contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementOneMember" id="Fact001753" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.60</ix:nonFraction></span>%
                                            of the Company&#8217;s monthly revenues, in perpetuity (unless terminated in accordance with
                                            the Royalty Agreement);</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the trailing twelve-month revenue of the Company is equal to or greater than $<span id="xdx_900_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zsZF4QMEL9Ra" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementTwoMember" id="Fact001755" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,200,000</ix:nonFraction></span>,
                                            <span id="xdx_90B_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zlxEUqavII05" title="Revenues percentage"><ix:nonFraction name="TRUG:RevenuePercentage" contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementTwoMember" id="Fact001757" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.30</ix:nonFraction></span>% of the Company&#8217;s monthly revenues, in perpetuity (unless terminated in accordance
                                            with the Royalty Agreement); or</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the trailing twelve-month revenue of the Company is greater than $<span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MinimumMember_zRlrvssSkv1g" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MinimumMember" id="Fact001759" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,110,000</ix:nonFraction></span> but less than
                                            $<span id="xdx_907_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MaximumMember_zPbNvmTPI0f2" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MaximumMember" id="Fact001761" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,200,000</ix:nonFraction></span>, such percentage of monthly revenue determined by dividing $<span id="xdx_90A_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember_zza2xDQf6NR" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember" id="Fact001763" format="ixt:numdotdecimal" decimals="0" unitRef="USD">220,060</ix:nonFraction></span> by the amount
                                            of the trailing twelve-month revenue and multiplying the result by 100, in perpetuity (unless
                                            terminated in accordance with the Royalty Agreement).</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
royalty percentage was fixed at <span id="xdx_90C_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zyRUcH74Dwv1" title="Royalty percentage"><ix:nonFraction name="TRUG:RoyaltyPercentage" contextRef="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember" id="Fact001765" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.6</ix:nonFraction></span>% based on the trailing twelve-month revenue at the time of executing the Royalty Agreement. On June
1, 2017, the royalty percentage was changed to <span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zVLENWESqhR8" title="Royalty percentage"><ix:nonFraction name="TRUG:RoyaltyPercentage" contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementMember" id="Fact001767" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.4</ix:nonFraction></span>% based on the trailing twelve-month revenues at the time as outlined in the table
above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Royalty Agreement contains an option for a one-time buy down of the royalty rate. At any time following the date on which the Purchaser
has received royalty payments that are, in the aggregate, equal to two times the then applicable Aggregate Installment Amount ($<span id="xdx_904_ecustom--GrossSalesRoyaltyPayable_iI_c20241231_zNkRsfSrl6Jc" title="Gross sales royalty payable"><ix:nonFraction name="TRUG:GrossSalesRoyaltyPayable" contextRef="AsOf2024-12-31" id="Fact001769" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></span>),
the Company may purchase and extinguish <span id="xdx_905_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20240101__20241231_znjJsdcnE40e" title="Aggregate purchase installment percentage"><ix:nonFraction name="TRUG:AggregatePurchaseInstallmentsPercentage" contextRef="From2024-01-012024-12-31" id="Fact001771" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">75</ix:nonFraction></span>% (but no more nor less) of all amounts owing or to become owing to the Purchaser hereunder.
In the event the Company wants to exercise the buy down option, the Company would pay the Purchaser $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231_zk1WX1ChIR6c" title="Purchaser amount"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2024-01-012024-12-31" id="Fact001773" format="ixt:numdotdecimal" decimals="0" unitRef="USD">750,000</ix:nonFraction></span>. The adjusted royalty rate
going forward would then be <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zZStQJRq37wc" title="Royalty rate percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-12-31_srt_MinimumMember" id="Fact001775" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.6</ix:nonFraction></span>% (<span id="xdx_90E_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20240101__20241231_zclHPLzFUikf" title="Aggregate purchase installment percentage"><ix:nonFraction name="TRUG:AggregatePurchaseInstallmentsPercentage" contextRef="From2024-01-012024-12-31" id="Fact001777" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">75</ix:nonFraction></span>% of the <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zqGZ5WxrW2ug" title="Royalty rate percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-12-31_srt_MaximumMember" id="Fact001779" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.4</ix:nonFraction></span>%).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Royalty Agreement also contains an option for a buyout upon the change of control. If pursuant to a proposed change of control the acquirer
under such transaction requires, as a condition to the completion of such transaction, that the Company purchase and extinguish all amounts
owing or to become owing to the Purchaser hereunder, the Company will pay the greater of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
                                            amount equal to two times the aggregate installment amount as at the date of the change of
                                            control buyout notice; and</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
                                            amount equal to A multiplied by B multiplied by C, where:</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
    <td style="width: 0.75in">&#160;</td>
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A is equal to the
aggregate installment amount as at the date of the change in control divided by $<span id="xdx_90F_ecustom--AggregatePurchaseInstallmentAmount_c20240101__20241231_zI04dUy1AlXh" title="Aggregate installment amount"><ix:nonFraction name="TRUG:AggregatePurchaseInstallmentAmount" contextRef="From2024-01-012024-12-31" id="Fact001781" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,500,000</ix:nonFraction></span>;</span></td>
</tr>
<tr style="vertical-align: top; text-align: justify">
    <td>&#160;</td>
<td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">B is equal to 0.8;
                                                                                                                     and</span></td>
</tr>
<tr style="vertical-align: top; text-align: justify">
    <td>&#160;</td>
<td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">C is equal to the net
                                                                                                                     equity value of the Company; or in the case of a proposed asset sale, the proposed net purchase price of all or substantially all of
                                                                                                                     the Company&#8217;s assets.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify; text-indent: 1in">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 102; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Royalty Agreement does not contain a stated maturity date or bear interest. The agreement provides for a perpetual payment obligation,
whereby the Company is required to remit a royalty equal to either <span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20241231__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zJbTYRNQcr4d" title="Royalty percentage"><ix:nonFraction name="TRUG:RoyaltyPercentage" contextRef="AsOf2024-12-31_custom_RoyaltyPurchaseAgreementMember" id="Fact001783" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.4</ix:nonFraction></span>% or <span id="xdx_908_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20241231_z8mYsvbs7ekk" title="Royalty percentage"><ix:nonFraction name="TRUG:RoyaltyPercentage" contextRef="AsOf2024-12-31" id="Fact001785" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.6</ix:nonFraction></span>% of applicable revenue, depending on whether the royalty
rate buy-down option has been exercised. While the royalty percentage may be reduced pursuant to the terms of the buy-down provision,
the only mechanism for terminating the Royalty Agreement is through a buyout that may be required by an acquirer in connection with a
change of control transaction. In the absence of such a change of control, the Royalty Agreement remains in effect indefinitely.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
the gross sales royalty payable has no stated fixed interest rate or maturity date, it is considered variable interest perpetual debt.
The periodic variable payments to the Purchaser are recorded in interest expense. The outstanding balance at December 31, 2024 and 2023,
was $<span id="xdx_908_eus-gaap--PaymentsForRoyalties_c20240101__20241231_zOvf6y9fk8Gd" title="Payments for royalties"><span id="xdx_906_eus-gaap--PaymentsForRoyalties_c20230101__20231231_zGH1tUj7ssXl" title="Payments for royalties"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2024-01-012024-12-31" id="Fact001787" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2023-01-012023-12-31" id="Fact001789" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></ix:nonFraction></span></span>. During the years ended December 31, 2024 and 2023, the Company incurred $<span id="xdx_902_eus-gaap--InterestExpense_c20240101__20241231_zAqLcWdD63dc" title="Interest expense"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2024-01-012024-12-31" id="Fact001791" format="ixt:numdotdecimal" decimals="0" unitRef="USD">545,268</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--InterestExpense_c20230101__20231231_zmbH7bk4Tvye" title="Interest expense"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-01-012023-12-31" id="Fact001793" format="ixt:numdotdecimal" decimals="0" unitRef="USD">601,064</ix:nonFraction></span>, respectively.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001795" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zlfBDNxE04Hc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17 &#8211; <span id="xdx_825_zE3jAhlrBHb3">STOCKHOLDERS&#8217; DEFICIT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Preferred
Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has authorized preferred stock of <span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_z20VQekfjfFa" title="Preferred stock, shares authorized"><span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20231231_zrSbxAXlxqg5" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact001797" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact001799" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> shares with a par value of $<span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_ziJOav9V8CAg" title="Preferred stock, par value"><span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20231231_zrjy51M9Qazk" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact001801" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact001803" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span>. As of December 31, 2024 and 2023, there were
<span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zhCYC5J4bqWd" title="Preferred stock, shares issued"><span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20241231_zD3Gunda9Mrb" title="Preferred stock, shares outstanding"><span id="xdx_90D_eus-gaap--PreferredStockSharesIssued_iI_do_c20231231_zCStg4gqzUFh" title="Preferred stock, shares issued"><span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20231231_zel7B75OvSHl" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact001805" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact001807" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact001809" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact001811" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares of preferred stock issued and outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Pre-Merger
Common Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 2023, TruGolf Nevada issued an aggregate of <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zTUIRSB0JEJh" title="Aggregate shares issued"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-01-012023-12-31_custom_PreMergerCommonStockMember_custom_ConsultantsMember" id="Fact001813" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">821</ix:nonFraction></span> shares of common stock with a fair value of $<span id="xdx_907_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zssKd2ULxdB5" title="Fair value per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2023-12-31_custom_PreMergerCommonStockMember_custom_ConsultantsMember" id="Fact001815" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5,473</ix:nonFraction></span> per share,
to consultants for services rendered.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 2023, TruGolf Nevada issued an aggregate of <span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--TwoExecutivesMember_zxiXxRG99KSc" title="Aggregate shares issued"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-01-012023-12-31_custom_PreMergerCommonStockMember_custom_TwoExecutivesMember" id="Fact001817" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">252</ix:nonFraction></span> shares of common stock with a fair value of $<span id="xdx_907_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--TwoExecutivesMember_zGtVnOVRUjZ" title="Fair value per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2023-12-31_custom_PreMergerCommonStockMember_custom_TwoExecutivesMember" id="Fact001819" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5,473</ix:nonFraction></span> per share,
to two executives as compensation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 31, 2023, TruGolf Nevada issued an aggregate of <span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_z1YBhCjVBHdi" title="Aggregate shares issued"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-01-012023-12-31_custom_PreMergerCommonStockMember" id="Fact001821" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">717</ix:nonFraction> </span>shares of common stock with a fair value of $<span id="xdx_909_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_zH9QYczQqVzk" title="Fair value per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2023-12-31_custom_PreMergerCommonStockMember" id="Fact001823" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5,475</ix:nonFraction></span> per share, to certain
shareholders for conversion of notes payable and related accrued interest in the aggregate amount of $<span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_zTCSaqfrOmEk" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2023-12-31_custom_PreMergerCommonStockMember" id="Fact001825" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,925,273</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Post-Merger
Common Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to the Merger, the TruGolf Nevada had <span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zWp37vCLnhX8" title="Ordinary shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember" id="Fact001827" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,098</ix:nonFraction></span> shares of common stock outstanding. As described in <span style="text-decoration: underline">Note 2 &#8211; Business Combination
and Purchase Price Allocation</span>, based on the <span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zlJ7dNElo1Cf" title="Ordinary shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember" id="Fact001829" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,098</ix:nonFraction></span> TruGolf Nevada shares of common stock outstanding immediately prior to the closing
of the Business Combination, the Exchange Ratio determined in accordance with the terms of the Merger Agreement is approximately <span id="xdx_90B_ecustom--ExhangeRatio_pid_dp_uPure_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zakxTU2Ls6oj" title="Exhange ratio"><ix:nonFraction name="TRUG:ExhangeRatio" contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember" id="Fact001831" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">570.10</ix:nonFraction></span>:1.
TruGolf issued <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_ztNbkhfLSqO" title="New shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember" id="Fact001833" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,467,134</ix:nonFraction></span> shares of New TruGolf common stock to legacy TruGolf Nevada shareholders in the Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001835" name="us-gaap:ScheduleOfStockByClassTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfStockByClassTextBlock_zRm8zFuR1lX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the closing of the Business Combination, the ownership of TruGolf&#8217;s common stock was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zWM21zzWTVX9" style="display: none">SCHEDULE OF COMMON STOCK</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accrual Redemptions</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares Owned</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>% Ownership</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">TruGolf Nevada shareholders - Series A</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zrZUyyqOohUl" title="TruGolf Nevada shareholders - Series A"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesAMember" id="Fact001837" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,750,274</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zqeFipZvIQm6" title="TruGolf Nevada shareholders - Series A"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesAMember" id="Fact001839" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">43.4</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">TruGolf Nevada shareholders - Series B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zM2YgqYyU9Rf" title="TruGolf Nevada shareholders - Series B"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesBMember" id="Fact001841" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zubZACv2Z9na" title="TruGolf Nevada shareholders - Series B"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesBMember" id="Fact001843" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13.0</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Private Placement Investors<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zeVzlAcPMVgh" title="Private Placement Investors (2)"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_PrivatePlacementInvestorsTwoMember" id="Fact001845" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">571,450</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zia7pVQaEQEc" title="Private Placement Investors (2)"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_PrivatePlacementInvestorsTwoMember" id="Fact001847" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.3</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMAQ Public stockholders<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zRLu4xHfic9i" title="DMAQ Public stockholders (3)"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_DMAQPublicstockholdersThreeMember" id="Fact001849" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,460,077</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zuKwmn5zdMal" title="DMAQ Public stockholders (3)"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_DMAQPublicstockholdersThreeMember" id="Fact001851" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.0</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">DMAQ Directors and officers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zRbUpPEyANEe" title="DMAQ Directors and officers"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_DMAQDirectorsandOfficersMember" id="Fact001853" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">280,000</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zGZdG0UsTRA2" title="DMAQ Directors and officers"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_DMAQDirectorsandOfficersMember" id="Fact001855" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.1</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMAQ Sponsor<sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zYqRBGLY4qSf" title="DMAQ Sponsor (4)"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_DMAQSponsorFourMember" id="Fact001857" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,162,500</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zmfWRlroCWZ1" title="DMAQ Sponsor (4)"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_DMAQSponsorFourMember" id="Fact001859" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">23.9</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">I-Bankers<sup>(4)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zK9j2jrnaxbg" title="DMAQ Sponsor (4)"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_IBankersFiveMember" id="Fact001861" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">313,951</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zsPsmVoWVxP" title="I-Bankers (5)"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_IBankersFiveMember" id="Fact001863" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.4</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_zqqDTN7NyvS8" title="Number of Shares Owned"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_TrugolfHoldingsIncMember" id="Fact001865" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,255,112</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_z9K5IFsysVHi" title="Accrual Redemptions Ownership"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_TrugolfHoldingsIncMember" id="Fact001867" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F03_zPJg5DbMCZmb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1D_zYWwcNHiGQUh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001868" xml:lang="en-US">DMAQ&#8217;s
                                            Insiders had an aggregate of <span id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_z04fTv6IQKuc" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_DMAQInsidersMember" id="Fact001870" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">406,500</ix:nonFraction></span> units, which contain <span id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXLgEWqhYM8i" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_us-gaap_PrivatePlacementMember_custom_DMAQInsidersMember" id="Fact001872" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">406,500</ix:nonFraction></span> Private Placement Shares
                                            and <span id="xdx_90C_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXzREu407p2c" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_PrivateRightsMember_custom_DMAQInsidersMember" id="Fact001874" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">406,500</ix:nonFraction></span> Private Rights. I-Bankers had an aggregate of <span id="xdx_90E_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember_zXtUxXb8uAkf" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_IBankersMember" id="Fact001876" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">113,000</ix:nonFraction></span> units, which contain <span id="xdx_900_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_ziY3l4XX5gk6" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_IBankersMember_us-gaap_PrivatePlacementMember" id="Fact001878" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">113,000</ix:nonFraction></span>
                                            Private Placement Shares and <span id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zg37q9lNU1vi" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_IBankersMember_custom_PrivateRightsMember" id="Fact001880" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">113,000</ix:nonFraction></span> Private Rights. <span id="xdx_907_eus-gaap--ConversionOfStockDescription_c20240101__20241231_zydV3eE3mhF8" title="Conversion of stock description" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonNumeric contextRef="From2024-01-012024-12-31" id="Fact001882" name="us-gaap:ConversionOfStockDescription">Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.</ix:nonNumeric></span> The <span id="xdx_906_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember_z76Ds7voVwme" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember" id="Fact001884" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">519,500</ix:nonFraction></span>
                                            shares of DMAQ Class A common stock and <span id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zxjv4ZzfzoJ3" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember_custom_PrivateRightsMember" id="Fact001886" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">519,500</ix:nonFraction></span> Private Rights were exchanged for a total
                                            of <span id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zhIYiRkhYr67" title="Private placement investors" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PrivateRightsMember" id="Fact001888" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">571,450</ix:nonFraction></span> shares of New TruGolf Class A Common Stock upon the closing of the Business Combination.</ix:footnote></span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 103; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0D_zcLXIa4G3fy6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_zGYKbsJxIes9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001889" xml:lang="en-US">Prior
                                            to and in connection with the approval of the Business Combination, holders of <span id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassASharesMember_zrlORB1nvJV3" title="Business combination holders" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_DMAQClassASharesMember" id="Fact001891" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">378,744</ix:nonFraction></span> DMAQ
                                            Class A Shares properly exercised their right to have such shares redeemed for a full pro
                                            rata portion of the trust account holding the proceeds from the IPO. In addition, in connection
                                            with the January 26, 2024, meeting to amend certain provisions of DMA&#8217;s corporate documents
                                            allowing DMAQ to extend its existence, an additional <span id="xdx_90E_ecustom--AdditionalSharesRedeemed_iI_c20241231__us-gaap--InvestmentIssuerNameAxis__custom--DMAQClassASharesMember_zqlwFIktsq6b" title="Additional shares redeemed" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="TRUG:AdditionalSharesRedeemed" contextRef="AsOf2024-12-31_custom_DMAQClassASharesMember" id="Fact001893" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">943</ix:nonFraction></span> shares were redeemed, resulting
                                            in actual redemptions of <span id="xdx_90E_ecustom--RedemptionOfShares_iI_c20241231_z40YO9YvJmIe" title="DMAQ Public stockholders" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="TRUG:RedemptionOfShares" contextRef="AsOf2024-12-31" id="Fact001895" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">379,687</ix:nonFraction></span> shares out of the total <span id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQPublicstockholdersMember__us-gaap--ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis__us-gaap--CommonStockSubjectToMandatoryRedemptionMember_zSYh7ZpMG4u4" title="Business combination holders" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_DMAQPublicstockholdersMember_us-gaap_CommonStockSubjectToMandatoryRedemptionMember" id="Fact001897" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">574,764</ix:nonFraction></span> shares of DMAQ common stock
                                            subject to redemption. Upon the closing of the Business Combination, <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_z4KJJcKk2tE7" title="Issuance of shares" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PrivateRightsMember" id="Fact001899" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,265,000</ix:nonFraction></span> shares of
                                            New TruGolf Class A common stock were issued upon the conversion of <span id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicRightsMember_zfTsz7T2guV5" title="Conversion of public rights" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:ConversionOfStockSharesIssued1" contextRef="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PublicRightsMember" id="Fact001901" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,650,000</ix:nonFraction></span> Public Rights.</ix:footnote></span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F04_zDFm4qBvHw79" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_ztP7mxxdAi57" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001902" xml:lang="en-US">In
                                            connection with the Business Combination, <span id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__srt--TitleOfIndividualAxis__custom--SponsorMember_zoS4hqBY3oQ8" title="Business combination shares" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember_custom_SponsorMember" id="Fact001904" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,162,500</ix:nonFraction></span> shares of DMAQ Class A common stock held
                                            by the Sponsor and its affiliates were converted into <span id="xdx_901_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember_zPnfcAaKEnzi" title="Conversion of shares" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:ConversionOfStockSharesIssued1" contextRef="From2024-01-012024-12-31_custom_SponsorMember_custom_NewTruGolfCommonStockMember" id="Fact001906" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,162,500</ix:nonFraction></span> shares of New TruGolf Class
                                            A common stock.</ix:footnote></span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0B_zh8HNtgYQkLg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_z1SjCZhoLzP1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001907" xml:lang="en-US">Reflects
                                            the payment of the transaction fee pursuant to the BCMA Amendment due at Closing, which was
                                            paid to I-Bankers equal to (i) $<span id="xdx_900_eus-gaap--Cash_iI_c20241231_zpj5cRnvxju5" title="Cash" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2024-12-31" id="Fact001909" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></span> in cash and (ii) <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember_zd3f3wjB2Tw1" title="Number of shares issued" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_NewTruGolfClassACommonStockMember" id="Fact001911" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">212,752</ix:nonFraction></span> New TruGolf Class A Common
                                            Shares, and an aggregate of <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zpiD1t8Y8mwj" title="Number of shares issued" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_NewTruGolfClassACommonStockMember_us-gaap_IPOMember" id="Fact001913" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">101,200</ix:nonFraction></span> Representative Shares issued in connection with the IPO
                                            were exchanged to New TruGolf Class A common stock upon the Closing.</ix:footnote></span></td></tr></table>

</ix:nonNumeric><p id="xdx_8A1_zTN3uGp1fU19" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Class
A Common Stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company issued an aggregate of <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zihs01bt1sv" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember" id="Fact001915" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">723,068</ix:nonFraction></span> shares of Class A Common Stock with fair values ranging
from $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zAAiJblel3Bi" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember_srt_MinimumMember" id="Fact001917" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.52</ix:nonFraction></span> - $<span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zC5NTSfTOqX9" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember_srt_MaximumMember" id="Fact001919" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.98</ix:nonFraction></span> per share to PIPE Convertible Note holders in lieu of cash for interest and make good provisions (See <span style="text-decoration: underline">Note 11 &#8211;
PIPE Convertible Notes</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During
the year ended December 31, 2024, the Company issued and aggregate of <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zDVZxUjsgctl" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember" id="Fact001921" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,787,393</ix:nonFraction></span> shares of Class A Common Stock with fair values ranging
from $<span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MinimumMember_zd3LfIp8B3Vf" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MinimumMember" id="Fact001923" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.55</ix:nonFraction></span> - $<span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MaximumMember_zhTVxepOBj43" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MaximumMember" id="Fact001925" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.03</ix:nonFraction></span> per share to PIPE Convertible Note holders for conversion of outstanding PIPE Convertible Notes and related accrued
interest and make good provisions (See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span>).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Class
B Common Stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Class B Common stock has <span id="xdx_90F_eus-gaap--CommonStockVotingRights_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0AQ08yPfcAe" title="Voting rights"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_CommonClassBMember" id="Fact001927" name="us-gaap:CommonStockVotingRights">voting rights of 25 votes per share</ix:nonNumeric></span>, and votes as a single class together with the Class A Common Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outside
of the <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbKAIYB5LHEf" title="Common stock shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31_us-gaap_CommonClassBMember" id="Fact001929" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></span> shares of Class B Common Stock issued in connection with the exchange of TruGolf Nevada shares of Class B Common Stock
at the time of the Business Combination, no shares of Class B Common Stock were issued during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Warrant
and Option Valuation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has computed the fair value of warrants and options granted using the Black-Scholes option pricing model. The expected term for
warrants and options issued to non-employees is the contractual life and the expected term used for options issued to employees and directors
is the estimated period of time that options granted are expected to be outstanding. The Company utilizes the &#8220;simplified&#8221;
method to develop an estimate of the expected term of &#8220;plain vanilla&#8221; employee option grants. The Company is utilizing an
expected volatility figure based on a review of the historical volatilities, over a period of time, equivalent to the expected life of
the instrument being valued, of similarly positioned public companies within its industry. The risk-free interest rate was determined
from the implied yields from U.S. Treasury zero-coupon bonds with a remaining term consistent with the expected term of the instrument
being valued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 104; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Warrant
Offerings</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company issued <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAAndBWarrantsMember_z4M1NSpF8Duj" title="Warrants issued"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-31_custom_SeriesAAndBWarrantsMember" id="Fact001931" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2</ix:nonFraction></span> separate series of warrants as part of the PIPE Convertible Notes (see Note 11
&#8211; PIPE Convertible Notes); Series A Warrants and Series B Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Series
A Warrants</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_SeriesAWarrantsMember" escape="true" id="Fact001933" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"><p id="xdx_89A_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zSqT45xc781a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to Series A Warrants granted or issued, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zHPHqmSLQ1Jh" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zqlC3Ouh6RHc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zRbJqXyYkSp4" title="Risk free interest rate"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember" id="Fact001935" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.03</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z7gMp5q9Lc1c" title="Expected term (years)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesAWarrantsMember" format="ixt-sec:duryear" id="Fact001937" name="us-gaap:WarrantsAndRightsOutstandingTerm">5.00</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLsbXFoBu4zb" title="Expected volatility"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_custom_SeriesAWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact001939" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">53.12</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z9qFyI8QVS0d" title="Expected dividends"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesAWarrantsMember" id="Fact001941" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zhsyHbTZmOO3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2024, the Company issued five-year immediately vested warrants to purchase an aggregate of <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zCUuxFL2aEHg"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember" id="Fact001942" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,092</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of the Company&#8217;s Class A Common Stock in association
with the issuance of the PIPE Convertible Notes (the &#8220;Series A Warrants&#8221;). The Series A Warrants have an exercise price of
$<span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zARLtYsdCaM2"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember" id="Fact001943" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">13.00</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share. The Series A Warrants had an aggregate grant date
fair value of $<span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zETlXAl3pSu2"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-02-022024-02-02_custom_SeriesAWarrantsMember" id="Fact001944" format="ixt:numdotdecimal" decimals="0" unitRef="USD">126,819</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Series A Warrants met the definition of a liability per ASC 815 &#8211; Derivatives and Hedging. See <span style="text-decoration: underline">Note 18 &#8211; Derivative
Liability </span>for additional details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average estimated fair value of the Series A Warrants granted during the year ended December 31, 2024, was approximately $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zUi2J1tUU5Gl" title="Warrants per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31_custom_SeriesAWarrantsMember" id="Fact001946" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.09</ix:nonFraction></span>
per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Series
B Warrants</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_SeriesBWarrantsMember" escape="true" id="Fact001948" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"><p id="xdx_895_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zY2AUZvkeFPe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to Series B Warrants granted or issued, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zKadvmCSNHHf" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zva4wjp2846c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z51j2gLslif1" title="Risk free interest rate"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesBWarrantsMember" id="Fact001950" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.14</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zkMPftqkYJ92" title="Expected term (years)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesBWarrantsMember" format="ixt-sec:duryear" id="Fact001952" name="us-gaap:WarrantsAndRightsOutstandingTerm">2.50</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zoYymRyT3Vrh" title="Expected volatility"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_custom_SeriesBWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact001954" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">49.40</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zLLrsmm9Zq1e" title="Expected dividends"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesBWarrantsMember" id="Fact001956" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zMDzXEqKTsw3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2024, the Company issued two-and-a-half-year immediately vested warrants to purchase an aggregate of <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zjzkxcDZUFQ7"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember" id="Fact001957" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of the Company&#8217;s Class A Common Stock in association
with the issuance of the PIPE Convertible Notes (the &#8220;Series B Warrants&#8221;). The Series B Warrants have an exercise price of
$<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z7XM5OxHct13"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember" id="Fact001958" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share. The Series B Warrants had an aggregate grant date
fair value of $<span id="xdx_903_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z3hEZaFolLE6"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-02-022024-02-02_custom_SeriesBWarrantsMember" id="Fact001959" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,500</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Series B Warrants met the definition of a liability per ASC 815 &#8211; Derivatives and Hedging. See <span style="text-decoration: underline">Note 18 &#8211; Derivative
Liability</span> for additional details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average estimated fair value of the Series A Warrants granted during the year ended December 31, 2024, was approximately $<span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zINFLAsg6CEa" title="Warrants per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31_custom_SeriesBWarrantsMember" id="Fact001961" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span>
per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 105; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001963" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2vLmld9laa3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of the warrant activity during the year ended December 31, 2024 is presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B4_zYqHJHkU5btc" style="display: none">SCHEDULE OF WARRANT ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding, January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20240101__20241231_zymytWODTKk8" title="Number of Warrants Outstanding, Beginning" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1965">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zx9jb3a06rWh" title="Weighted Average Exercise Price, Beginning" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1967">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20240101__20241231_zVpyF10j0xUb" title="Aggregate Intrinsic value, Beginning" style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1969">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20240101__20241231_zYNq4J3MfNyd" title="Number of Warrants Outstanding, Granted" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2024-01-012024-12-31" id="Fact001971" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z5LTe5TDBRV6" title="Weighted Average Exercise Price, Granted" style="width: 12%; text-align: right"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31" id="Fact001973" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.43</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20240101__20241231_zPjpQFCzQfL4" title="Number of Warrants Outstanding, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1975">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zrcvoQTO197k" title="Weighted Average Exercise Price, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1977">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20240101__20241231_zidGFzONakH1" title="Number of Warrants Outstanding, Forfeited/Cancelled" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1979">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zZlRJxJ0Yu7f" title="Weighted Average Exercise Price, Forfeited/Cancelled" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1981">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20240101__20241231_zbj4deQRVR53" title="Number of Warrants Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact001983" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zTyeyRm4mIr5" title="Weighted Average Exercise Price, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact001985" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.43</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_z9VfiJFCtfjb" title="Weighted Average Remaining Life In Years, Outstanding"><ix:nonNumeric contextRef="From2024-01-012024-12-31" format="ixt-sec:duryear" id="Fact001987" name="TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1">2.8</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20240101__20241231_zhWGCsxzXGIg" title="Aggregate Intrinsic value, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1989">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20240101__20241231_zUByJgcY3JMb" title="Number of Warrants Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" contextRef="AsOf2024-12-31" id="Fact001991" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpmbSini7wyg" title="Weighted Average Exercise Price, Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact001993" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.43</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zlKjgFtVvCdg" title="Weighted Average Remaining Life In Years, Exercisable"><ix:nonNumeric contextRef="From2024-01-012024-12-31" format="ixt-sec:duryear" id="Fact001995" name="TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2">2.8</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zf281tt1Xlhc" title="Aggregate Intrinsic value, Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1997">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zImKp0pkL424" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact001999" name="TRUG:ScheduleOfInformationRelatedToStockWarrantsTableTextBlock"><p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zu5K7qA1w96c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information related to stock warrants at December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zjprXxj9JGVd" style="display: none">SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Outstanding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercisable</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zG3A3M4Idi54" title="Warrants Outstanding, Exercise Price" style="width: 22%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31_custom_WarrantExercisePriceOneMember" id="Fact002001" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zV1H5O9fcnr9" title="Number of Warrants Outstanding" style="width: 22%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-31_custom_WarrantExercisePriceOneMember" id="Fact002003" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 21%; text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zuRp770zCCy8" title="Weighted Average Remaining Life In Years, Warrants Exercisable"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_WarrantExercisePriceOneMember" format="ixt-sec:duryear" id="Fact002005" name="us-gaap:WarrantsAndRightsOutstandingTerm">1.6</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zeoluX8B2xwe" title="Number of Warrants Exercisable" style="width: 21%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-12-31_custom_WarrantExercisePriceOneMember" id="Fact002007" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zrMCs32LAce7" title="Warrants Outstanding, Exercise Price" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember" id="Fact002009" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">13.00</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGhHnhMpZFJg" title="Number of Warrants Outstanding" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember" id="Fact002011" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,092</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zofGQN1DVOOd" title="Weighted Average Remaining Life In Years, Warrants Exercisable"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember" format="ixt-sec:duryear" id="Fact002013" name="us-gaap:WarrantsAndRightsOutstandingTerm">4.1</ix:nonNumeric></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zyYNRomFQZsk" title="Number of Warrants Exercisable" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember" id="Fact002015" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,092</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231_zICHnEC5Jim1" title="Number of Warrants Outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-31" id="Fact002017" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231_zQkds2ukfJVg" title="Number of Warrants Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-12-31" id="Fact002019" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_z8uB7A414aig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002021" name="us-gaap:DerivativesAndFairValueTextBlock"><p id="xdx_80C_eus-gaap--DerivativesAndFairValueTextBlock_zAPSDfLhGYSb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18 &#8211; <span id="xdx_82D_zBkptx4Orvt7">DERIVATIVE LIABILITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002023" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"><p id="xdx_897_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z1VapBgh1X3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth a summary of the changes in the fair value of Level 3 derivative liabilities that are measured at fair value
on a recurring basis:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zmMCRhuvGZde" style="display: none">SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20240101__20241231_zcZbAZbdRGr5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iS_zwv1YXVbaY8d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Beginning balance as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2025">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsOfDerivativeIssuanceCosts_zIosXdDxqEw2" style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">Issuance of derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PaymentsOfDerivativeIssuanceCosts" contextRef="From2024-01-012024-12-31" id="Fact002027" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,319</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FairValueAdjustmentOfWarrants_zVRM6pm9lOrb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Change in fair value of derivative liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-01-012024-12-31" id="Fact002029" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">142,319</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iE_zAXrWQvi2347" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2031">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AF_zQXC9nDdHBH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002033" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zfUqRchx8ab6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to derivatives issued and outstanding during the year ended December 31, 2024, the Company
used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z4ImxLbbskS6" style="display: none">SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">For The Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zmBWtLTTNGfb" title="Risk free interest rate"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MinimumMember" id="Fact002035" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">3.58</ix:nonFraction></span>% - <span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zb47skscjAKk" title="Risk free interest rate"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MaximumMember" id="Fact002037" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.38</ix:nonFraction></span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_ziTxMEtgkpW2" title="Expected term (years)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact002039" name="us-gaap:WarrantsAndRightsOutstandingTerm">1.50</ix:nonNumeric></span> &#8211; <span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zz4iiBkwRFje" title="Expected term (years)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact002041" name="us-gaap:WarrantsAndRightsOutstandingTerm">5.00</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zogn2vSDy2t8" title="Expected volatility"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember" id="Fact002043" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">49.40</ix:nonFraction></span>% - <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zteZXztJfit" title="Expected volatility"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember" id="Fact002045" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">60.19</ix:nonFraction></span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">Expected dividends</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zsQqK7Zd6hd7" title="Expected dividends"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact002047" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zXM85CpXn4I7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company recorded new derivative liabilities in the aggregate amount of $<span id="xdx_909_eus-gaap--PaymentsOfDerivativeIssuanceCosts_c20240101__20241231_zSSXwqcAQUnk" title="Issuance of derivative liabilities"><ix:nonFraction name="us-gaap:PaymentsOfDerivativeIssuanceCosts" contextRef="From2024-01-012024-12-31" id="Fact002049" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,319</ix:nonFraction></span> related to the
PIPE Warrants associated with the PIPE Convertible Notes. See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span> for additional details. See
<span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit</span> for warrants issued and deemed to be derivative liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company recomputed the fair value of the derivative liabilities to be $<span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_c20241231_zgzeCKaEyS47" title="Fair value of the derivative liabilities"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31" id="Fact002051" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>. The Company recorded
a gain on the change in fair value of these derivative liabilities of $<span id="xdx_908_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_ziDCyNUzwJc4" title="Change in fair value of derivative liabilities"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-01-012024-12-31" id="Fact002053" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">142,319</ix:nonFraction></span> for the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002055" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"><p id="xdx_808_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zSV1q7ngWc86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19 &#8211; <span id="xdx_828_zluMqbpnihHf">STOCK-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for its stock-based compensation in accordance with the fair value recognition of ASC 718.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock
Issued For Compensation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 17, 2024, the Company issued <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_c20240417__20240417__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--TitleOfIndividualAxis__srt--ChiefFinancialOfficerMember_zWZMPghnt9Nl" title="Stock issued For compensation"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" contextRef="From2024-04-172024-04-17_us-gaap_CommonClassAMember_srt_ChiefFinancialOfficerMember" id="Fact002057" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">71,832</ix:nonFraction></span> shares of Class A Common Stock to the former chief financial officer for services rendered
with a fair value of $<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20240417__20240417__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--TitleOfIndividualAxis__srt--ChiefFinancialOfficerMember_z9demubcQt29" title="Ffair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" contextRef="From2024-04-172024-04-17_us-gaap_CommonClassAMember_srt_ChiefFinancialOfficerMember" id="Fact002059" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.67</ix:nonFraction></span> per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 106; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2024
Stock Incentive Plan</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 24, 2024, the Company filed a Form S-8 to register <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20241024__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zytomfRSxfQ4" title="Shares issued"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2024-10-24_us-gaap_CommonClassAMember_custom_TwoThousandTwentyFourStockIncentivePlanMember" id="Fact002061" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,600,000</ix:nonFraction></span> shares of the Company&#8217;s Class A Common Stock to participants
in the TruGolf Holdings, Inc. 2024 Stock Incentive Plan (the &#8220;2024 Plan&#8221;). <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_pp0d_c20241024__20241024__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zepMWKar6rf6" title="Stock awards description"><ix:nonNumeric contextRef="From2024-10-242024-10-24_custom_TwoThousandTwentyFourStockIncentivePlanMember" id="Fact002063" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward">Awards to be made under the 2024 Plan consist
of covering up to the sum of (i) <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pp0d_c20241024__20241024__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zEGhpGSvNznb" title="Stock awards, shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2024-10-242024-10-24_custom_TwoThousandTwentyFourStockIncentivePlanMember" id="Fact002065" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">1,600,000</ix:nonFraction></span> shares; and (ii) an annual increase commencing on January 1, 2025 and continuing annually
on each anniversary thereof through (and including) January 1, 2035, equal to the lesser of (A) 5% of the shares of Company Common Stock
outstanding on a fully diluted basis on the last day of the immediately preceding fiscal year and (B) such smaller number of shares as
determined by the Board or the Committee (the &#8220;Overall Share Limit&#8221;).</ix:nonNumeric></span> Shares issued or delivered under the 2024 Plan may
consist of authorized but unissued shares of common stock, shares purchased on the open market or treasury shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 11, 2024, the Company granted options to purchase an aggregate of <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlwcdmAJc1ic" title="Stock option granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember_us-gaap_CommonClassAMember" id="Fact002067" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">1,131,000</ix:nonFraction></span> shares of Class A Common Stock at an exercise price
of $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20241011__20241011__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zZQ5cDrJ7Izi" title="Stock option exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-10-112024-10-11_us-gaap_EmployeeStockOptionMember_custom_TwoThousandTwentyFourStockIncentivePlanMember" id="Fact002069" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></span> per share and a fair value of $<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zvYxX6lm0vwl" title="Stock option fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember_us-gaap_CommonClassAMember" id="Fact002071" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></span>. <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zEuRer0jeC4c" title="Vesting terms description"><ix:nonNumeric contextRef="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember" id="Fact002073" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms">Vesting terms of these options are as follows: (i) 1,076,000 options vest upon issuance
and (ii) 55,000 options vest 50% upon issuance and 50% on the one-year anniversary of the grant date.</ix:nonNumeric></span> The options were valued using the
Black-Scholes option pricing model under the following assumptions as found in the table below.</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002075" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zIn7wBcl2kDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zMlcHbEyyQRj" style="display: none">SCHEDULE OF OPTION ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Intrinsic Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding, January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20240101__20241231_zOOr7401SQ1d" title="Number of Options Outstanding, Beginning" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2077">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zPv8RIVEijwl" title="Weighted Average Exercise Price Outstanding, Beginning" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2079">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20240101__20241231_zHMzZAGny3O2" title="Intrinsic Value Outstanding, Beginning" style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2081">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zellMIjkLapb" title="Number of Options, Granted" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-01-012024-12-31" id="Fact002083" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,131,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20240101__20241231_zF6xZonFggvh" title="Weighted Average Exercise Price, Granted" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31" id="Fact002085" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20240101__20241231_zlAOV0zHkpgd" title="Number of Options, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2087">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zmh43pO5eV2" title="Weighted Average Exercise Price, Exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31" id="Fact002089" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_zHeXqN6Ndisl" title="Number of Options, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2091">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20240101__20241231_zg3b4ZUvOKwa" title="Weighted Average Exercise Price, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31" id="Fact002093" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_zQ7qTggd6pP3" title="Number of Options Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact002095" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,131,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zI9ZTZEKs0Il" title="Weighted Average Exercise Price Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact002097" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_z6w2bJbwBH8k" title="Weighted Average Remaining Life In Years, Outstanding"><ix:nonNumeric contextRef="From2024-01-012024-12-31" format="ixt-sec:duryear" id="Fact002099" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.8</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20240101__20241231_zfIlYDrWrQga" title="Intrinsic Value Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2101">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zvFc0EvOmVuh" title="Number of Options Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31" id="Fact002103" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">783,500</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_z1isPdGkprx" title="Weighted Average Exercise Price, Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact002105" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zncYlSCmmmfi" title="Weighted Average Remaining Life In Years, Exercisable"><ix:nonNumeric contextRef="From2024-01-012024-12-31" format="ixt-sec:duryear" id="Fact002107" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">4.8</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20240101__20241231_zGC1aq84nzYg" title="Intrinsic Value Outstanding, Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2109">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zKxZDwWxIhw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average grant date fair value of the options granted and vested during the year ended December 31, 2024, was $<span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_c20240101__20241231_zwPc60gHewOa" title="Fair value of the options granted"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" contextRef="From2024-01-012024-12-31" id="Fact002111" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zUMoKcqPfvg2" title="Fair value of the options vested"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2024-01-012024-12-31" id="Fact002113" format="ixt:numdotdecimal" decimals="0" unitRef="USD">524,960</ix:nonFraction></span>,
respectively. The weighted average non-vested grant date fair value of non-vested options was $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20240101__20241231_zoWFe5taHZ4l" title="Fair value of the non vested options granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="From2024-01-012024-12-31" id="Fact002115" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,368</ix:nonFraction></span> at December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002117" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zd1h3xI5MWt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes information about options to purchase shares of the Company&#8217;s Class A Common Stock outstanding and exercisable
at December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zWJ5sQKwyfzb" style="display: none">SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Exerciseable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Outstanding Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exerciseable Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 1pt; width: 22%; text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_z4qZKVPIzzZj" title="Exercise Price, Options Outstanding"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31_custom_ExercisePriceRangeOneMember" id="Fact002119" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_ztcTlhGH4b2e" title="Number of Options Outstanding" style="border-bottom: Black 1pt solid; width: 22%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31_custom_ExercisePriceRangeOneMember" id="Fact002121" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,131,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 21%; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zDvKFeafBJD" title="Weighted Average Remaining Life In Years ,Options Exerciseable"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_ExercisePriceRangeOneMember" format="ixt-sec:duryear" id="Fact002123" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.8</ix:nonNumeric></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zizFnESEDzm9" title="Number of Options Exercisable" style="border-bottom: Black 1pt solid; width: 21%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31_custom_ExercisePriceRangeOneMember" id="Fact002125" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">783,500</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231_zrtBaE7TZax8" title="Number of Options Outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact002127" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,131,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231_z0LzskJV2qE1" title="Number of Options Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31" id="Fact002129" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">783,500</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zeiequfEe8hc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 107; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002131" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxDJ7O0hgQv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to stock options granted, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zyhn3FOPAVD8" style="display: none">SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240101__20241231_zo1biUFqtWB6" title="Risk free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-01-012024-12-31" id="Fact002133" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.88</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231_zJpLojcrUsM" title="Risk free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2023-01-012023-12-31" id="Fact002135" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zFWHRv6RTjQc" title="Expected term (years)"><ix:nonNumeric contextRef="From2024-01-012024-12-31_srt_MinimumMember" format="ixt-sec:duryear" id="Fact002137" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">5.00</ix:nonNumeric></span> - <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zvmk9vLoUoag" title="Expected term (years)"><ix:nonNumeric contextRef="From2024-01-012024-12-31_srt_MaximumMember" format="ixt-sec:duryear" id="Fact002139" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">5.25</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zxheQG3nJ6c6" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2023-01-012023-12-31" format="ixt-sec:duryear" id="Fact002140" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">0</ix:nonNumeric></span>-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240101__20241231_zGvTEdF1kOPf" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2024-01-012024-12-31" id="Fact002142" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">53.49</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231_zDyjFEsi0Jzf" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2023-01-012023-12-31" id="Fact002144" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20240101__20241231_z17Ts2vgGtnd" title="Expected dividends"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2024-01-012024-12-31" id="Fact002146" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231_z7GcSnmAgHfg" title="Expected dividends"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-01-012023-12-31" id="Fact002148" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zkTfZC3ZIzP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock-Based
Compensation Expense</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002150" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zD64ry2iMQzd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information related to stock-based compensation expense:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_ztqbkkkPTRXh" style="display: none">SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Year Ended Decemebr 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Unrecognized at December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Remaining Amortization Period</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt">General and administrative</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z5KamohZckC3" title="Stock-based compensation expense" style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-01-012024-12-31_custom_GeneralAndAdministrativeExpensesMember" id="Fact002152" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zPEXLCLgaARg" title="Unrecognized compensation expense" style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2024-12-31_custom_GeneralAndAdministrativeExpensesMember" id="Fact002154" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,368</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z7qlFpdIjrt" title="Weighted Average Remaining Amortization Period (Years)"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_GeneralAndAdministrativeExpensesMember" format="ixt-sec:duryear" id="Fact002156" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">1.00</ix:nonNumeric></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231_zBf5sSoZo6ig" title="Stock-based compensation expense" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-01-012024-12-31" id="Fact002158" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,323</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231_zq33OeKOrxTe" title="Unrecognized compensation expense" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2024-12-31" id="Fact002160" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,368</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231_zBKOFXQloc3b" title="Weighted Average Remaining Amortization Period (Years)"><ix:nonNumeric contextRef="From2024-01-012024-12-31" format="ixt-sec:duryear" id="Fact002162" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">1.00</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002164" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_808_eus-gaap--LesseeOperatingLeasesTextBlock_z8CNlfGr0rf2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
20 &#8211; <span id="xdx_820_z0yOCwqZ07Tj">LEASES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is party to two leases: (i) office space in Centerville, Utah (the &#8220;Centerville Lease&#8221;) and (ii) a warehouse in North
Salt Lake City, Utah (the &#8220;SLC Lease&#8221;). The Centerville lease is scheduled to expire in May 2028 and the SLC Lease is scheduled
to expire in November 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has operating leases for its corporate headquarters and warehouse. The Company determines if an arrangement contains a lease
at inception based on the ability to control a physically distinct asset. Operating lease right-of-use assets are recorded in the consolidated
balance sheets on the initial measurement of the lease liability as adjusted to include prepaid rent and initial direct costs less any
lease incentives received. Lease liabilities are measured at the commencement date based on the present value of the lease payments over
the lease term. The Company separately accounts for lease and non-lease components within lease agreements. The Company uses its incremental
borrowing rate to present value the lease liability as key inputs to determine the interest rate implicit in the lease are not shared
by lessors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
lease expense is recorded on a straight-line basis over the lease term. Right-of-use assets and lease liabilities for short-term leases
are not recognized in the consolidated balance sheets. Payments for short-term leases are recognized in the consolidated statements of
operations on a straight-line basis over the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
measuring lease liabilities for leases that were classified as operating leases, the Company discounted lease payments using its estimated
incremental borrowing rate at lease inception point. The weighted average incremental borrowing rate applied was <span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20241231_zN4uElbq9p7d" title="Weighted average discount rate, percent"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31" id="Fact002166" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.39</ix:nonFraction></span>%. As of December
31, 2024, the Company&#8217;s leases had a remaining weighted average term of <span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zTcGLLjD5Ivc" title="Weighted average remaining lease term"><ix:nonNumeric contextRef="AsOf2024-12-31" format="ixt-sec:duryear" id="Fact002168" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">2.39</ix:nonNumeric></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002170" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zRyoLLivq2w4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents net lease cost and other supplemental lease information:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_zlRmhSyqj474" style="display: none">SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zSSg2QIhRUb6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zwvveJ1qGjg8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zeop79oJYG8f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_zr7h94CEXni3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt">Operating lease cost (cost resulting from lease payments)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-01-012024-12-31" id="Fact002175" format="ixt:numdotdecimal" decimals="0" unitRef="USD">403,109</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-01-012023-12-31" id="Fact002176" format="ixt:numdotdecimal" decimals="0" unitRef="USD">322,102</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LeaseCost_zD0onsUYDxxe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net lease costs</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2024-01-012024-12-31" id="Fact002178" format="ixt:numdotdecimal" decimals="0" unitRef="USD">403,109</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2023-01-012023-12-31" id="Fact002179" format="ixt:numdotdecimal" decimals="0" unitRef="USD">322,102</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasePayments_ziwuxo2jVgf9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease - operating cash flows (fixed payments)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2024-01-012024-12-31" id="Fact002181" format="ixt:numdotdecimal" decimals="0" unitRef="USD">403,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-12-31" id="Fact002182" format="ixt:numdotdecimal" decimals="0" unitRef="USD">322,102</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_z1glfjN7dutd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease - operating cash flows (liability reduction)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction" contextRef="From2024-01-012024-12-31" id="Fact002184" format="ixt:numdotdecimal" decimals="0" unitRef="USD">334,254</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction" contextRef="From2023-01-012023-12-31" id="Fact002185" format="ixt:numdotdecimal" decimals="0" unitRef="USD">254,945</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current leases - right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_zRdpuD2OUCaf" title="Non-current leases - right-of-use assets" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact002187" format="ixt:numdotdecimal" decimals="0" unitRef="USD">634,269</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20231231_zh9UeWIDiNUh" title="Non-current leases - right-of-use assets" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact002189" format="ixt:numdotdecimal" decimals="0" unitRef="USD">972,663</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zRwNKNm8ibDe" title="Current liabilities - operating lease liabilities" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact002191" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,102</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20231231_zMjXIGCR8wGk" title="Current liabilities - operating lease liabilities" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact002193" format="ixt:numdotdecimal" decimals="0" unitRef="USD">334,255</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zqEItolxIQGb" title="Non-current liabilities - operating lease liabilities" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact002195" format="ixt:numdotdecimal" decimals="0" unitRef="USD">305,125</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20231231_zl7nZFCWo7G8" title="Non-current liabilities - operating lease liabilities" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact002197" format="ixt:numdotdecimal" decimals="0" unitRef="USD">668,228</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zL90sOrEBIcc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 108; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002199" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAJWenPnd2wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum payments under non-cancelable leases for operating leases for the remaining terms of the leases following the year ended December
31, 2024, are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z3Qs5eatbzpl" style="display: none">SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Fiscal Year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zMzt88WrgJjg" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Operating Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPznwA_z7RHoTh7tKXe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zTHZbOQryh55" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact002203" format="ixt:numdotdecimal" decimals="0" unitRef="USD">406,990</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zljr0sCvVgD4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="Fact002205" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,163</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zLRDzR7mBHO" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="Fact002207" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,227</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_zt0RBl5vVyC1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2028</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-12-31" id="Fact002209" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,808</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zUpGcxf6Fql5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-31" id="Fact002211" format="ixt:numdotdecimal" decimals="0" unitRef="USD">752,188</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zRGJF4Dupjn4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-31" id="Fact002213" format="ixt:numdotdecimal" decimals="0" unitRef="USD">83,961</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_z8YHjNA7X7B6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of net future minimum lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-12-31" id="Fact002215" format="ixt:numdotdecimal" decimals="0" unitRef="USD">668,227</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_z69jfayokMX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002217" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_80C_eus-gaap--SegmentReportingDisclosureTextBlock_zXE2XPFJmX92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
21 &#8211; <span id="xdx_827_zRIjiwnCKpJ5">SEGMENT INFORMATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently operates as <span id="xdx_908_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20240101__20241231_zRqd0ojDw8V9" title="Number of reportable segments"><ix:nonFraction name="us-gaap:NumberOfReportableSegments" contextRef="From2024-01-012024-12-31" id="Fact002219" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">one</ix:nonFraction></span> business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#8217;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the consolidated financial information regularly provided to the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;).
The Company&#8217;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit
and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources, and planning and
forecasting for future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the significant expense categories included within net loss presented on the Company&#8217;s Consolidated Statements of Operations,
see below for disaggregated amounts that comprise consulting, contract labor, personnel, business development, royalty, and marketing
expenses:</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002221" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"><p id="xdx_890_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z1dbNlgwZVw9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zwomggFwS8D3" style="display: none">SCHEDULE OF REVENUE BY SEGMENT INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20241231_zxQp0yWwwPmh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_zWzvr0k1jYxk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_zQQ0m0hfbIo7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Consulting expenses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:ConsultingExpenses" contextRef="From2024-01-012024-12-31" id="Fact002223" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,226,900</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:ConsultingExpenses" contextRef="From2023-01-012023-12-31" id="Fact002224" format="ixt:numdotdecimal" decimals="0" unitRef="USD">554,036</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zauhtSWLaFti" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract labor</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ContractLabor" contextRef="From2024-01-012024-12-31" id="Fact002226" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,365,640</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ContractLabor" contextRef="From2023-01-012023-12-31" id="Fact002227" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,282,583</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LaborAndRelatedExpense_maOEzik0_zLpdrRHlhTG6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Personnel expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2024-01-012024-12-31" id="Fact002229" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,314,415</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2023-01-012023-12-31" id="Fact002230" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,681,323</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_z7sSGcyVrVve" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Business development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessDevelopment" contextRef="From2024-01-012024-12-31" id="Fact002232" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,264</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessDevelopment" contextRef="From2023-01-012023-12-31" id="Fact002233" format="ixt:numdotdecimal" decimals="0" unitRef="USD">729,466</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zvQn9tJ30Nx6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Royalty expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2024-01-012024-12-31" id="Fact002235" format="ixt:numdotdecimal" decimals="0" unitRef="USD">706,214</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2023-01-012023-12-31" id="Fact002236" format="ixt:numdotdecimal" decimals="0" unitRef="USD">709,640</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zGtLGSUOlU32" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketingExpense" contextRef="From2024-01-012024-12-31" id="Fact002238" format="ixt:numdotdecimal" decimals="0" unitRef="USD">710,658</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketingExpense" contextRef="From2023-01-012023-12-31" id="Fact002239" format="ixt:numdotdecimal" decimals="0" unitRef="USD">395,941</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherExpenses_maOEzik0_zoEblQBFDZDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other expenses<span id="xdx_F42_z7LeFphmAJAd">*</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2024-01-012024-12-31" id="Fact002241" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,828,222</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2023-01-012023-12-31" id="Fact002242" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,065,306</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zh70oAJR6eg3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-012024-12-31" id="Fact002244" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,690,313</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-012023-12-31" id="Fact002245" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,418,295</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F04_z3r3IfoRimRf" style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F17_zDF4Zv9SReC8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote002246" xml:lang="en-US">Other expenses materially
                                                                                                                                                              comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and
                                                                                                                                                              entertainment, and merchant fees.</ix:footnote></span></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8A1_zqNu9dFBfgec" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002248" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_804_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNBjFpmvmCc6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
22 &#8211; <span id="xdx_828_zYVbHji94SZ7">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Legal
Claims</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no material pending legal proceedings in which the Company or any of its subsidiaries is a party or in which any director, officer
or affiliate of the Company, any owner of record or beneficially of more than 5% of any class of its voting securities, or security holder
is a party adverse to the Company, or has a material interest adverse to the Company.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002250" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_806_eus-gaap--IncomeTaxDisclosureTextBlock_zux8rOE1Ibu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
23 &#8211; <span id="xdx_823_zFPkEpwhjswk">INCOME TAXES</span></b>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the Year ended December 31, 2023 and prior, the Company was an S Corporation for federal and state income tax purposes with all income
tax liabilities and/or benefits of the Company being passed through to the stockholders. As such, no recognition of federal or state
income taxes for the Company has been provided for in the accompanying financial statements for 2023. Any uncertain tax positions taken
by the stockholders on their individual returns was not an uncertain position of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 109; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002252" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_znyQsjliWC92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a reconciliation of the statutory federal income tax rate applied to pre-tax net loss compared to the income taxes in the
consolidated statement of operations as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zFD9N39FpDQa" style="display: none">SCHEDULE
OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; padding-bottom: 1pt">&#160;</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_497_20240101__20241231_zcRWtbDEBOL9" style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center">2024</td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_iN_pid_dpi_uPure_maITEBz10C_zfg2HmMEB3eb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income tax benefit at statutory U.S. federal rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-012024-12-31" id="Fact002254" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></p></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_maITEBz10C_zsoPS4I7JkI9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State income taxes, net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-012024-12-31" id="Fact002256" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.95</ix:nonFraction></p></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_uPure_maITEBz10C_zZrvLIqrIfy2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2024-01-012024-12-31" id="Fact002258" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.60</ix:nonFraction></p></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_maITEBz10C_zrRstRND6dj4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Non-deductible derivative liability change</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0"><ix:nonFraction name="TRUG:IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" contextRef="From2024-01-012024-12-31" id="Fact002260" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.40</ix:nonFraction></p></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBz10C_zHflcw5waWb3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2024-01-012024-12-31" id="Fact002262" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">21</ix:nonFraction></p></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_mtITEBz10C_zjWkP5d8OiD" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total tax expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"/><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2264">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_znACDJWvS4a6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes reflect the net effects of temporary differences between the carrying amount of assets and liabilities for financial reporting
purposes and the amounts used for income tax purposes. The following table sets forth deferred income tax assets and liabilities for
the year ended December 31:</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002266" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ziBD5LpkvPA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z6C1DIRV0MG5" style="display: none">SCHEDULE
OF DEFERRED INCOME TAX ASSETS AND LIABILITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_492_20241231_zjvb3mxA4pO6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_maDTAGzLkl_zojahy7vLPS5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating losses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><p style="margin: 0"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2024-12-31" id="Fact002268" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,628,300</ix:nonFraction></p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_iI_maDTAGzLkl_zu5eY7IOLGxj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" contextRef="AsOf2024-12-31" id="Fact002270" format="ixt:numdotdecimal" decimals="0" unitRef="USD">132,400</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_maDTAGzLkl_zSRFU1Ka2ev5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="AsOf2024-12-31" id="Fact002272" format="ixt:numdotdecimal" decimals="0" unitRef="USD">162,700</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_iI_maDTAGzLkl_zSZ92Ch6OVw3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Extinguishment of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" contextRef="AsOf2024-12-31" id="Fact002274" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,600</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_iI_maDTAGzLkl_zB7TwQdyzRLg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" contextRef="AsOf2024-12-31" id="Fact002276" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_iI_maDTAGzLkl_zn1ir8wfNJQl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" contextRef="AsOf2024-12-31" id="Fact002278" format="ixt:numdotdecimal" decimals="0" unitRef="USD">179,100</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_maDTAGzLkl_z36yPl9BHttg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AsOf2024-12-31" id="Fact002280" format="ixt:numdotdecimal" decimals="0" unitRef="USD">188,900</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsGross_iI_mtDTAGzLkl_maDTALNzPKa_zZ8xFvNsv0qk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Deferred tax assets:</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2024-12-31" id="Fact002282" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,376,900</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iNI_di_maDITLz36k_znoOZ0hJqCb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">Prepaid expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="AsOf2024-12-31" id="Fact002284" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,700</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz36k_zolu5WqEZgCc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="AsOf2024-12-31" id="Fact002286" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">64,400</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_mtDITLz36k_msDTALNzPKa_zeQATdOQn9B7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2024-12-31" id="Fact002288" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,100</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsNet_iNI_di_maDTALNzPKa_z1Lrz2qmalw5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2024-12-31" id="Fact002290" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,283,800</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_mtDTALNzPKa_za5BsqrdMjM1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax asset/(liability)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2292">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_z5nmE8MbA9ik" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
valuation allowance recorded by the Company as of December 31, 2024, resulted from the uncertainties of the future utilization of deferred
tax assets relating primarily to net operating loss (&#8220;NOL&#8221;) carryforwards for federal and state income tax purposes. Realization
of the NOL carryforwards is contingent on future taxable earnings. The deferred tax asset was reviewed for expected utilization using
a &#8220;more likely than not&#8221; approach by assessing the available positive and negative evidence surrounding its recoverability.
Accordingly, a full valuation allowance continues to be recorded against the Company&#8217;s deferred tax assets, as it was determined
based upon past and projected future losses that it was &#8220;more likely than not&#8221; that the Company&#8217;s deferred tax assets
would not be realized. The cumulative valuation allowance as of December 31, 2024, is $<span id="xdx_903_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn5n6_c20241231_zgWPgwS2dIp5" title="Valuation allowance"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2024-12-31" id="Fact002294" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.3</ix:nonFraction></span> million, which will be reduced if and when
the Company determines that the deferred income tax assets are more likely than not to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
does not believe that there are significant uncertain tax positions in 2024. There are no interest and penalties related to uncertain
tax positions in 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 110; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has federal net operating loss carryforwards of $<span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_c20241231_zCLWuT2xPB2a" title="Federal net operating loss carryforwards"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="AsOf2024-12-31" id="Fact002296" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,580,951</ix:nonFraction></span> as of December 31, 2024. $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_c20241231_zhTvoQxYDBM1" title="Federal net operating loss carryforwards"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="AsOf2024-12-31" id="Fact002298" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,580,951</ix:nonFraction></span> of the federal net operating loss has
an indefinite carry forward period. The Company has State net operating loss carryforwards totaling $<span id="xdx_904_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_c20241231_zF2JnJotB61l" title="Federal net operating loss carryforwards"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" contextRef="AsOf2024-12-31" id="Fact002300" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,853,334</ix:nonFraction></span> at December 31, 2024. The Company
has various state net operating loss carryforwards. The determination of the state net operating loss carryforwards is dependent upon
apportionment percentages and state laws that can change from year to year and impact the amount of such carryforwards. <span id="xdx_90D_ecustom--OperatingLossCarryforwardsLimitationsNotUse_c20240101__20241231_zZxicZJAIjna"><ix:nonNumeric contextRef="From2024-01-012024-12-31" id="Fact002301" name="TRUG:OperatingLossCarryforwardsLimitationsNotUse">If
such net operating loss carryforwards are not utilized, they will begin to expire in 2031</ix:nonNumeric></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002303" name="us-gaap:SummaryOfIncomeTaxExaminationsTextBlock"><p id="xdx_89D_eus-gaap--SummaryOfIncomeTaxExaminationsTextBlock_z2gVcjXQcQN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the tax years subject to examination for the major jurisdictions where the Company conducted business as of
December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zlhODglOX3S3" style="display: none">SCHEDULE
OF INCOME TAX EXAMINATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20240101__20241231_zg1Xl4Orezt2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zXNaZy11IFNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Federal</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember" id="Fact002305" name="us-gaap:IncomeTaxExaminationYearUnderExamination">2024</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zR3KvKepGChc" style="vertical-align: bottom; background-color: White">
    <td>Utah</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_ForeignCountryMember" id="Fact002307" name="us-gaap:IncomeTaxExaminationYearUnderExamination">2024</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zfSJ3ya43A63" style="display: none; vertical-align: bottom; background-color: White">
    <td>Tax years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_ForeignCountryMember" id="Fact002309" name="us-gaap:IncomeTaxExaminationYearUnderExamination">2024</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A8_zbq49yxqbMgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Federal
and state laws impose substantial restrictions on the utilization of NOL carryforwards in the event of an ownership change for income
tax purposes, as defined in Section 382 of the Internal Revenue Code (&#8220;IRC&#8221;). Pursuant to IRC Section 382, annual use of
the Company&#8217;s NOL carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year
period. The Company has not completed an IRC Section 382 analysis regarding the limitation of NOL carryforwards.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
it is possible that past ownership changes will result in the inability to utilize a significant portion of the Company&#8217;s NOL carryforward
that was generated prior to any change of control. The Company&#8217;s ability to use its remaining NOL carryforwards may be further
limited if the Company experiences an IRC Section 382 ownership change in connection with future changes in the Company&#8217;s stock
ownership.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Tax Cuts and Jobs Act (&#8220;TCJA&#8221;) requires taxpayers to capitalize and amortize research and experimental expenditures under
IRC Section 174 for tax years beginning after December 31, 2021. This rule became effective for the Company during the year ended December
31, 2024 and resulted in the capitalization of research and development costs of $2,745,033 during the year ended December 31, 2024. Before
the TCJA, businesses have had the option of deducting Section 174 expenses in the year incurred or capitalizing and amortizing the costs
over five years. The Company will amortize these costs for tax purposes over five years if the research and development was performed
in the U.S. and over 15 years if research and development was performed outside the U.S.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 16, 2022, the Inflation Reduction Act was enacted into law. This Act includes a 15.0 percent book minimum tax on the adjusted
financial statement income of applicable corporations, a number of clean-energy tax credits, and a 1.0 percent excise tax on certain
stock buybacks. The Company does not expect these changes to have a material impact on the provision for income taxes or the financial
statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date of this filing, the Company has not filed its 2024 federal and state corporate income tax returns. The Company expects to
file these documents as soon as practicable.&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002311" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p id="xdx_807_eus-gaap--ConcentrationRiskDisclosureTextBlock_zqqNLWF232ye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
24 &#8211; <span id="xdx_82E_zHLrilrJgdt4">CONCENTRATION OF CREDIT RISK</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash
Deposits</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to concentrations of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to $<span id="xdx_90A_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zW5hnUSVjajl" title="FDIC insured"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2024-12-31" id="Fact002313" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>. As of December 31, 2024 and
2023, the Company had approximately $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_c20241231_zWap7BliEkxl" title="FDIC unsured"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2024-12-31" id="Fact002315" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,662,000</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--CashUninsuredAmount_iI_c20231231_zmGtpDj8Z6Tj" title="FDIC unsured"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2023-12-31" id="Fact002317" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,251,124</ix:nonFraction></span>, respectively, in excess of the FDIC insured limit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Purchasing</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the year ended December
31, 2024, six manufacturers accounted for approximately <span id="xdx_90B_ecustom--ConcentrationRiskPercentage_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SixManufacturersMember_zLQVDcOVDAQj" title="Concentration risk percentage"><ix:nonFraction name="TRUG:ConcentrationRiskPercentage" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_SixManufacturersMember" id="Fact002319" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50</ix:nonFraction></span>% of our purchases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2023, five manufacturers accounted for approximately <span id="xdx_902_ecustom--ConcentrationRiskPercentage_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveManufacturersMember_zGI1vIP7fHJ1" title="Concentration risk percentage"><ix:nonFraction name="TRUG:ConcentrationRiskPercentage" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_FiveManufacturersMember" id="Fact002321" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">52</ix:nonFraction></span>% of our purchases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 111; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-012024-12-31" escape="true" id="Fact002323" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zYX30mIhPaUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
25 &#8211; <span id="xdx_826_z6LkdPkye8j2">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>PIPE
Convertible Notes</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">One
January 8, 2025, a PIPE Investor exercised its right, pursuant to the February 2, 2024, Purchase Agreement (see Note 11 &#8211; PIPE
Convertible Notes) to purchase an additional $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zgT5RkIwOAA" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember" id="Fact002325" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.8</ix:nonFraction></span> million in the principal amount of a PIPE Convertible Note with an Original Issue Discount
of $<span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_ze2hUGH4Y9C7" title="Original issue discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember" id="Fact002327" format="ixt:numdotdecimal" decimals="0" unitRef="USD">280,000</ix:nonFraction></span> for gross proceeds of $<span id="xdx_904_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdAGgEqdsN3" title="Convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember" id="Fact002329" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">2.52</ix:nonFraction></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 16, 2025, the Company and certain holders of the PIPE Convertible Notes entered into an amendment to the November Waiver (the
&#8220;January Waiver&#8221;) to extend the date by which the Company was required to comply with the continued listing requirements
of the Nasdaq Stock Market to February 28, 2025 (see Note 1 &#8211; Nature of the Organization and Business); provided that, with respect
to the minimum bid price requirement, to the extent the Company was in compliance with all other Nasdaq Stock Market listing requirements
and had filed a preliminary proxy statement to hold a special meeting to vote on a reverse stock split to remedy the bid price failure,
the waiver for such deficiency shall be extended to April 30, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
January 2025, the Company issued an aggregate of <span id="xdx_901_eus-gaap--SharesIssued_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zg5Q0iVawCb4" title="Shares issued"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember" id="Fact002331" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,672,854</ix:nonFraction></span> shares of Class A common stock with fair values ranging from $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zMzPac8JoEha" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MinimumMember" id="Fact002333" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.396</ix:nonFraction></span> - $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zlSLu4tGioY" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MaximumMember" id="Fact002335" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.50</ix:nonFraction></span>
per share to PIPE Convertible Note holders in connection with the conversion of outstanding PIPE Convertible Notes and accrued interest.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">During February 2025, the Company issued <span id="xdx_905_eus-gaap--SharesIssued_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z71FblJFRYTf" title="Shares issued"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember" id="Fact002337" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,088,273</ix:nonFraction></span> shares of Class A common
stock with fair values ranging from $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zOXlm2Pli9Dl" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MinimumMember" id="Fact002339" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.3393</ix:nonFraction></span> - $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zmVe4xkoizw9" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MaximumMember" id="Fact002341" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.50</ix:nonFraction></span> per share to PIPE Convertible Note holders in connection with the conversion of outstanding
PIPE Convertible Notes and accrued interest.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

</ix:nonNumeric><p id="xdx_81E_zXXUgaIOF3p6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 112; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_008"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED BALANCE SHEETS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_111_zLDBXbs0MUC9" summary="xdx: Statement - Condensed Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20250331_zlaIDkcEBI3d" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zTTEGQqEhAUe" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;(Unaudited) </b></span></td><td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsAbstract_iB_zveyZ1nQIiOa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsCurrentAbstract_i01B_zxPegQo5H5ub" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Current Assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_pp0p0_zmE4yXJaWV1e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2025-03-31" id="Fact002349" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,515,820</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact002350" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,782,077</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--RestrictedCashExcludedFromCashAndCashEquivalents_i02I_pp0p0_zcNY9UvmLKVg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:RestrictedCashExcludedFromCashAndCashEquivalents" contextRef="AsOf2025-03-31" id="Fact002352" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,100,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:RestrictedCashExcludedFromCashAndCashEquivalents" contextRef="AsOf2024-12-31" id="Fact002353" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,100,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsReceivableNetCurrent_i02I_pp0p0_zED0UBlKxTX3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2025-03-31" id="Fact002355" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,579,614</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact002356" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,399,153</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryNet_i02I_pp0p0_zsuAE4bfsKB9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Inventory, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2025-03-31" id="Fact002358" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,852,977</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact002359" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,349,345</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PrepaidExpenseCurrent_i02I_pp0p0_zX2KUsnyKcD9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2025-03-31" id="Fact002361" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">189,961</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2024-12-31" id="Fact002362" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">116,619</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherAssetsCurrent_i02I_pp0p0_zdMkRdgE2FR6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other current assets</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2364">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact002365" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">45,737</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AssetsCurrent_i02TI_pp0p0_zE4uZYQ3SqL6" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total Current Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2025-03-31" id="Fact002367" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,238,372</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31" id="Fact002368" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,792,931</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_i01I_z6a2p6E4SkM5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2025-03-31" id="Fact002370" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,711</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact002371" format="ixt:numdotdecimal" decimals="0" unitRef="USD">143,852</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--CapitalizedSoftwareDevelopmentCostsNet_i01I_zV3xVuvQrS0e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Capitalized software development costs, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:CapitalizedSoftwareDevelopmentCostsNet" contextRef="AsOf2025-03-31" id="Fact002373" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,710,652</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:CapitalizedSoftwareDevelopmentCostsNet" contextRef="AsOf2024-12-31" id="Fact002374" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,540,121</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_zHNCIVjQ5nHh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2025-03-31" id="Fact002376" format="ixt:numdotdecimal" decimals="0" unitRef="USD">545,915</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact002377" format="ixt:numdotdecimal" decimals="0" unitRef="USD">634,269</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssetsNoncurrent_i01I_zJZekORIACta" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other long-term assets</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2025-03-31" id="Fact002379" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,023</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact002380" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,023</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--Assets_i01TI_pp0p0_ztzuj6IB1OA9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total Assets</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2025-03-31" id="Fact002382" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,718,673</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact002383" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,142,196</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zSYvW8zMjITk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; DEFICIT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesCurrentAbstract_i01B_z01HE6Llsb5d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Current Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccountsPayableCurrent_i02I_pp0p0_zU81PJFBgqj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2025-03-31" id="Fact002391" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,563,454</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact002392" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,819,703</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredRevenueCurrent_i02I_pp0p0_zdVNySgGrvs3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2025-03-31" id="Fact002394" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,141,790</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2024-12-31" id="Fact002395" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,113,010</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z4xUN2QwSKBi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable, current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember" id="Fact002397" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,148</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact002398" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,001</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zge6oPNg4aVj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Notes payable to related parties, current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember" id="Fact002400" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact002401" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zzPwdhAtxkB" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Notes payable, current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember" id="Fact002403" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact002404" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--LinesOfCreditCurrent_i02I_pp0p0_zBrKXtSVkOP6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Line of credit, bank</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2025-03-31" id="Fact002406" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">802,738</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2024-12-31" id="Fact002407" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">802,738</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DividendNotesPayableCurrent_i02I_pp0p0_zJsE4jNuZCq8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Dividend notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:DividendNotesPayableCurrent" contextRef="AsOf2025-03-31" id="Fact002409" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,023,923</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:DividendNotesPayableCurrent" contextRef="AsOf2024-12-31" id="Fact002410" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,023,923</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InterestPayableCurrent_i02I_zEq2119jPn87" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="AsOf2025-03-31" id="Fact002412" format="ixt:numdotdecimal" decimals="0" unitRef="USD">565,402</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="AsOf2024-12-31" id="Fact002413" format="ixt:numdotdecimal" decimals="0" unitRef="USD">661,376</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OtherAccruedLiabilitiesCurrent_i02I_zdP5bCHBvP5g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued and other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2025-03-31" id="Fact002415" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,823,067</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact002416" format="ixt:numdotdecimal" decimals="0" unitRef="USD">999,307</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--OtherAccruedLiabilitiesCurrentAssumedInMerger_i02I_zyfGb0yxpJD8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued and other current liabilities - assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger" contextRef="AsOf2025-03-31" id="Fact002418" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,008</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger" contextRef="AsOf2024-12-31" id="Fact002419" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,008</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_z2ZJyJiZs5O9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability, current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2025-03-31" id="Fact002421" format="ixt:numdotdecimal" decimals="0" unitRef="USD">296,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact002422" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,102</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LiabilitiesCurrent_i02TI_pp0p0_zrAUTLeW0S4e" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2025-03-31" id="Fact002424" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,208,821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact002425" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,775,168</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesNoncurrentAbstract_i01B_zu6QrDMt5Au6" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Non-current Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zFaUvE9GnR0h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Notes payable, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember" id="Fact002430" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,137</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact002431" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,732</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtNoncurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z6mDr8hq43B9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Note payables to related parties, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember" id="Fact002433" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact002434" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtNoncurrent_i02I_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zgEhEmhHxnv6" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Note payables, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember" id="Fact002436" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact002437" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--LongTermLoansPayable_i02I_zFqEdv1uHwL8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">PIPE loan payable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermLoansPayable" contextRef="AsOf2025-03-31" id="Fact002439" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,165,893</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermLoansPayable" contextRef="AsOf2024-12-31" id="Fact002440" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,068,953</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--GrossSalesRoyaltyPayable_i02I_zK1ArUzle5ji" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Gross sales royalty payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:GrossSalesRoyaltyPayable" contextRef="AsOf2025-03-31" id="Fact002442" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:GrossSalesRoyaltyPayable" contextRef="AsOf2024-12-31" id="Fact002443" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_zpEEaY9nhgfe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability, net of current portion</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2025-03-31" id="Fact002445" format="ixt:numdotdecimal" decimals="0" unitRef="USD">278,071</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact002446" format="ixt:numdotdecimal" decimals="0" unitRef="USD">305,125</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Liabilities_i01TI_pp0p0_zBoUFUlY7aIk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total Liabilities</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2025-03-31" id="Fact002448" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,283,922</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact002449" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,782,978</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CommitmentsAndContingencies_i01I_zMFgh791D7Qd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Commitments and Contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2451">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2452">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--StockholdersEquityAbstract_i01B_zlw23KrWhYni" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Stockholders&#8217; Deficit:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--PreferredStockValue_i02I_pp0p0_z71knJdJVGFf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Preferred stock, $<span id="xdx_907_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20250331_zmSidT7CiBl8" title="Preferred stock, par value"><span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_zWyfgT0FdKNg" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2025-03-31" id="Fact002460" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact002462" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_900_eus-gaap--PreferredStockSharesAuthorized_iI_pn6n6_c20250331_zkePIMi4FTEg" title="Preferred stock, shares authorized"><span id="xdx_90F_eus-gaap--PreferredStockSharesAuthorized_iI_pn6n6_c20241231_znb9yjxxGNCi" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2025-03-31" id="Fact002464" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact002466" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">10</ix:nonFraction></ix:nonFraction></span></span> million shares authorized; <span id="xdx_902_eus-gaap--PreferredStockSharesIssued_iI_dc_c20250331_zjdN7f3ZtxR3" title="Preferred stock, shares issued"><span id="xdx_902_eus-gaap--PreferredStockSharesOutstanding_iI_dc_c20250331_zOIIstld44a5" title="Preferred stock, shares outstanding"><span id="xdx_90A_eus-gaap--PreferredStockSharesIssued_iI_dc_c20241231_zxlwlcOaf1m9" title="Preferred stock, shares issued"><span id="xdx_90F_eus-gaap--PreferredStockSharesOutstanding_iI_dc_c20241231_z6XTHckjLehk" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2025-03-31" id="Fact002468" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2025-03-31" id="Fact002470" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact002472" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact002474" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">zero</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares issued and outstanding, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2457">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2458">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CommonStockValue_i02I_pp0p0_zd6XRYgeUv0g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Common stock, $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20250331_zMcJc6GzwtB6" title="Common stock, par value"><span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231_zfwyQYczItO" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2025-03-31" id="Fact002479" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact002481" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90D_eus-gaap--CommonStockSharesAuthorized_iI_c20250331_zApAxdXwhjrc" title="Common stock, shares authorized"><span id="xdx_90E_eus-gaap--CommonStockSharesAuthorized_iI_c20241231_ztLwlzcvU04" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2025-03-31" id="Fact002483" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact002485" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zS4dsJnYhoe7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Common stock - Series A, $<span id="xdx_90A_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_z796tPaFhGfi" title="Common stock, par value"><span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zUAm7B1iFZB3" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember" id="Fact002490" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact002492" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_iI_pn6n6_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zrh5UeHCDw44" title="Common stock, shares authorized"><span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_pn6n6_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zqbSqQRg6K69" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember" id="Fact002494" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact002496" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">90</ix:nonFraction></ix:nonFraction></span></span> million shares authorized; <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_pid_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zzT3r5lHDgBj" title="Common stock, shares issued"><span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zLvIIcZ0RIeb" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember" id="Fact002498" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember" id="Fact002500" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">29,184,965</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zUWbimtD7zV5" title="Common stock, shares issued"><span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zrgSCrK08UG6" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact002502" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact002504" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,120,545</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember" id="Fact002487" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,918</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember" id="Fact002488" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,612</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_z1Lb5WvZsfmf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Common stock - Series B, $<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zCuiOhbCGJYj" title="Common stock, par value"><span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zbYiYWVobl2g" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember" id="Fact002509" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact002511" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90B_eus-gaap--CommonStockSharesAuthorized_iI_pn6n6_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_ztlCpjj4uVdi" title="Common stock, shares authorized"><span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_pn6n6_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zpb2cJW0ZHZ9" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember" id="Fact002513" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact002515" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">10</ix:nonFraction></ix:nonFraction></span></span> million shares authorized; <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_z7y95m5gRIYa" title="Common stock, shares issued"><span id="xdx_90A_eus-gaap--CommonStockSharesOutstanding_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zdPlzRTNq4Jj" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember" id="Fact002517" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember" id="Fact002519" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zcsh3eZlfgLe" title="Common stock, shares issued"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zDUFiabiQ3Ni" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact002521" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact002523" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember" id="Fact002506" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact002507" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CommonStockValue_i02I_pp0p0_hus-gaap--StatementClassOfStockAxis__custom--SeriesBCommonStockMember_zoA1RCiaWCL3" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Common stock value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember" id="Fact002525" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember" id="Fact002526" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40A_eus-gaap--TreasuryStockCommonValue_i02NI_pp0p0_di_zw9X1a8eG4te" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Treasury stock at cost, <span id="xdx_90B_eus-gaap--TreasuryStockCommonShares_iI_pid_c20250331_zERaSfh3PdY3" title="Treasury stock, shares"><span id="xdx_904_eus-gaap--TreasuryStockCommonShares_iI_pid_c20241231_zsFsnn5vP3ji" title="Treasury stock, shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-03-31" id="Fact002531" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-12-31" id="Fact002533" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,692</ix:nonFraction></ix:nonFraction></span></span> shares of common stock held, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" contextRef="AsOf2025-03-31" id="Fact002528" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" contextRef="AsOf2024-12-31" id="Fact002529" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--AdditionalPaidInCapital_i02I_pp0p0_zkxrJmfvJAGk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2025-03-31" id="Fact002535" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,294,479</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-12-31" id="Fact002536" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,548,931</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_pp0p0_zWYjum3dOVxa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accumulated deficit</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2025-03-31" id="Fact002538" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">23,825,818</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact002539" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">21,155,496</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--StockholdersEquity_i02TI_pp0p0_z3qW4uHdDKOa" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total Stockholders&#8217; Deficit</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31" id="Fact002541" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">4,565,249</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact002542" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">4,640,781</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_z3iNvdy7Tcua" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total Liabilities and Stockholders&#8217; Deficit</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2025-03-31" id="Fact002544" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,718,673</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31" id="Fact002545" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,142,196</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying footnotes are an integral part of these unaudited condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 113; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_009"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF OPERATIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30B_113_zBv37pnKeSZc" summary="xdx: Statement - Condensed Consolidated Statements of Operations" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20250101__20250331_zCKDhgyDz5m6" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20240331_z52hz37Fb8Ah" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">March 31, 2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">March 31, 2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zv9nUEVj7v02" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Revenue, net</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2025-01-01to2025-03-31" id="Fact002547" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,389,230</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-03-31" id="Fact002548" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,012,022</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CostOfRevenue_zGWyvJd9QLK8" style="vertical-align: bottom; background-color: White">
    <td>Cost of revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2025-01-01to2025-03-31" id="Fact002550" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,726,199</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-01-012024-03-31" id="Fact002551" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,959,023</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--GrossProfit_iT_zpqgR6t3pmEg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2025-01-01to2025-03-31" id="Fact002553" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,663,031</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-03-31" id="Fact002554" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,052,999</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingExpensesAbstract_iB_zXyr9C9YYWUb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--RoyaltyExpense_i01_zkMGWRjJmm51" style="vertical-align: bottom; background-color: White">
    <td>Royalties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2025-01-01to2025-03-31" id="Fact002559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,320</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2024-01-012024-03-31" id="Fact002560" format="ixt:numdotdecimal" decimals="0" unitRef="USD">329,888</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LaborAndRelatedExpense_i01_zNOSxe0fpqR6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Salaries, wages and benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2025-01-01to2025-03-31" id="Fact002562" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,946,816</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2024-01-012024-03-31" id="Fact002563" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,841,595</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--SellingGeneralAndAdministrativeExpense_i01_zSwYP50agrOl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Selling, general and administrative</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2025-01-01to2025-03-31" id="Fact002565" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,725,119</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-012024-03-31" id="Fact002566" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,825,201</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingExpenses_i01T_z36PqYIC9wfe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating expenses</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2025-01-01to2025-03-31" id="Fact002568" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,897,255</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-012024-03-31" id="Fact002569" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,996,684</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_iT_zmazI0srv4Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2025-01-01to2025-03-31" id="Fact002571" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,234,224</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-03-31" id="Fact002572" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">943,685</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zoa4lsOEwyLc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other (expenses) income:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InterestIncomeExpenseNet_i01_zJWxZhC864Lh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2025-01-01to2025-03-31" id="Fact002577" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,596</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-01-012024-03-31" id="Fact002578" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,587</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestExpenseNonoperating_i01N_di_zi0igIkQ9A62" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2025-01-01to2025-03-31" id="Fact002580" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,490,694</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2024-01-012024-03-31" id="Fact002581" format="ixt:numdotdecimal" decimals="0" unitRef="USD">384,854</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--GainLossOnInvestments_i01_zgXY3LfjIeS1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Loss on investment</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2583">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2024-01-012024-03-31" id="Fact002584" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,912</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--NonoperatingIncomeExpense_i01T_zWDmk9ayxIW4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total other expense</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2025-01-01to2025-03-31" id="Fact002586" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,436,098</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2024-01-012024-03-31" id="Fact002587" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">358,179</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_iT_pp0p0_zTVCWIDMYDg9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss from operations before provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" contextRef="From2025-01-01to2025-03-31" id="Fact002589" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,670,322</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" contextRef="From2024-01-012024-03-31" id="Fact002590" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,301,864</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_zjv1KdxgapQ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Provision for income taxes</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2592">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2593">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_iT_pp0p0_z5hjcgicyHn7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-01to2025-03-31" id="Fact002595" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,670,322</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31" id="Fact002596" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,301,864</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net loss per common share Series A - basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zNumhJgRm4za" title="Net loss per common share - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_909_eus-gaap--EarningsPerShareDiluted_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zwNK3VZW3xmc" title="Net loss per common share - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact002598" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact002600" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zPwrvXgrejYd" title="Net loss per common share - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zqpYQIao8Ypc" title="Net loss per common share - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember" id="Fact002602" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember" id="Fact002604" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.22</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss per common share Series B - basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zRjSCHLD44G8" title="Net loss per common share - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zVDiX10pZIIh" title="Net loss per common share - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact002606" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact002608" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">1.56</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--EarningsPerShareBasic_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zejjXPqMy7Ad" title="Net loss per common share - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zW85PGJXPja6" title="Net loss per common share - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember" id="Fact002610" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember" id="Fact002612" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">1.14</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted average shares outstanding Series A - basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zaqRwWoM2qUg" title="Weighted average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zfvXCD0Y50Z3" title="Weighted average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact002614" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact002616" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">28,461,277</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zgG4r9YWNpHl" title="Weighted average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z9iPpPgpnus8" title="Weighted average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember" id="Fact002618" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember" id="Fact002620" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,994,704</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted average shares outstanding Series B - basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zKXz7BMGIYE5" title="Weighted average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0tzGMS9HHU" title="Weighted average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact002622" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact002624" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zC6E0BYeneid" title="Weighted average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zprG5WDLWC6l" title="Weighted average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uZGVuc2VkIENvbnNvbGlkYXRlZCBTdGF0ZW1lbnRzIG9mIE9wZXJhdGlvbnMA"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember" id="Fact002626" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember" id="Fact002628" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,144,573</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying footnotes are an integral part of these unaudited condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 114; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_010"></span>TRUGOLF HOLDINGS, INC.</b></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; DEFICIT</b></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">FOR THE THREE MONTHS ENDED MARCH 31, 2025 AND 2024</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Unaudited)</p>



<p style="text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_304_114_zYAAL2ZGeXNh" summary="xdx: Statement - Condensed Consolidated Statements of Changes in Stockholders' Deficit" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--PreferredStockMember_zHZmSEYrcKl8">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4BA_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_us-gaap--StatementClassOfStockAxis_custom--SeriesACommonStockMember_zjqTpuH53LWd">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_us-gaap--StatementClassOfStockAxis_custom--SeriesBCommonStockMember_zVeP6Ivxq2U6">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockCommonMember_zSe3HH9H5GF4">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zoFuoZ06diig">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zOFUX8NOvtPa" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_z8tGCOSQbIhf">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_4BE_zqrWXhCxaAz4">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Additional</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Other</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Preferred Stock</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Class A Common Stock</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Class B Common Stock</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Treasury Stock</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Paid-in</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Comprehensive</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2"><b>Accumulated</b></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Capital</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gain (Loss)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> Deficit</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_43F_c20240101__20240331_eus-gaap--StockholdersEquity_iS_zHIKWZuQIKMk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; font-weight: bold">Balance at December 31, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zKj7OmQAIsi4" title="Balance, shares" style="width: 1%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2639">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 1%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2630">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zwYMYCMPKoka" title="Balance, shares" style="width: 1%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002641" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">13,098</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 1%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002631" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iS_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zME6NYIQUCv6" title="Balance, shares" style="width: 1%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2643">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 1%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2632">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TreasuryStockCommonShares_iS_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zdMuw9mN9bP5" title="Treasury stock, shares" style="width: 1%; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember" id="Fact002645" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 1%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember" id="Fact002633" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 1%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002634" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,479,738</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 1%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact002635" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,662</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 1%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact002636" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">12,358,924</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 1%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact002637" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,917,728</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--RealizedGainInFairValueOfShortTermInvestments_zQ7Qstc5gH8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Realized gain in fair value of short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2647">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2648">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2649">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2650">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2651">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact002652" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2653">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:RealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31" id="Fact002654" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--StockIssuedDuringValuesInCommonStockExchangedInMerger_zF6OQGT1Ywgk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock exchanged in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2656">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zWAjrEaQPOBh" title="Common stock exchanged in Merger, shares" style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002665" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">13,098</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002657" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">120</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2658">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2659">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002660" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,854,573</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2661">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2662">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger" contextRef="From2024-01-012024-03-31" id="Fact002663" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,854,693</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger_z8RpX6exqryf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock - Series A exchanged in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2667">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zazCMjKkb8Wh" title="Issuance of common stock - Series A exchanged in Merger, shares" style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002676" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,538,252</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002668" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,154</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2669">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2670">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002671" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,154</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2672">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2673">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2674">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger_zXd5ukWBChv5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of common stock - Series B issued in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2678">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2679">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zSwSwtK2af2c" title="Issuance of common stock - Series B issued in Merger, shares" style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact002687" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="Fact002680" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2681">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002682" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2683">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2684">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2685">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_zPH6aG8WvAv2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2689">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2690">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2691">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2692">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2693">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2694">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember" id="Fact002695" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,301,864</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31" id="Fact002696" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,301,864</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_434_c20240101__20240331_eus-gaap--StockholdersEquity_iE_zeZwjlMsmYe5" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Balance as of March 31, 2024</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--SharesOutstanding_iE_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zLEWyJzhN1D" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2707">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2698">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--SharesOutstanding_iE_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zUViNyZdJPLh" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002709" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,538,252</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002699" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,154</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zySIPahPWghk" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact002711" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="Fact002700" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TreasuryStockCommonShares_iE_pid_c20240101__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_z40ziEFiHmt6" title="Treasury stock, shares" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember" id="Fact002713" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember" id="Fact002701" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002702" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,623,839</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2703">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_us-gaap_RetainedEarningsMember" id="Fact002704" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">13,660,788</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31" id="Fact002705" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,072,623</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20250101__20250331_eus-gaap--StockholdersEquity_iS_zFF7zVyglndk" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Balance at December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iS_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zUCaLQj68m5e" title="Balance, shares" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2724">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2715">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesOutstanding_iS_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zO1ObvprrNab" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002726" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,120,545</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002716" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,612</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesOutstanding_iS_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zBfeMKkG5ZFi" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact002728" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="Fact002717" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--TreasuryStockCommonShares_iS_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zXYvSzkh063l" title="Treasury stock, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember" id="Fact002730" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember" id="Fact002718" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002719" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,548,931</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2720">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact002721" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,155,496</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact002722" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,640,781</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_430_c20250101__20250331_eus-gaap--StockholdersEquity_iS_zLwyWRA0p9L4" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zDDRr65XY2rh" title="Balance, shares" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2741">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2732">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zaZqKhuu0YQc" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002743" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">26,120,545</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002733" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,612</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zjgfbLHhNhXi" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact002745" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="Fact002734" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TreasuryStockCommonShares_iS_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zeVQJMKFY0je" title="Treasury stock, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember" id="Fact002747" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember" id="Fact002735" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002736" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,548,931</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2737">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact002738" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,155,496</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact002739" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,640,781</ix:nonFraction></td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--IssuanceOfCommonStockForInterestAndMakeGood_z99faVu9oKIl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of common stock for interest and make good</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2749">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--IssuanceOfCommonStockForInterestAndMakeGoodShares_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_ziLtcD6CkPQ1" title="Issuance of common stock for interest and make good, shares" style="text-align: right"><ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGoodShares" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002758" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,402,420</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002750" format="ixt:numdotdecimal" decimals="0" unitRef="USD">240</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2751">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2752">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002753" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,087,273</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2754">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2755">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:IssuanceOfCommonStockForInterestAndMakeGood" contextRef="From2025-01-01to2025-03-31" id="Fact002756" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,087,513</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueConversionOfUnits_zpEC5ndxQAT2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock for conversion of notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2760">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesConversionOfUnits_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zPdTR8pEoZY4" title="Issuance of common stock for conversion of notes, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002769" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">662,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002761" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2762">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2763">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002764" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,654,934</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2765">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2766">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" contextRef="From2025-01-01to2025-03-31" id="Fact002767" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,655,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zOXU72vHXApj" style="vertical-align: bottom; background-color: White">
    <td>Stock-based compensation - options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2771">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2772">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2773">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2774">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002775" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,341</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2776">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2777">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2025-01-01to2025-03-31" id="Fact002778" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,341</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_zIrjNF2E4j6i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2780">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2781">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2782">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2783">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2784">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2785">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember" id="Fact002786" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,670,322</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-01to2025-03-31" id="Fact002787" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,670,322</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_437_c20250101__20250331_eus-gaap--StockholdersEquity_iE_zIRqfOWduKc2" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Balance as of March 31, 2025</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iE_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_znBHpJGeJJze" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2798">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2789">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesOutstanding_iE_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsbF2Q5PVo56" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002800" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">29,184,965</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002790" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,918</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharesOutstanding_iE_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6IvIwLdxjY3" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact002802" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="Fact002791" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TreasuryStockCommonShares_iE_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_z5GvQdT8yWy3" title="Treasury stock, shares" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember" id="Fact002804" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember" id="Fact002792" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002793" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,294,479</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2794">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_RetainedEarningsMember" id="Fact002795" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">23,825,818</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31" id="Fact002796" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,565,249</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_432_c20250101__20250331_eus-gaap--StockholdersEquity_iE_zdukQVVyHwEj" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Balance</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharesOutstanding_iE_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zAy1h10hvcJc" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2815">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2806">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z1R09e97Gjj" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember" id="Fact002817" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">29,184,965</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember" id="Fact002807" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,918</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iE_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zD5IJ5WeXld7" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember" id="Fact002819" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember" id="Fact002808" format="ixt:numdotdecimal" decimals="0" unitRef="USD">172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TreasuryStockCommonShares_iE_pid_c20250101__20250331__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zPhjBIqHVnTb" title="Treasury stock, shares" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember" id="Fact002821" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">4,692</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember" id="Fact002809" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,037,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact002810" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,294,479</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2811">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31_us-gaap_RetainedEarningsMember" id="Fact002812" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">23,825,818</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-03-31" id="Fact002813" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,565,249</ix:nonFraction></td><td style="text-align: left">)</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying footnotes are an integral part of these unaudited condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 115; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_011"></span>TRUGOLF HOLDINGS, INC.</b></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</b></span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Unaudited)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_304_112_zzKwnR1FblVb" summary="xdx: Statement - Condensed Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20250101__20250331_zc8cUnyucQEd" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20240331_zF29iyfPWRae" style="font-weight: bold; text-align: center">For the</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">March 31, 2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">March 31, 2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zfxrtGSL25vh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash flows from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_i01_zLr4Lg9wKHl7" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-01to2025-03-31" id="Fact002826" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,670,322</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31" id="Fact002827" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,301,864</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zeb1fDTBzYNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Adjustments to reconcile net loss to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_i02_z9kO2wVOrsRc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2025-01-01to2025-03-31" id="Fact002832" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,300</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-01-012024-03-31" id="Fact002833" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,105</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_i02_zOQXDJUZyLWh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of convertible notes discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2025-01-01to2025-03-31" id="Fact002835" format="ixt:numdotdecimal" decimals="0" unitRef="USD">231,940</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2024-01-012024-03-31" id="Fact002836" format="ixt:numdotdecimal" decimals="0" unitRef="USD">947</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_i02_z6McdwpiP11i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Amortization of right-of-use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2025-01-01to2025-03-31" id="Fact002838" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,354</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2024-01-012024-03-31" id="Fact002839" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,454</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ChangeInOtherComprehensiveIncome_i02_zozs2B5ydWCk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Change in OCI</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2841">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ChangeInOtherComprehensiveIncome" contextRef="From2024-01-012024-03-31" id="Fact002842" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,662</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--StockIssuedForMakeGoodProvisionsOnDebtConversion_i02_zEkfq3u30i8j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Stock issued for make good provisions on debt conversion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion" contextRef="From2025-01-01to2025-03-31" id="Fact002844" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,087,513</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2845">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--EmployeeBenefitsAndShareBasedCompensationNoncash_i02_zxeHhyXcV4C4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock options issued to employees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash" contextRef="From2025-01-01to2025-03-31" id="Fact002847" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,341</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2848">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zEDUdZIU1vg8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_di_zYsf97TlGVh7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2025-01-01to2025-03-31" id="Fact002853" format="ixt:numdotdecimal" decimals="0" unitRef="USD">180,461</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-012024-03-31" id="Fact002854" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">468,422</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInInventories_i03N_di_zNVaISCO8YNf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Inventory, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2025-01-01to2025-03-31" id="Fact002856" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,503,632</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2024-01-012024-03-31" id="Fact002857" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216,569</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInPrepaidExpense_i03N_di_zxQRt1BVzbQe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2025-01-01to2025-03-31" id="Fact002859" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,342</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2024-01-012024-03-31" id="Fact002860" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">200,278</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInOtherCurrentAssets_i03N_di_zRBajDsbLPGh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2025-01-01to2025-03-31" id="Fact002862" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">45,737</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2024-01-012024-03-31" id="Fact002863" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,478,953</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInAccountsPayable_i03_zeD48KLqc94" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2025-01-01to2025-03-31" id="Fact002865" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">256,248</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2024-01-012024-03-31" id="Fact002866" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,146,347</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInDeferredRevenue_i03_zgOgPcmLh4Uk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="From2025-01-01to2025-03-31" id="Fact002868" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,028,780</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="From2024-01-012024-03-31" id="Fact002869" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInInterestPayableNet_i03_zGq8zhBkbued" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued interest payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" contextRef="From2025-01-01to2025-03-31" id="Fact002871" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">95,974</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" contextRef="From2024-01-012024-03-31" id="Fact002872" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,759</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_i03_zD72tGkcNlc2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued and other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2025-01-01to2025-03-31" id="Fact002874" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,823,760</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2024-01-012024-03-31" id="Fact002875" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">321,090</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_ztnXt2tfuzp1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2025-01-01to2025-03-31" id="Fact002877" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">93,865</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-01-012024-03-31" id="Fact002878" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">80,311</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_zOr6wBttDmZ9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash provided by (used in) operating activities</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2025-01-01to2025-03-31" id="Fact002880" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">449,119</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-012024-03-31" id="Fact002881" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,668,617</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zJ8CoBwzifh8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_zTzp6HCQREHi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Purchases of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2025-01-01to2025-03-31" id="Fact002886" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,159</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-012024-03-31" id="Fact002887" format="ixt:numdotdecimal" decimals="0" unitRef="USD">332,342</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsToAcquireSoftware_i01N_di_zRbqnPs2rmH4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Capitalized software, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireSoftware" contextRef="From2025-01-01to2025-03-31" id="Fact002889" format="ixt:numdotdecimal" decimals="0" unitRef="USD">270,531</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2890">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_zaft23Zizzm1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2025-01-01to2025-03-31" id="Fact002892" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">334,690</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-01-012024-03-31" id="Fact002893" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">332,342</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zqULmWZlNtLd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProceedsFromOtherShortTermDebt_i01_ztDNEmtJ0oU6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from PIPE loans, net of discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2025-01-01to2025-03-31" id="Fact002898" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,520,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromOtherShortTermDebt" contextRef="From2024-01-012024-03-31" id="Fact002899" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,320,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--ProceedsOfCashAcquiredInMerger_i01_zqxXV6GPzJn6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash acquired in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2901">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ProceedsOfCashAcquiredInMerger" contextRef="From2024-01-012024-03-31" id="Fact002902" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,818</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--IncreaseInOtherLiabilities_i01_ztIc5clyzHCd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Increase in other liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2904">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:IncreaseInOtherLiabilities" contextRef="From2024-01-012024-03-31" id="Fact002905" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,545</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--PaymentsOfCostsOfMergerFromPipeLoan_i01N_di_zutgfA6bJuz1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Costs of Merger paid from PIPE loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2907">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:PaymentsOfCostsOfMergerFromPipeLoan" contextRef="From2024-01-012024-03-31" id="Fact002908" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,082,787</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--RepaymentsOfLinesOfCredit_i01N_di_zsPBDdYuDYn8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Repayments of line of credit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2910">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="From2024-01-012024-03-31" id="Fact002911" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,980,937</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_ecustom--RepaymentsOfLiabilitiesAssumedInMerger_i01N_di_zZiMOXCz3sj1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Repayments of liabilities assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2913">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="TRUG:RepaymentsOfLiabilitiesAssumedInMerger" contextRef="From2024-01-012024-03-31" id="Fact002914" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,716</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--RepaymentsOfNotesPayable_i01N_di_zpq8QlgXET59" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Repayments of notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2025-01-01to2025-03-31" id="Fact002916" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,448</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2024-01-012024-03-31" id="Fact002917" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,295</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--RepaymentsOfRelatedPartyDebt_i01N_di_zVfBEyYga1a4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Repayments of notes payable - related party</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2919">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2024-01-012024-03-31" id="Fact002920" format="ixt:numdotdecimal" decimals="0" unitRef="USD">268,500</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_z3qsbpTcjdd1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2025-01-01to2025-03-31" id="Fact002922" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,517,552</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-01-012024-03-31" id="Fact002923" format="ixt:numdotdecimal" decimals="0" unitRef="USD">92,128</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_zgNuEwvG5ssf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net change in cash , cash equivalents and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2025-01-01to2025-03-31" id="Fact002925" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,733,743</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2024-01-012024-03-31" id="Fact002926" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,428,403</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_zYaoH46vIYWd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash, cash equivalents and restricted cash - beginning of year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2024-12-31" id="Fact002928" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,882,077</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-31" id="Fact002929" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,397,564</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_zPJ5H5UQbumb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash, cash equivalents and restricted cash - end of year</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2025-03-31" id="Fact002931" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,615,820</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2024-03-31" id="Fact002932" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,825,967</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zFEGM0aHTD98" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Supplemental cash flow information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid for:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InterestPaidNet_i01_zCnblZID9nYj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2025-01-01to2025-03-31" id="Fact002937" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,993</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2024-01-012024-03-31" id="Fact002938" format="ixt:numdotdecimal" decimals="0" unitRef="USD">302,095</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxesPaidNet_i01_zqRR7DEZxak8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2940">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2941">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB_zH5Ln1kvB3vf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Non-cash investing and financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--NotePrincipalConvertedToClassCommonStock_i01_zjiuB5gYQ547" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">PIPE note principal converted to Class A Common Stock</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:NotePrincipalConvertedToClassCommonStock" contextRef="From2025-01-01to2025-03-31" id="Fact002946" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,655,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2947">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NotesIssued1_i01_pp0p0_zbzcChkPC2T8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2949">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesIssued1" contextRef="From2024-01-012024-03-31" id="Fact002950" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,565,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--AccruedLiabilitiesAssumedInMerger_i01_pp0p0_zgDe0cnIl0M3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued liabilities assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2952">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:AccruedLiabilitiesAssumedInMerger" contextRef="From2024-01-012024-03-31" id="Fact002953" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">310,724</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--RemeasurementOfCommonStockExchangedissuedInMerger_i01_pp0p0_zTU3UCnpxNu9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Remeasurement of common stock exchanged/issued in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2955">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="TRUG:RemeasurementOfCommonStockExchangedissuedInMerger" contextRef="From2024-01-012024-03-31" id="Fact002956" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,875,724</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying footnotes are an integral part of these unaudited condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 116; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p id="xdx_040_c20250101__20250331_zv1Fn0MroSWj" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="ss_012"></span>TRUGOLF
HOLDINGS, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact002958" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock"><p id="xdx_803_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zQVOZxLYmOV" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8211; <span id="xdx_821_z8IDTmA2MXU7">NATURE OF THE ORGANIZATION AND BUSINESS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nature
of the Business</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
over 40 years, TruGolf Holdings, In. (including its subsidiaries &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, or &#8220;our&#8221;)
has been creating indoor golf software and hardware and are focused on both the residential and commercial golf simulation industries.
We design, develop, manufacture and sell golf simulators for residential and commercial applications. We offer portable, professional,
commercial and custom simulators. In addition, to bundling our software with our simulators, we offer our E6 Connect and E6 Apex software
as well as other gaming software on a standalone basis. We have leveraged the power of our hardware and software platform to create a
collection of multi-sport games including football, soccer, soccer golf, frisbee golf, zombie dodgeball, and cowboy target practice.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Nevada has been creating indoor golf software for 40 years. We began as a subsidiary of Access Software, Inc., a video game developer
based in Salt Lake City, Utah (&#8220;Access Software&#8221;), which was co-founded in November 1982, by Christopher Jones, the Company&#8217;s
largest stockholder, Chief Executive Officer, President and Chairman. In April 1999, Access Software was purchased by Microsoft Corp.,
for its expertise in golf software development. Following the acquisition, the core programming and graphics team of Links&#8482;, which
created Links LS 1999, one of the bestselling PC sports games of 1999, were spun out to TruGolf Nevada.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
1999, we have focused on establishing residential and commercial golf simulation as a viable industry, and since 2007, we have focused
on fabricating custom golf simulators for luxury clients. Part of our initial strategy included partnering with hardware inventors to
provide them world class software. Over time, we found that it was not viable to rely on these early hardware inventors alone, we also
began building and selling our own hardware. In addition, we are working with a video game company to utilize their new dynamic graphics
engine which will enable us to bring photorealistic golf courses to life through our E6 software (discussed below). In addition, we have
developed multiple sources and 3rd party manufacturers for the raw materials or parts for our products, including but not limited to,
steel or aluminum frames, fabric, turf, screens, projectors, PCs, cameras, lasers, infrared sensors, and supporting subsystems. The availability
of the frames and fabric from our principal provider, Allied ES&amp;A, has been increased as they have moved into a much larger facility
directly located in a large employee base community and we have entered into negotiations with a second supplier in order to provide
alternative sourcing if needed. A third supplier, Impact Signs, has also been used in the past and TruGolf Nevada believes that it could
purchase turf, and screen supplies from them as well if needed. Both turf (Controlled Products), and screen suppliers (Allied), are so
specialized that we have come to rely on one vendor for each, respectively. Turf particularly experienced some delivery delays in 2022
that have been rectified, additional inventory has been secured locally, and our highest volume portable simulators have been redesigned
to use less raw materials from that vendor, while adding an improved hitting surface from a second vendor, Real Feel, to mitigate risk.
Negotiations with a second supplier of screen materials is in progress. Projectors (TV Specialists), PCs, lasers, IR sensors and other
systems come from multiple suppliers with no historical delay in supply. We have 2 primary suppliers of cameras, IDS and Basler, and
have integrated products from both in the new Apogee unit to ensure the greatest availability possible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an &#8220;emerging growth company&#8221; as that term is used in the Jumpstart our Business Startups Act of 2012, and as such,
has elected to comply with certain reduced public company reporting requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Corporate
History</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trugolf
Holdings, Inc. (f/k/a Deep Medicine Acquisition Corp.) (the &#8220;Company&#8221; or &#8220;TruGolf&#8221;, &#8220;we&#8221;, &#8220;us&#8221;)
was incorporated on July 8, 2020 as a Delaware corporation and formed for the purpose of effecting a business combination, with no material
operation of its own. Our operations are conducted through our subsidiary TruGolf, Inc., a Nevada Corporation (&#8220;TruGolf Nevada&#8221;).
TruGolf Nevada was formed as a Utah corporation on October 4, 1995, under the name &#8220;TruGolf, Incorporated&#8221;. TruGolf Nevada&#8217;s
original business plan was the creation of golfing video games. On June 9, 1999, the TruGolf Nevada changed its name to &#8220;TruGolf,
Inc.&#8221; Effective on April 26, 2016, TruGolf Nevada filed Articles of Merger with the State of Utah, Department of Commerce, and
on April 28, 2016, TruGolf Nevada filed Articles of Merger with the Secretary of State of Nevada, pursuant to which TruGolf, Inc., a
Utah corporation, merged with and into TruGolf Nevada, pursuant to a Plan of Merger. TruGolf Nevada was the surviving corporation in
the merger. In connection with the Plan of Merger, TruGolf Nevada affected a four-for-one forward stock split of its outstanding common
stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 117; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2024 the Company completed the previously announced business combination pursuant to the terms of the Agreement and Plan
of Merger, dated as of July 21, 2023 (as amended, the &#8220;Merger Agreement&#8221;), which provided for, Merger Sub to merge with and
into TruGolf Nevada, with TruGolf Nevada surviving as a direct, wholly owned subsidiary of Deep Medicine Acquisition Corp. (&#8220;DMAQ&#8221;),
a Delaware corporation and TruGolf&#8217;s predecessor company as a consequence of the merger (together with the other transactions contemplated
by the Merger Agreement, the &#8220;Business Combination&#8221;). In connection with the consummation of the Business Combination, DMAQ
changed its name to TruGolf Holdings, Inc. TruGolf Holdings, Inc.&#8217;s Class A common stock commenced trading on The Nasdaq Global
Market under the ticker symbol &#8220;TRUG&#8221; on February 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 10, 2024 the Company formed TruGolf Links Franchising, LLC (&#8220;Links&#8221;), a wholly owned subsidiary in the state of Delaware.
Links has a sole member, TruGolf, Inc. Links was formed to establish and sell franchises that would use the Company&#8217;s indoor golf
and recreational sports simulators and other equipment. Links offers a Service Area franchise agreement for a single location. It also
offers a regional developer franchise agreement that allows the franchisee to sell franchises within its region. The upfront fees range
from $<span id="xdx_90C_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MinimumMember_zGNXzeN5yFr6" title="Upfront fees"><ix:nonFraction name="TRUG:UpfrontFees" contextRef="From2024-05-102024-05-10_srt_MinimumMember" id="Fact002960" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,000</ix:nonFraction></span> to $<span id="xdx_90D_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MaximumMember_z7EqDsiEjpib" title="Upfront fees"><ix:nonFraction name="TRUG:UpfrontFees" contextRef="From2024-05-102024-05-10_srt_MaximumMember" id="Fact002962" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></span>. Links has received proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__srt--ChiefExecutiveOfficerMember_zvur0n1y3buc" title="Received proceeds from related parties"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2024-05-102024-05-10_srt_ChiefExecutiveOfficerMember" id="Fact002964" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span> from its CEO and $<span id="xdx_906_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_zy7UBGQBYgz4" title="Received proceeds from related parties"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2024-05-102024-05-10_custom_ThirdPartyMember" id="Fact002966" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,000</ix:nonFraction></span> from a third party to purchase the franchise
rights to some regions yet to be determined. As of September 30, 2024, the Company recorded $<span id="xdx_90B_eus-gaap--DeferredRevenue_iI_c20240930_zTUrBEbGDOt2" title="Deferred revenue"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="AsOf2024-09-30" id="Fact002968" format="ixt:numdotdecimal" decimals="0" unitRef="USD">575,000</ix:nonFraction></span> of deferred revenue and incurred
$<span id="xdx_90F_eus-gaap--OtherSellingGeneralAndAdministrativeExpense_c20240101__20240930_zdXVLnyek52e" title="Selling general administrative expense"><ix:nonFraction name="us-gaap:OtherSellingGeneralAndAdministrativeExpense" contextRef="From2024-01-012024-09-30" id="Fact002970" format="ixt:numdotdecimal" decimals="0" unitRef="USD">306,539</ix:nonFraction></span> of expenses that are included in selling, general and administrative category.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nasdaq
Compliance</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 15, 2024, the Company received a deficiency letter from the Listing Qualifications Department (the &#8220;Staff&#8221;) of the Nasdaq
Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that since it failed to file its Form 10-Q for the period ended March 31, 2024
it no longer complied with Nasdaq Listing Rule 5250(c)(1). The deficiency letter did not result in the immediate delisting of the Company&#8217;s
common stock from the Nasdaq Capital Market. On August 14, 2024, the Company filed its Quarterly Report in the Form 10-Q for the period
ended March 31, 2024 and the Company regained compliance with the applicable Nasdaq rule.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 19, 2024, the Company received a written notification (the &#8220; Equity Notice&#8221;) from the Listing Qualifications Department
(the &#8220;Staff&#8221;) of the Nasdaq Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that, based on the Company&#8217;s
Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, the Company&#8217;s stockholders&#8217; equity was ($<span id="xdx_908_eus-gaap--StockholdersEquity_iI_c20240630_zR2wtnKCnDL4" title="Stockholders' equity"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-06-30" id="Fact002972" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,508,104</ix:nonFraction></span>),
and therefore, the Company was not in compliance with Nasdaq&#8217;s Listing Rule 5450(b)(1)(A), which requires a $<span id="xdx_909_eus-gaap--StockholdersEquity_iI_c20240630__srt--RangeAxis__srt--MinimumMember_z2471qT9Ha5j" title="Stockholders' equity"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-06-30_srt_MinimumMember" id="Fact002974" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000,000</ix:nonFraction></span> minimum
stockholders&#8217; equity standard (the &#8220;Global Equity Standard&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Nasdaq Marketplace Rule 5810(c)(2)(C), the Company was provided 45 calendar days, or until November 18, 2024, to supply a specific
plan to regain compliance with all Nasdaq Global Market listing requirements and the Company&#8217;s time frame to complete its plan.
The Company submitted its plan of compliance on November 18, 2024, which was accepted by the Staff, and Nasdaq granted an extension of
180 calendar days from the date of the Equity Notice, or until March 31, 2025, to evidence compliance. On April 2, 2025, the Company
received a delist determination letter from the Staff (the &#8220;Nasdaq Notice&#8221;) advising the Company that the Staff had determined
that the Company had not regained compliance with the Global Equity Standard. Accordingly, the Staff indicated that unless the Company
requests a hearing panel (a &#8220;Panel&#8221;) appeal of the delist determination by April 9, 2025, its securities would be delisted
on April 11, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 9, 2025, the Company appealed Nasdaq&#8217;s determination to a Panel pursuant to the procedures set forth in the Nasdaq Listing
Rule 5800 Series to stay the suspension of the Company&#8217;s securities pending the Panel&#8217;s decision and the expiration of any additional extension period granted by the Panel following the hearing. Such hearing has
been set for May 15, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 5, 2024, the Company received a written notification (the &#8220;Bid Notice&#8221;) from the Staff notifying the Company that,
for the 30 consecutive business days ended November 4, 2024, the Company&#8217;s security did not maintain a minimum bid price of $<span id="xdx_904_ecustom--BidPricePerShare_iI_pid_c20241105_zPoP86sPcJBg" title="Bid price per share"><ix:nonFraction name="TRUG:BidPricePerShare" contextRef="AsOf2024-11-05" id="Fact002976" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1</ix:nonFraction></span>
per share. Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(A), the Company has a compliance period
of 180 calendar days from the date of the Bid Notice (the &#8220;Compliance Period&#8221;), and that it may regain compliance if the
closing bid on the Company&#8217;s security is at least $1 for a minimum of ten consecutive days during the Compliance Period, which
will end May 5, 2025. If the Company chooses to implement a reverse stock split, it must complete the split no later than 10 business
days prior to the expiration of the Compliance Period, in order to regain compliance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 5, 2024, <span id="xdx_90F_eus-gaap--DebtInstrumentConvertibleTypeOfEquitySecurity_c20241105__20241105_zRFuu8pFPUe7" title="Equity security, description"><ix:nonNumeric contextRef="From2024-11-052024-11-05" id="Fact002978" name="us-gaap:DebtInstrumentConvertibleTypeOfEquitySecurity">the
Company received an additional written notice (the &#8220;MVPHS Notice&#8221;) from the Staff notifying the Company that, for 30
consecutive business days ended November 4, 2024, the Company&#8217;s market value of publicly held securities (&#8220;MVPHS&#8221;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#8220;MVPHS Rule&#8221;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 7, 2025, the Company received written notice (the &#8220;MVPHS Notice&#8221;) from Nasdaq stating that the Company had not regained
compliance with the MVPHS requirement or the bid price requirement. The Company intends to present to the Panel at the hearing a plan
to regain compliance with all the continued listing requirements of Nasdaq, including the MVPHS requirement and the bid price requirement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 118; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Liquidity</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited condensed consolidated financial statements have been prepared on the basis that the Company will continue as
a going concern, which contemplates realization of assets and satisfying liabilities in the normal course of business. At March 31, 2025,
the Company has an accumulated deficit of approximately $<span id="xdx_905_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn5n6_di_c20250331_zMt3jo99ZL5i" title="Accumulated deficit"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2025-03-31" id="Fact002980" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">23.8</ix:nonFraction></span> million and working capital surplus of approximately $<span id="xdx_900_ecustom--WorkingCapitalDeficit_iI_c20250331_zKTzurYmtX02" title="Working capital deficit"><ix:nonFraction name="TRUG:WorkingCapitalDeficit" contextRef="AsOf2025-03-31" id="Fact002982" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></span>. For the three
months ended March 31, 2025, the Company had a loss from operations of approximately $<span id="xdx_902_eus-gaap--OperatingIncomeLoss_iN_pn5n6_di_c20250101__20250331_zk4UOuP4W0l5" title="Loss from operations"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2025-01-01to2025-03-31" id="Fact002984" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">1.2</ix:nonFraction></span> million and negative cash flows from operations
of approximately $<span id="xdx_90E_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3d_di_c20250101__20250331_zVAohKVrVSod" title="Cash flows from operations"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2025-01-01to2025-03-31" id="Fact002986" format="ixt:numdotdecimal" decimals="-3" sign="-" unitRef="USD">449,000</ix:nonFraction></span>. Although the Company is showing positive revenue growth and gross profit trends, the Company expects to incur
further losses through the end of 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
date the Company has been funding operations primarily through the reinvestment of free cash flows generated from our business operations,
sale of equity in private placements, PIPE convertible debt instruments and revenues generated by the Company&#8217;s services. During
the three months ended March 31, 2025, the Company received $<span id="xdx_905_ecustom--ProceedsFromConvertibleNotesPayable_iI_c20250331__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zBniLEM5Otjf" title="Convertible notes payable"><ix:nonFraction name="TRUG:ProceedsFromConvertibleNotesPayable" contextRef="AsOf2025-03-31_custom_PIPEConvertibleNotesMember" id="Fact002988" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,520,000</ix:nonFraction></span> in proceeds from the issuance of PIPE Convertible Notes, net of
$<span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_c20250101__20250331__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z80hjdwGm1L6" title="Original issue discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2025-01-012025-03-31_custom_PIPEConvertibleNotesMember" id="Fact002990" format="ixt:numdotdecimal" decimals="0" unitRef="USD">280,000</ix:nonFraction></span> in original issue discounts, from a PIPE Convertible Note.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on its current cash resources and commitments, the Company believes it will be able to maintain its current planned development and corresponding
level of expenditure for at least twelve months from the date of the issuance of these consolidated financial statements, although no
assurance can be given that it will not need additional funds prior to such time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally
accepted in the United States of America (&#8220;GAAP&#8221;), which contemplate continuation of the Company as a going concern and the
realization of assets and satisfaction of liabilities in the normal course of business. The carrying amounts of assets and liabilities
presented in the unaudited condensed consolidated financial statements do not necessarily purport to represent realizable or settlement
values. The accompanying unaudited condensed consolidated financial statements do not include any adjustments that might be necessary
should the Company be unable to continue as a going concern.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact002992" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80E_eus-gaap--SignificantAccountingPoliciesTextBlock_zxFd1gbLTOse" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8211; <span id="xdx_822_zIrwpAlBsofb">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact002994" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zoCqCZMb7fvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_z0rDMNKAuWC9">Basis
of Presentation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited condensed consolidated financial information as of and for the three months ended March 31, 2025 and 2024 has
been prepared in accordance with GAAP for interim financial information and with the instructions to Quarterly Report on Form 10-Q and
Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting only of normal
recurring adjustments) considered necessary for a fair presentation of our financial position at such dates and the operating results
and cash flows for such periods. Operating results for the three months ended March 31, 2025 are not necessarily indicative of the results
that may be expected for the entire year or for any other subsequent interim period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant
to the rules of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;). These unaudited financial statements and related
notes should be read in conjunction with the Company&#8217;s audited financial statements for the year ended December 31, 2024 included
in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on April 15, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact002996" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zN5YMCSSwp08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zYrp0tKJ4lye">Principles
of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company prepares its financial statements in accordance with accounting principles generally accepted in the United States of America,
which requires management to use its judgment to make estimates and assumptions that affect the reported amounts of assets and liabilities
and related disclosures at the date of the financial statements and the reported amounts of expenses during the reported period. These
assumptions and estimates could have a material effect on the financial statements. Actual results may differ materially from those estimates.
The Company&#8217;s management periodically reviews estimates on an ongoing basis based on information currently available, and changes
in facts and circumstances may cause the Company to revise these estimates. Significant estimates include estimates used in the valuation
allowance related to deferred tax assets and capitalized software costs. Actual results may differ from these estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 119; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact002998" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz0oGGi2lTDg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zCgjWWz871Vd">Reclassifications</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
reclassifications have been made to the unaudited condensed consolidated financial statements for the three months ended March 31, 2024
to conform to the unaudited condensed consolidated financial statement presentation for the three months ended March 31, 2025. These
reclassifications had no effect on net loss or cash flows as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003000" name="us-gaap:UseOfEstimates"><p id="xdx_840_eus-gaap--UseOfEstimates_zRQoHskIqng3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zzZQkk4xcqFk">Use
of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preparing
unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited
condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing
basis, management evaluates these estimates and judgments. Actual results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003002" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1wJ2scmlRv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zbpaBn1E9Toa">Cash
and Cash Equivalents</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003004" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_849_eus-gaap--ConcentrationRiskCreditRisk_zLjyKMPXa0Z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zukXzVR46GYj">Concentration
of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003006" name="us-gaap:MarketableSecuritiesPolicy"><p id="xdx_84E_eus-gaap--MarketableSecuritiesPolicy_zkAPMks20KS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z5MCcVK58cH1">Marketable
Investment Securities</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#8217;s consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $<span id="xdx_90C_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20240331_zCHxQKb9hgrj" title="Unrealized gain in fair value of short-term investments"><ix:nonFraction name="TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" contextRef="From2024-01-012024-03-31" id="Fact003008" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,662</ix:nonFraction></span>
recorded in the unaudited condensed consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance
of $<span id="xdx_90C_eus-gaap--MarketableSecurities_iI_c20250331_zifSh9GqMag2" title="Marketable securities"><span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zdBKF3chakL8" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2025-03-31" id="Fact003010" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2024-12-31" id="Fact003012" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></ix:nonFraction></span></span> as of March 31, 2025 and December 31, 2024, respectively, and are included with cash and cash equivalents on the unaudited
condensed consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 120; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003014" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoDHJjnwTAq4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zsUafVFH3861">Accounts
Receivable, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for credit losses. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#8217;s current economic circumstances, reasonable and supportable forecasts, and the Company&#8217;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#8217;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for credit losses when a balance is determined to be
uncollectable. As of March 31, 2025 and December 31, 2024, the Company&#8217;s allowance for credit losses was $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20250331_zRZRdni33kc" title="Allowance for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2025-03-31" id="Fact003016" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,424,074</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zlnKXGArDtqk" title="Allowance for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-31" id="Fact003018" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,470,868</ix:nonFraction></span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003020" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zj1HKPxf7iGj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zH2o9WrIUNZ9">Inventory,
net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
both March 31, 2025 and December 31, 2024, the Company had $<span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20250331_zqsxRQyrjL82" title="Inventory valuation reserves"><span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zXaGoE9uh2M6" title="Inventory valuation reserves"><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2025-03-31" id="Fact003022" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2024-12-31" id="Fact003024" format="ixt:numdotdecimal" decimals="0" unitRef="USD">448,360</ix:nonFraction></ix:nonFraction></span></span> reserved for obsolete inventory.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003026" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z8y00Y3RLsga" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_ziJB0RYRtTbf">Property
and Equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003028" name="TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock"><p id="xdx_892_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zG8UFlyrkxyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z4ozXFhURB8b" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIVES</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Category</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    Useful Life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    equipment and software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_z7mfDR4tNb9k" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact003030" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>
    - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zRHs0JH1n5Uk" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact003032" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric></span> years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture
    and fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zRL4vSQh8pXh" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact003034" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>
    - <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zl5NcWF5oFNf" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact003036" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">15</ix:nonNumeric></span> years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zLl7D6Y7qPBf" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2025-03-31_us-gaap_VehiclesMember" format="ixt-sec:duryear" id="Fact003038" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zukRxqOyQusc" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2025-03-31_us-gaap_EquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact003040" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>
    - <span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zCYfbyTIBMyi" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2025-03-31_us-gaap_EquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact003042" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric></span> years</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AA_zWn1E4jmaxg5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#8217;s results of operations for the respective period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003044" name="TRUG:CapitalizedSoftwareDevelopmentCostsPolicyTextBlock"><p id="xdx_84D_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z7kLIiR35W06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zVwI5QOyrKP3">Capitalized
Software Development Costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#8217;s Accounting Standards Codification (&#8220;ASC&#8221;) 985-20, Software
&#8211; Costs of Software to be Sold, Leased, or Marketed, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. See <span style="text-decoration: underline">Note 6 &#8211;
Property and Equipment, Net</span> for further details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 121; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003046" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_844_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zVlV5hMrS9H1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zBL7wGN6Jx15">Impairment
of Long-Lived Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. The Company did not record a loss on impairment during the three months ended March 31,
2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003048" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkDHkjR9HX61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zUrtUQaFatW8">Advertising
and Marketing Costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $<span id="xdx_90E_eus-gaap--MarketingAndAdvertisingExpense_c20250101__20250331_zly0DYJMPkU3" title="Advertising and marketing expense"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2025-01-01to2025-03-31" id="Fact003050" format="ixt:numdotdecimal" decimals="0" unitRef="USD">352,291</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20240331_zVbdLLx6fJM2" title="Advertising and marketing expense"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2024-01-012024-03-31" id="Fact003052" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,489</ix:nonFraction></span>
for the three months ended March 31, 2025 and 2024, respectively, and are recorded in operating expenses on the unaudited condensed consolidated
statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003054" name="us-gaap:DebtPolicyTextBlock"><p id="xdx_846_eus-gaap--DebtPolicyTextBlock_zJpdMFA0uCKj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zPtDMypUxn5e">Debt
with Warrants</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the unaudited condensed consolidated statements of operations using the straight-line method. The offset
to the contra-liability is recorded as either equity or liability in the Company&#8217;s unaudited condensed consolidated balance sheets
depending on the accounting treatment of the warrants. If the debt is retired early, the associated debt discount is then recognized
immediately as amortization of debt discount expense in the unaudited condensed consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003056" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zzzIvuIHDRjd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zsgThRSEwMi6">Fair
Value Measurements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
defined in ASC 820, Fair Value Measurements and Disclosures, fair value is the price that would be received to sell an asset or paid
to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company utilizes
market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and
the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally
unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives
the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the
lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#8217;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 122; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003058" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z9VwpcAJX1si" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zPm5uN2w1BM6">Fair
Value of Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 1 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#8217;s incremental borrowing rate. The following table shows the Company&#8217;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of March 31, 2025 and December 31, 2024:</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003060" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock"><p id="xdx_896_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zDgsbC6WRFac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zh5kJTh3fuha" style="display: none">SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%">Fair Value at December 31, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zgKBCpERaxSh" title="Fair value at December 31, 2023" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2023-12-31" id="Fact003062" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,534,169</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlmZyqKgJeMg" title="Fair value at December 31, 2023" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact003064" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,216</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zxaWpp7B4xkb" title="Fair value at December 31, 2023" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact003066" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,478,953</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zycQeIUHxBPf" title="Fair value at December 31, 2023" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3068">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zGgrr5zVXJbd" title="Money market funds" style="text-align: right">(<ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact003070" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,102</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAJgdQuhdMRc" title="Money market funds" style="text-align: right">(<ix:nonFraction name="us-gaap:MoneyMarketFundsAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact003072" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,102</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cCgUMR9G32" title="Money market funds" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3074">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zMfXSdDPhgNk" title="Money market funds" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3076">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zhWFzl8NoNTi" title="Corporate fixed income securities" style="text-align: right">(<ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2024-12-31" id="Fact003078" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">452,682</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKXnILJgDCjh" title="Corporate fixed income securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3080">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zoCCqU4NAaA8" title="Corporate fixed income securities" style="text-align: right">(<ix:nonFraction name="TRUG:CorporateFixedIncomeSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact003082" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">452,682</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z2q5Yyt1cdQl" title="Corporate fixed income securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3084">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">U.S. treasury securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zWNQ2qvH16vl" title="U.S. treasury securities" style="text-align: right">(<ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact003086" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,026,271</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zFwssE7TYYyb" title="U.S. treasury securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zP01SPkLwrM" title="U.S. treasury securities" style="text-align: right">(<ix:nonFraction name="us-gaap:USGovernmentSecuritiesAtCarryingValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact003090" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,026,271</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8mjdxY8ot2" title="U.S. treasury securities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3092">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zYWXQ2Rz8uzc" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3094">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z5fgKx4GQuOc" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3096">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zl0Q2LkOre9k" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3098">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zqQSDKOHKtF9" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3100">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value at December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_z9ex7ZK81xp8" title="Fair value at December 31, 2024" style="text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2024-12-31" id="Fact003102" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQhA5lvmAwzf" title="Fair value at December 31, 2024" style="text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact003104" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2dO9WfDT9v4" title="Fair value at December 31, 2024" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3106">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z19xvuJeqlo8" title="Fair value at December 31, 2024" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3108">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331_fKDIp_z1AvadMSI8a5" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3110">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDIp_zI9IfpbbQGIi" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3112">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDIp_zXf5QVNeHlTe" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3114">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDIp_zbgWUku25ZSi" title="Derivative liability" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3116">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value at March 31, 2025</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331_zSeh5f2X9Yp8" title="Fair value at March 31, 2025" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2025-03-31" id="Fact003118" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkT1XDXolsji" title="Fair value at March 31, 2025" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel1Member" id="Fact003120" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqBQaDw2ed53" title="Fair value at March 31, 2025" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3122">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zQUgDWSSY696" title="Fair value at December 31, 2024" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3124">-</span></td><td style="text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F05_z0NZHZW1tNA3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1B_zdDy76L4L8a3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote003125" xml:lang="en-US">During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $<span id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6" title="Derivative liability" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="TRUG:DerivativeLiabilitiesCurrentAndNoncurrent" contextRef="AsOf2024-12-31_custom_PIPEWarrantMember" id="Fact003127" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,319</ix:nonFraction></span>. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $<span id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg" title="Change in fair value of derivative liabilities" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-01-012024-12-31" id="Fact003129" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">142,319</ix:nonFraction></span>.</ix:footnote></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0D_zehMeB7XYtk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zRDkVccdxXW7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote003130" xml:lang="en-US">During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.</ix:footnote></span></td></tr></table>
</ix:nonNumeric><p id="xdx_8AD_z31UcdOL8EGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003132" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_847_eus-gaap--LesseeLeasesPolicyTextBlock_z9qot6xPUY0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zMMusUnsmycg">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 842, Leases, the Company recognized a right-of-use (&#8220;ROU&#8221;) asset and corresponding lease liability on
its balance sheets for its office space and warehouse. See <span style="text-decoration: underline">Note 17 &#8211; Leases</span> for further discussion, including the impact
on the Company&#8217;s unaudited condensed consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
<span id="xdx_909_eus-gaap--LesseeOperatingLeaseDescription_c20250101__20250331_zQ3FHa8AS0q3" title="Lease agreements with remaining terms"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" id="Fact003134" name="us-gaap:LesseeOperatingLeaseDescription">The Company has two lease agreements with remaining terms of 3.1 years and 8 months.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003136" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zA47D20TNSP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_z1fdtipFnV43">Income
Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the unaudited condensed
consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets,
including tax loss and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income
in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities
of a change in tax rates is recognized in income in the period that includes the enactment date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilizes ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the expected future
tax consequences of events that have been included in the unaudited condensed consolidated financial statements or tax returns. The Company
accounts for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities
and the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#8220;more likely
than not&#8221; that a deferred tax asset will not be realized. At March 31, 2025 and December 31, 2024, the Company&#8217;s net deferred
tax asset has been fully reserved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
uncertain tax positions that meet a &#8220;more likely than not&#8221; threshold, the Company recognizes the benefit of uncertain tax
positions in the unaudited condensed consolidated financial statements. The Company&#8217;s practice is to recognize interest and penalties,
if any, related to uncertain tax positions in income tax expense in the unaudited condensed consolidated statements of operations when
a determination is made that such expense is likely.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003138" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zOqkZefES29i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zM5OkXkzq477">Revenue
Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition Policy</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 123; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf
Simulators &#8211; Substantially all the Company&#8217;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Perpetual
License &#8211; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Content
Software Subscriptions &#8211; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the three months ended March 31, 2025, the Company recognized approximately $<span id="xdx_901_eus-gaap--DeferredRevenue_iI_pn5n6_c20250331_zJzfE4yKR56k" title="Deferred revenue"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="AsOf2025-03-31" id="Fact003140" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.2</ix:nonFraction></span> million
of golf simulator and subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of
the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Remaining
Performance Obligations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2025, approximately $<span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20250331_z5glYulCJzwj" title="Remaining performance obligations"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="AsOf2025-03-31" id="Fact003142" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.1</ix:nonFraction></span> million of revenue is expected to be recognized from remaining performance obligations. The Company
expects to recognize <span id="xdx_900_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20250331_z7eNf4si239" title="Remaining performance obligations percentage"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligationPercentage" contextRef="AsOf2025-03-31" id="Fact003144" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span>% of this revenue over the next 12 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated
Revenue</i></span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003146" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zleBYs6qGtEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_z7Lu5tdtsxMd" style="display: none">SCHEDULE
OF DISAGGREGATED REVENUE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20250101__20250331_zwQ6PRvvLxf4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20240331_zZYB1tfNR1l8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenuesAbstract_zA6L40rKydg1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zmknBEE7VWj8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf Simulators<sup id="xdx_F46_zfE8Z4Fsk19k">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-01-012025-03-31_custom_GolfSimulatorsMember" id="Fact003151" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,587,912</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-03-31_custom_GolfSimulatorsMember" id="Fact003152" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,724,658</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zEkyvzmiu5Ve" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Content Software Subscriptions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-01-012025-03-31_custom_ContentSoftwareSubscriptionsMember" id="Fact003154" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,159,705</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-03-31_custom_ContentSoftwareSubscriptionsMember" id="Fact003155" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,250,699</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--FranchiseRevenueMember_zCo1KlXv12Qa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Franchise Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-01-012025-03-31_custom_FranchiseRevenueMember" id="Fact003157" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3158">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_zSxZeE7NgUTk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other<sup id="xdx_F43_zG9VbbEKA7jj">(2)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-01-012025-03-31_custom_OtherMember" id="Fact003160" format="ixt:numdotdecimal" decimals="0" unitRef="USD">566,613</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-03-31_custom_OtherMember" id="Fact003161" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,665</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_z8gggrUrTs0f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Total net revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-01-01to2025-03-31" id="Fact003163" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,389,230</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-03-31" id="Fact003164" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,012,022</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; width: 0.25in"><span id="xdx_F06_zKU8E7vkxmB4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
  <td style="text-align: justify"><span id="xdx_F13_zjwkJq2uaVZ" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote003165" xml:lang="en-US">Includes items such as hardware and proprietary perpetual licenses</ix:footnote></span></td></tr>

<tr style="vertical-align: top">
  <td style="text-align: justify"><span id="xdx_F00_zatTyP0akSA2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
  <td style="text-align: justify"><span id="xdx_F15_z183ihyRsrqf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote003166" xml:lang="en-US">Includes items such as shipping income and installation income&#160;</ix:footnote></span></td></tr>
</table>


</ix:nonNumeric><p id="xdx_8AD_zLOtOTOJspy5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003168" name="us-gaap:CostOfSalesPolicyTextBlock"><p id="xdx_846_eus-gaap--CostOfSalesPolicyTextBlock_zJWA4CQPfKuk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zzrEnvL40uU4">Cost
of Revenues</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the three months ended March 31, 2025 and 2024, the Company recorded an expense of $<span id="xdx_907_eus-gaap--InventoryWriteDown_c20250101__20250331_z90lR9Vx1iGa" title="Inventory write down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2025-01-01to2025-03-31" id="Fact003170" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--InventoryWriteDown_c20240101__20240331_zuT7CHFFkQzl" title="Inventory write down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2024-01-012024-03-31" id="Fact003172" format="ixt:numdotdecimal" decimals="0" unitRef="USD">171,502</ix:nonFraction></span> in inventory write-down,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 124; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003174" name="TRUG:RoyaltiesPolicyTextBlock"><p id="xdx_84C_ecustom--RoyaltiesPolicyTextBlock_zqEXVHnYtgkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zHG5kHcCTcv">Royalties</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between <span id="xdx_906_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MinimumMember_zcqANxwV8ZAd" title="Royalty expense percentage"><ix:nonFraction name="TRUG:RoyaltyExpensePercentage" contextRef="AsOf2025-03-31_srt_MinimumMember" id="Fact003176" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></span>% and <span id="xdx_909_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MaximumMember_zbcKhXmsPAj4" title="Royalty expense percentage"><ix:nonFraction name="TRUG:RoyaltyExpensePercentage" contextRef="AsOf2025-03-31_srt_MaximumMember" id="Fact003178" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></span>%. Royalty expense for the three months ended March 31, 2025 and 2024, was $<span id="xdx_906_eus-gaap--RoyaltyExpense_c20250101__20250331_zv9w1mKJ82zc" title="Royalty expense"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2025-01-01to2025-03-31" id="Fact003180" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,320</ix:nonFraction></span> and
$<span id="xdx_907_eus-gaap--RoyaltyExpense_c20240101__20240331_zkLfP7RZf1Th" title="Royalty expense"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2024-01-012024-03-31" id="Fact003182" format="ixt:numdotdecimal" decimals="0" unitRef="USD">329,888</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003184" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zgJu2qU4LH9e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zScMA6Lsp0y1">Net
Loss Per Common Share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003186" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zA1zT9IwwuDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the computations of loss per share:</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zJgTTFZaT13f" style="display: none">SCHEDULE
OF LOSS PER SHARE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20250101__20250331_z8G6GQt6D0H2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20240101__20240331_zwfDnFVfnF3h" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Numerators:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_zrFbKld5Tsxe" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-01-01to2025-03-31" id="Fact003188" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,670,322</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-03-31" id="Fact003189" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,301,864</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted-average common shares Series A outstanding, basic and diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsOHwzsVj6Mb" title="Weighted-average common shares outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxZYrCLiPTeh" title="Weighted-average common shares outstanding, diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact003191" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact003193" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">28,461,277</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3gOEUJTpJ34" title="Weighted-average common shares outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zttfT8RCUUw" title="Weighted-average common shares outstanding, diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember" id="Fact003195" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember" id="Fact003197" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,994,704</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted-average common shares Series B outstanding, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"/><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6bsOa6koed3" title="Weighted-average common shares outstanding, basic"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZtAQTUHcBb7" title="Weighted-average common shares outstanding, diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact003199" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact003201" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,860</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"/><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdAYx9qZJRRg" title="Weighted-average common shares outstanding, basic"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdHIrtA8D3Xk" title="Weighted-average common shares outstanding, diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember" id="Fact003203" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember" id="Fact003205" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,144,573</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left"/></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss per common share Series A, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3O9rDU7pKDh" title="Net loss per common share, basic"><span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBhF3WnOPEr9" title="Net loss per common share, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact003207" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact003209" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zroAUko4Kn7k" title="Net loss per common share, basic"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zm5Wz1lodlo" title="Net loss per common share, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember" id="Fact003211" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember" id="Fact003213" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.22</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net loss per common share Series B, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zOSc3GkRSPNj" title="Net loss per common share, basic"><span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6yDoWlmoXvb" title="Net loss per common share, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact003215" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact003217" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">1.56</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zyKnx4bC5Mn1" title="Net loss per common share, basic"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zil6IT88zkBd" title="Net loss per common share, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember" id="Fact003219" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember" id="Fact003221" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">1.14</ix:nonFraction></ix:nonFraction></span></span></td><td style="text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zcHRaewJCpue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#8217;s computation of net loss per common share for the three months ended March 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003223" name="TRUG:PotentialDilutivePerShareTableTextBlock"><p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zlTrjVekMUW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#8217;s net loss position even though the exercise price could be less than the
average market price of the common shares:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zYRP0XhIfVZf" style="display: none">SCHEDULE
OF POTENTIAL DILUTIVE SHARES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Stock Options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_ecustom--StockOptions_iI_c20250331_zLaDaxk8DIwj" title="Stock options" style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:StockOptions" contextRef="AsOf2025-03-31" id="Fact003225" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,131,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Notes<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--ConvertibleShares_iI_c20250331_fKDEp_z6KN5ZNHzI0f" title="PIPE Convertible Notes" style="text-align: right"><ix:nonFraction name="TRUG:ConvertibleShares" contextRef="AsOf2025-03-31" id="Fact003227" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">401,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common Stock - Series A warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zVcs2FtkW044" title="Common stock -  warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2025-03-31_custom_SeriesAWarrantsMember" id="Fact003229" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,092</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock - Series B warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zOHHPuwnwphe" title="Common stock -  warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2025-03-31_custom_SeriesBWarrantsMember" id="Fact003231" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--EarnoutShares_iI_c20250331_zOVvRJJRrPGk" title="Earnout shares" style="text-align: right"><ix:nonFraction name="TRUG:EarnoutShares" contextRef="AsOf2025-03-31" id="Fact003233" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Underwriter warrants to I-Bankers convertible at $<span id="xdx_905_eus-gaap--SharePrice_iI_c20250331_zhLhPFsk9Eu7" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" title="Share price"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2025-03-31" id="Fact003235" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">12.00</ix:nonFraction></span>/common share</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20250331_z58r272Caiih" title="Underwriter warrants" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:UnderWriterWarrantsCommonShare" contextRef="AsOf2025-03-31" id="Fact003237" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">632,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total dilutive</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalPotentialDilutive_iTI_c20250331_ziCc91sO90ud" title="Total dilutive" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:TotalPotentialDilutive" contextRef="AsOf2025-03-31" id="Fact003239" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,623,792</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0A_zckjEZxhaIrc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F12_zpXAKre1JhOc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote003240" xml:lang="en-US">Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.</ix:footnote></span></td></tr></table>

</ix:nonNumeric><p id="xdx_8AF_zD674axizoTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003242" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy"><p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zHXl9OPOQOB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zncBwMvDbeKl">Stock-based
Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#8220;2024 Plan&#8221;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#8217; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#8217;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Accounting Standards Update (&#8220;ASU&#8221;) 2018-07, Compensation &#8211; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 125; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003244" name="TRUG:EmergingGrowthCompanyStatusPolicyTextBlock"><p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_z8BxIEX2ukkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zEXUxNdv61Gb">Emerging
Growth Company Status</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not be comparable to companies
that comply with the new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an
emerging growth company from early adopting new or revised accounting standards. The Company expects to use the extended transition period
for any new or revised accounting standards during the period which the Company remains an emerging growth company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003246" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z45Otf8U5fOd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_z50pvZ2ZPBve">Segment
Reporting</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#8217;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the unaudited condensed consolidated financial information regularly provided to the Company&#8217;s chief operating decision maker
(&#8220;CODM&#8221;). The Company&#8217;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates
consolidated profit and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources,
and planning and forecasting for future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003248" name="TRUG:WarrantsPolicyTextBlock"><p id="xdx_841_ecustom--WarrantsPolicyTextBlock_z1mcudn6reB9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zqjOCqk0FF62">Warrants</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#8217;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003250" name="TRUG:RecentlyAdoptedAccountingPronouncementsPolicyTextBlock"><p id="xdx_845_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zZeBLm95xRI3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zohfEFc4f2Zg">Recently
Adopted Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued Update 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the
disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits. The
amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. The Company adopted this new guidance on
January 1, 2025, and the adoption did not have a material effect on the Company&#8217;s unaudited condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003252" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z5arJGhI0Jc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_zKGKfdq1QoI6">Recent
Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2025, the FASB issued <span style="font-weight: normal">ASU 2025-01, </span><i>Income Statement&#8212;Reporting Comprehensive
Income&#8212;Expense Disaggregation Disclosures</i> <span style="font-weight: normal">(Subtopic 220-40): Clarifying the Effective Date</span>,
which amends ASU 2024-03 to clarify when public business entities (PBEs) and all other entities must begin providing the new expense-disaggregation
disclosures. ASU 2025-01 <span style="font-weight: normal">does not change the underlying disclosure requirements</span> introduced by
ASU 2024-03; rather, it revises paragraph 220-40-65-1 to state explicitly that the amendments are effective for <span style="font-weight: normal">annual
periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027</span>. Early adoption
continues to be permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements
and related disclosures.</span></p>

</ix:nonNumeric><p id="xdx_850_z9poqM9ikcIj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 126; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003254" name="us-gaap:AccountsAndNontradeReceivableTextBlock"><p id="xdx_806_eus-gaap--AccountsAndNontradeReceivableTextBlock_zUEC9Zvtwxp3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span id="xdx_82D_zlXuDWGmm683">ACCOUNTS RECEIVABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003256" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock"><p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z8H9mLs2iM41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">Accounts
receivable and allowance for credit losses consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zXcLfJy8D5Vb" style="display: none">SCHEDULE
OF ALLOWANCE FOR CREDIT LOSSES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20250331_zQBOyCIxeIqg" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zFGO5SbVB486" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zwPtFtaSKP7c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Trade accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:TradeReceivablesHeldForSaleAmount" contextRef="AsOf2025-03-31" id="Fact003258" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,962,397</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:TradeReceivablesHeldForSaleAmount" contextRef="AsOf2024-12-31" id="Fact003259" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,870,021</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zc0StXLIW9aa" style="vertical-align: bottom; background-color: White">
    <td>Other</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:OtherAccountsReceivable" contextRef="AsOf2025-03-31" id="Fact003261" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3262">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_zcyKhgn4pqP5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGross" contextRef="AsOf2025-03-31" id="Fact003264" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,003,688</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGross" contextRef="AsOf2024-12-31" id="Fact003265" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,870,021</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zBLIrc3pChW2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less allowance for credit losses</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2025-03-31" id="Fact003267" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,424,074</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-31" id="Fact003268" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,470,868</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zTBopbpTyFec" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">accounts
    receivable, net</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2025-03-31" id="Fact003270" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,579,614</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsReceivableNet" contextRef="AsOf2024-12-31" id="Fact003271" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,399,153</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zGSCEbZjPGQc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003273" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zHyKC1vIOxve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span id="xdx_822_zhNEXbhg4b8a">INVENTORY, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003275" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zDv6ZLLFJAPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes inventory:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zQ6VdIdRypAk" style="display: none">SCHEDULE
OF INVENTORY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20250331_ze8lMNa8COfa" style="text-align: center; font-weight: bold">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_z76RN8cyO2Uf" style="text-align: center; font-weight: bold">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_zB7xB09C6wS9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Inventory - raw materials </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2025-03-31" id="Fact003277" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,301,337</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2024-12-31" id="Fact003278" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,797,705</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zUbkeetKTjCh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less reserve allowance for obsolescence</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2025-03-31" id="Fact003280" format="ixt:numdotdecimal" decimals="0" unitRef="USD">448,360</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2024-12-31" id="Fact003281" format="ixt:numdotdecimal" decimals="0" unitRef="USD">448,360</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zZI4tSaNKUvd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Inventory, net </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2025-03-31" id="Fact003283" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,852,977</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact003284" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,349,345</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_z2BFIrKWAp4g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003286" name="us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock"><p id="xdx_80C_eus-gaap--CashCashEquivalentsAndShortTermInvestmentsTextBlock_z8eV7doW9sf6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5 &#8211; <span id="xdx_82E_zJmTo2ZUHOJh">MARKETABLE INVESTMENT SECURITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2023, the Company entered into a brokerage agreement and deposited $<span id="xdx_905_eus-gaap--Deposits_iI_c20230228__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zpj7MXw4Vzu2" title="Deposits"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-02-28_custom_BrokerageAgreementMember" id="Fact003288" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,500,000</ix:nonFraction></span>. In February 2023, the Company purchased $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--BondsMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_z73gMthXMYZ9" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2023-02-28_us-gaap_BondsMember_custom_BrokerageAgreementMember" id="Fact003290" format="ixt:numdotdecimal" decimals="0" unitRef="USD">450,751</ix:nonFraction></span>
in corporate fixed income securities (corporate bonds) and $<span id="xdx_907_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_z0BLmv6Secig" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2023-02-28_us-gaap_USTreasurySecuritiesMember_custom_BrokerageAgreementMember" id="Fact003292" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,981,061</ix:nonFraction></span> in government securities (Treasury securities). The Company terminated
the brokerage agreement during the three months ended December 31, 2024, liquidated the vast majority of its investments and has $<span id="xdx_906_eus-gaap--MarketableSecurities_iI_c20250331_zyaWJ6TOHuid" title="Marketable securities"><span id="xdx_901_eus-gaap--MarketableSecurities_iI_c20241231_zsRYJyHba443" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2025-03-31" id="Fact003294" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2024-12-31" id="Fact003296" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></ix:nonFraction></span></span>
recorded in cash and cash equivalents on its unaudited condensed consolidated balance sheet as March 31, 2025 and December 31, 2024,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003298" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zqnBRQfJ0Xk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8211; <span id="xdx_824_z8RYuUidWYnh">PROPERTY AND EQUIPMENT, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003300" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgVnRC6EE2U2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes property and equipment:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zJqcMRwVKrbj" style="display: none">SCHEDULE
OF PROPERTY AND EQUIPMENT</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20250331_zW2ZTmVTOD3h" style="text-align: center; font-weight: bold">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zUtDBda0qcnf" style="text-align: center; font-weight: bold">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zVAv2zSTdDM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Software and computer equipment </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember" id="Fact003302" format="ixt:numdotdecimal" decimals="0" unitRef="USD">860,243</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember" id="Fact003303" format="ixt:numdotdecimal" decimals="0" unitRef="USD">795,369</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsnsoBYNTkTa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember" id="Fact003305" format="ixt:numdotdecimal" decimals="0" unitRef="USD">228,033</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember" id="Fact003306" format="ixt:numdotdecimal" decimals="0" unitRef="USD">230,883</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zn51NVMoUpJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-03-31_us-gaap_VehiclesMember" id="Fact003308" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,545</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_VehiclesMember" id="Fact003309" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,545</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zZdCq4XOH067" style="vertical-align: bottom; background-color: White">
    <td>Equipment </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-03-31_us-gaap_EquipmentMember" id="Fact003311" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,008</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_EquipmentMember" id="Fact003312" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,873</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zcZsuwG7fmJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-03-31" id="Fact003314" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,165,829</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact003315" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,101,670</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zItCPJx5zdU5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less accumulated depreciation </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2025-03-31" id="Fact003317" format="ixt:numdotdecimal" decimals="0" unitRef="USD">973,118</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact003318" format="ixt:numdotdecimal" decimals="0" unitRef="USD">957,818</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zJYqH15lAGji" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total other long-term assets </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2025-03-31" id="Fact003320" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,711</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact003321" format="ixt:numdotdecimal" decimals="0" unitRef="USD">143,852</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zM3vr8ygCXk2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded depreciation expense was $<span id="xdx_90B_eus-gaap--Depreciation_c20250101__20250331_zJEqBYTlWrVl" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2025-01-01to2025-03-31" id="Fact003323" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,300</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--Depreciation_c20240101__20240331_zuyogE78NIgl" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-012024-03-31" id="Fact003325" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,317</ix:nonFraction></span> for the three months ended March 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003327" name="TRUG:CapitalizedSoftwareDevelopmentCostsTableTextBlock"><p id="xdx_89E_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z55Yd93zZZO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes capitalized software development costs as of March 31, 2025 and December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zEkflSC5ZzI1" style="display: none">SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20250331_zGGqqfEcu0X1" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zTXLWBBLCILi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Capitalized software, net - beginning balance, December 31, 2024 &#160; </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:CapitalizedComputerSoftware" contextRef="AsOf2025-03-31" id="Fact003329" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,540,121</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zwX3ymKjwr44" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized software development costs - 2025 &#160; </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareGross" contextRef="AsOf2025-03-31" id="Fact003331" format="ixt:numdotdecimal" decimals="0" unitRef="USD">270,531</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zvy2ZPIQ7Om4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less accumulated amortization &#160; &#160; </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" contextRef="AsOf2025-03-31" id="Fact003333" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_zWsohLvAu4Pg" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized software
    development costs, net</span></td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareNet" contextRef="AsOf2025-03-31" id="Fact003335" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,710,652</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zf8E0cs3QlO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded amortization of capitalized software costs of $<span id="xdx_90D_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20250331_zQIzKrxCVR4l" title="Amortization of capitalized software"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" contextRef="AsOf2025-03-31" id="Fact003337" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20240331_zNvc0fTtoUz1" title="Amortization of capitalized software"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" contextRef="AsOf2024-03-31" id="Fact003339" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,463</ix:nonFraction></span> for the three months ended March 31, 2025 and 2024,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 127; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003341" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zOEQ5m7hrOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7 &#8211; <span id="xdx_828_z1246TeiuCBe">ACCRUED AND OTHER CURRENT LIABILITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003343" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zfSR9KTa4aRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
and other current liabilities consist of the following amounts:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zp8vMIX0Oayl" style="display: none">SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20250331_zuru0dxBKApa" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zr2SbCY4epak" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zzVnrD7PD3Re" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued payroll</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2025-03-31" id="Fact003345" format="ixt:numdotdecimal" decimals="0" unitRef="USD">279,837</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2024-12-31" id="Fact003346" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,945</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zwbM8hsFNjr5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:AccruedCreditCards" contextRef="AsOf2025-03-31" id="Fact003348" format="ixt:numdotdecimal" decimals="0" unitRef="USD">341,884</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:AccruedCreditCards" contextRef="AsOf2024-12-31" id="Fact003349" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,180</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_z6mbgbmcJgR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warranty reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2025-03-31" id="Fact003351" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2024-12-31" id="Fact003352" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zOen41l7tSvc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:SalesAndExciseTaxPayablesCurrent" contextRef="AsOf2025-03-31" id="Fact003354" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,530</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:SalesAndExciseTaxPayablesCurrent" contextRef="AsOf2024-12-31" id="Fact003355" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,563</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zTqXJOrTTJ56" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2025-03-31" id="Fact003357" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,957,816</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact003358" format="ixt:numdotdecimal" decimals="0" unitRef="USD">589,619</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_mtALAOLzPiI_zYp552oVVZrj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2025-03-31" id="Fact003360" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,823,067</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="AsOf2024-12-31" id="Fact003361" format="ixt:numdotdecimal" decimals="0" unitRef="USD">999,307</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zdGUBdSLpvgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003363" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock"><p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_znjfntWakzcj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued liabilities and other current liabilities assumed in Merger:&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_z4wZMWpy9w71" style="display: none">SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Accrued tax payable </td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20250331_z6Ud1qY5PJV" title="Accrued tax payable" style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" contextRef="AsOf2025-03-31" id="Fact003365" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,008</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total accrued and other current liabilities assumed in Merger &#160; </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20250331_zVopB2Eke3ue" title="Total accrued and other current liabilities assumed in Merger" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" contextRef="AsOf2025-03-31" id="Fact003367" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,008</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zIXHrNHJ8UCf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003369" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_808_eus-gaap--DebtDisclosureTextBlock_zRKHXHQfhw0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8211; <span id="xdx_82A_zwSpEBxh0uh6">NOTES PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003371" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfDebtTableTextBlock_z6uTNgRO1Znl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
payable consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B6_zRDN80OAbD98" style="display: none">SCHEDULE OF NOTES PAYABLE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_497_20250331_zMhzY6OzFzu9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_499_20241231_zLbcxaSTlZg6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zmAE6Oly9oM6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable - Ethos Management Inc.</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3373">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3374">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_zIt3MWanxNDk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable - Mercedez-Benz</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2025-03-31_custom_MercedesBenzMember" id="Fact003376" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,285</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2024-12-31_custom_MercedesBenzMember" id="Fact003377" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,733</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zAUKFz7zvdlc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable</span></span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember" id="Fact003379" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,285</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherNotesPayableCurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact003380" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,733</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zfYoGUjOZW5k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    current portion</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember" id="Fact003382" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,148</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact003383" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,001</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zQZKqgisaKtc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable long-term portion</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember" id="Fact003385" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,137</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember" id="Fact003386" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,732</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zodVeRzPYWqh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif"><i>Ethos
Management Inc.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">In
January 2023, the Company entered into a financing agreement with Ethos Asset Management Inc. (the &#8220;Ethos Loan&#8221; or &#8220;Ethos&#8221;)
in the principal amount of up to $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember__srt--RangeAxis__srt--MaximumMember_zG5Ngm8r71j1" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-01-31_custom_EthosManagementINCMember_srt_MaximumMember" id="Fact003388" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">10</ix:nonFraction></span> million. Pursuant to the terms of the Ethos Loan, the Company may draw down financing proceeds equal
to $<span id="xdx_904_eus-gaap--ProceedsFromNotesPayable_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zAQFosqeTGzd" title="Proceeds from notes payable"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2024-01-012024-12-31_custom_EthosManagementINCMember" id="Fact003390" format="ixt:numdotdecimal" decimals="0" unitRef="USD">833,333</ix:nonFraction></span> each month beginning in April 2023, up to the $<span id="xdx_90B_eus-gaap--ProceedsFromNotesPayable_pn6n6_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__dei--LegalEntityAxis__custom--EthosManagementINCMember_znsBZEelkJM1" title="Proceeds from notes payable"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2024-01-012024-12-31_srt_MaximumMember_custom_EthosManagementINCMember" id="Fact003392" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">10</ix:nonFraction></span> million amount. Interest associated with the Ethos Loan is fixed at <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_zPIkWZsD24P1" title="Interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2025-03-31_custom_EthosManagementINCMember16073421" id="Fact003394" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4</ix:nonFraction></span>%
per annum and has a three-year grace period for principal and interest payments. Annual principal and interest payments will commence
in 2027 and continue through 2034. As a condition to funding, the Company provided Ethos with a $<span id="xdx_90B_eus-gaap--DepositLiabilitiesCollateralIssuedFinancialInstruments_iI_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember_zXZzRmlCF3Pc" title="Deposit as collateral"><ix:nonFraction name="us-gaap:DepositLiabilitiesCollateralIssuedFinancialInstruments" contextRef="AsOf2023-01-31_custom_EthosManagementINCMember" id="Fact003396" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,875,000</ix:nonFraction></span> deposit as collateral (the
&#8220;Deposit Collateral&#8221;) for the note.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">The
Ethos Loan stipulates that fundings should happen approximately every 30 banking days, subject to Ethos completing periodic internal
audits to ensure the Company was in compliance with the terms of the loan agreement. In August 2023, Ethos informed the Company that
unrelated to the Company, Ethos was undergoing a routine audit of its portfolio, and pending the close of the audit, borrowers may experience
delays in drawing on funds when requested. In February 2024, due to the lack of additional fundings and in accordance with the terms
of the Ethos Loan, the Company sent Ethos a notice of termination for materially breaching the Ethos Loan agreement. Based on the termination
for default clause in the Ethos Loan, the Company was entitled to retain all funds disbursed by Ethos and Ethos must release the Deposit
Collateral. At the date of the Ethos Loan termination the principal and accrued interest owed on the Ethos Loan was $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_z9yVtGnYBR04" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2025-03-31_custom_EthosManagementINCMember16073421" id="Fact003398" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,383,059</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_z9Z4D6KZALOg" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentIncreaseAccruedInterest" contextRef="From2024-01-012024-12-31_custom_EthosManagementINCMember" id="Fact003400" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,560</ix:nonFraction></span>,
respectively. As a result of the Ethos Loan termination, the outstanding principal and accrued interest was offset by the Deposit Collateral
leaving $<span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_zFV6evCAOxBb" title="Deposit liabilities, accrued interest"><span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zuBqNyQocYWl" title="Deposit liabilities, accrued interest"><ix:nonFraction name="us-gaap:DepositLiabilitiesAccruedInterest" contextRef="AsOf2025-03-31_custom_EthosManagementINCMember16073421" id="Fact003402" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DepositLiabilitiesAccruedInterest" contextRef="AsOf2024-12-31_custom_EthosManagementINCMember16073296" id="Fact003404" format="ixt:numdotdecimal" decimals="0" unitRef="USD">589,619</ix:nonFraction></ix:nonFraction></span></span>, which is included in Accrued and other current liabilities on the unaudited condensed consolidated balance sheets at
March 31, 2025 and December 31, 2024, respectively (See <span style="text-decoration: underline">Note 7 &#8211; Accrued and Other Current Liabilities</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Mercedes-Benz</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">In
November 2020, the Company entered into a $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zKOOgeqdBoK7" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-11-30_custom_MercedesBenzMember" id="Fact003406" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,545</ix:nonFraction></span>, <span id="xdx_90D_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zgLUYe30VyGk" title="Interest rate"><ix:nonFraction name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" contextRef="AsOf2020-11-30_custom_MercedesBenzMember" id="Fact003408" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.90</ix:nonFraction></span>% annual interest rate note payable with Mercedez-Benz for a delivery van. The
note matures on <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_ztw6YeJMHjhd" title="Maturity date"><ix:nonNumeric contextRef="From2020-11-012020-11-30_custom_MercedesBenzMember" format="ixt:datemonthdayyearen" id="Fact003410" name="us-gaap:DebtInstrumentMaturityDate">November 20, 2026</ix:nonNumeric></span>, and is secured by the van. The Company makes a monthly payment of $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zUJulR3kJWQa" title="Monthly payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2020-11-012020-11-30_custom_MercedesBenzMember" id="Fact003412" format="ixt:numdotdecimal" decimals="0" unitRef="USD">908</ix:nonFraction></span>, which includes both principal
and interest. The outstanding principal on the note at March 31, 2025 and December 31, 2024, was $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__dei--LegalEntityAxis__custom--MercedesBenzMember_zyqR4hPnPWFi" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2025-03-31_custom_MercedesBenzMember16073437" id="Fact003414" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,285</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--MercedesBenzMember_zV2iqJaOU00l" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_MercedesBenzMember16073359" id="Fact003416" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,733</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 128; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Notes
Assumed in Merger</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">As
a successor to DMAQ, the Company assumed notes payable from the Merger in the amount of $<span id="xdx_906_ecustom--LongTermNotesPayableAssumedInMerger_iI_c20250331__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember_zrVVGmaZPtBb" title="Notes payable assumed in merger"><ix:nonFraction name="TRUG:LongTermNotesPayableAssumedInMerger" contextRef="AsOf2025-03-31_custom_FirstExtensionAgreementMember" id="Fact003418" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,565,000</ix:nonFraction></span>, which was comprised of: (i) an unsecured
promissory note in the aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20221015__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zmvyF8oK9Ae1" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-10-15_custom_SponsorMember_custom_FirstExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember" id="Fact003420" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,265,000</ix:nonFraction></span> issued to two affiliates of the Sponsor on October 15, 2022, in connection
with the First Extensions, from October 29, 2022 to January 29, 2023, and (ii) an unsecured promissory note in the principal amount of
$<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20230209__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zweSh6UQ1JT7" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-02-09_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember" id="Fact003422" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,000</ix:nonFraction></span> issued to an affiliate of the Sponsor on February 9, 2023 in connection with the Second Extension, from January 29, 2023, to
July 29, 2023, pursuant to which a monthly payment of $<span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPayment_c20230129__20230729__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zwyxNK3UsT1j" title="Monthly payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2023-01-292023-07-29_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember" id="Fact003424" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,000</ix:nonFraction></span> had been deposited in the Trust Account after January 29, 2023 for six
months. Pursuant to the fully executed Promissory Notes, each of the Promissory Notes bears no interest and is due upon the earlier of
the consummation of DMA&#8217;s initial business combination or the date of the liquidation of DMAQ. During the year ended December 31,
2024, the Company made a principal payment of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20240101__20241231_zeot7jAn3dDa" title="Principal payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2024-01-012024-12-31" id="Fact003426" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,000</ix:nonFraction> </span>to one of the note holders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">On
December 31, 2024, using the proceeds from the November 7, 2024, funding of additional PIPE Convertible Notes (See <span style="text-decoration: underline">Note 9 &#8211;
PIPE Convertible Notes</span>) the Company repaid the remaining balance of such notes in full. The extinguishment of one of the convertible
notes resulted in extinguishment accounting. See <span style="text-decoration: underline">Note 9 &#8211; PIPE Convertible Notes</span> for additional details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003428" name="TRUG:PipeConvertibleNotesDisclosureTextBlock"><p id="xdx_80F_ecustom--PipeConvertibleNotesDisclosureTextBlock_za7Kj7NWTPB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9 &#8211; <span id="xdx_82D_zr66jxJDTbo4">PIPE CONVERTIBLE NOTES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">On
November 2, 2023 and December 7, 2023, DMAQ executed loan agreements with certain accredited investors (together, the &#8220;Prior Loan
Agreements&#8221;) pursuant to which such investors agreed to loan DMAQ up to an aggregate $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zoC2t4kTKRii" title="Aggregrate amount"><span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_z0gkdZeiGYsi" title="Aggregrate amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-11-02_custom_PriorLoanAgreementMember" id="Fact003430" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-12-07_custom_PriorLoanAgreementMember" id="Fact003432" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">11</ix:nonFraction></ix:nonFraction></span></span> million in exchange for the issuance of
convertible notes and warrants. On February 2, 2024, the Company executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;)
with each of the investors that executed the Prior Loan Agreements, which replaced the Prior Loan Agreements in their entirety, and with
additional investors (together, the &#8220;PIPE Investors&#8221;). Pursuant to the terms and conditions of the Purchase Agreement, the
PIPE Investors agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240202__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zltEiPREitu6" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-02_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember" id="Fact003434" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">15.5</ix:nonFraction></span> million
(the &#8220;PIPE Convertible Notes&#8221;), (ii) Series A warrants to initially purchase <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zknclvrExa76" title="Purchase of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesAWarrantsMember" id="Fact003436" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,091</ix:nonFraction></span> shares of the Company&#8217;s Class
A common stock (the &#8220;Series A Warrants&#8221;), and (iii) Series B warrants to initially purchase <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zRHxuOBg9VS7" title="Purchase of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesBWarrantsMember" id="Fact003438" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></span> shares of the Company&#8217;s
Class A common stock (the &#8220;Series B Warrants,&#8221; and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;)
(the &#8220;PIPE Financing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">Under
the terms of the Purchase Agreement, the Company had the right, but not the obligation, to require that the PIPE Investors purchase additional
PIPE Convertible Notes at up to two additional closings. On February 6, 2024, the first additional closing (the &#8220;First Mandatory
Additional Closing&#8221;) occurred for the sale of $<span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zmeKFv7FvnTf" title="Convertible notes"><ix:nonFraction name="us-gaap:DebtInstrumentIssuedPrincipal" contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember" id="Fact003440" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">4.65</ix:nonFraction></span> million in additional PIPE Convertible Notes with an Original Issue Discount
of $<span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zyht0BzaqTH7" title="Original Issue Discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember" id="Fact003442" format="ixt:numdotdecimal" decimals="0" unitRef="USD">465,000</ix:nonFraction></span> for gross proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromConvertibleDebt_pn3n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_ziM9xz6MKOPd" title="Gross proceeds"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember" id="Fact003444" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">4.185</ix:nonFraction></span> million, subject to the filing of a registration statement and satisfaction of customary closing
conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">In
addition, pursuant to the Purchase Agreement, as amended, each PIPE Investor had the right, but not obligation, to require the
Company to sell to such investor its pro rata share of up to an aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn4n6_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zCx1qrnWSIe" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember" id="Fact003446" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">10.85</ix:nonFraction></span>
million of additional PIPE Convertible Notes in one or more &#8220;Additional Optional Closings,&#8221; provided that the principal
amount issued in each such closing is no less than $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_z29gzV6yL3wb" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MinimumMember" id="Fact003448" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>.
These optional rights expire on August 30, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">On
August 13, 2024, the Company entered into waiver and amendment agreements (the &#8220;Waiver&#8221;) with the PIPE Investors. Under the
Waiver, the parties agreed to, among other things: to (i) waive any defaults caused by the Company&#8217;s failure to timely file SEC
reports through August 14, 2024, (ii) extend the deadline for Additional Optional Closings to 11 months following the effectiveness of
the initial registration statement, (iii) permit the Company to raise non-convertible, unsecured debt financing from its affiliates,
(iv) waive certain registration failures through September 3, 2024, and allow such failures to be cured through the issuance of common
stock, and (v) allow interest payments due April 1, July 1, and October 1, 2024, to be paid in shares of common stock or added to the
principal of the PIPE Convertible Notes, at the election of the applicable PIPE Investor. In connection with the Waiver, the Company
issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z8iP3Cs9UiA6"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-08-132024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact003449" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">192,151</ix:nonFraction></span> shares of Class A common stock to satisfy registration delay penalties and <span id="xdx_90F_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zD3UFlIUxvN6"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact003450" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">157,582</ix:nonFraction></span> shares of Class A common stock to satisfy
accrued interest obligations. These issuances were made at the &#8220;Alternate Conversion Price&#8221; set forth in the PIPE Convertible
Notes, which is defined as the lesser of the fixed conversion price or 90% of the lowest volume weighted average price (VWAP) of the
Company&#8217;s Class A common stock over the five consecutive days prior to conversion. Additionally, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zo2bQ0QiBbXd" title="Stock issued during period shares new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-08-132024-08-13_custom_PIPEConvertibleNotesMember" id="Fact003452" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">190,586</ix:nonFraction></span> shares
to a PIPE Investor as a result of language in the PIPE Convertible Note related to ownership percentage prior to the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 129; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">On November
7, 2024, the Company and certain PIPE Investors entered into further amendments to the Waiver (the &#8220;Amendments&#8221;) under which
the PIPE Investors agreed to waive any breaches or defaults resulting from the Company&#8217;s failure to timely file SEC reports through
August 21, 2024, and extended the waiver for certain registration failures through October 3, 2024. The PIPE Investors also waived defaults
related to the Company&#8217;s non-compliance with the continued listing requirements of the Nasdaq Stock Market, including (i) failure
to meet the minimum stockholders&#8217; equity threshold, (ii) failure to meet the minimum market value of publicly held shares, and (iii)
failure to meet the minimum bid price requirement. These waivers are effective through January 15, 2025, but may be extended through March
15, 2025, solely with respect to the bid price deficiency, provided the Company remains in compliance with all other listing requirement
and files a preliminary proxy statement to seek shareholder approval of a reverse stock split. In connection with these Amendments, the
Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zy2Rd0q35Y9f" title="Number of new shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact003454" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">116,959</ix:nonFraction></span> shares of Class A common stock to satisfy additional registration delay penalties and <span id="xdx_906_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zpwyf8wSyrB4" title="Shares issued"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact003456" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">65,790</ix:nonFraction></span> shares of Class A
common stock for unpaid interest, also at the Alternate Conversion Price.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">Also on
November 7, 2024, certain PIPE Investors agreed to purchase an additional $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmOHuiZwagzi" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact003458" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.3</ix:nonFraction></span> million in principal amount of PIPE Convertible Notes with
an Original Issue Discount of $<span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z73jGmMI8dT3" title="Original issue discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact003460" format="ixt:numdotdecimal" decimals="0" unitRef="USD">330,000</ix:nonFraction></span> for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zmXvX0P0fFSh" title="Convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact003462" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">2.97</ix:nonFraction></span> million. The Company used approximately $<span id="xdx_90F_eus-gaap--ProceedsFromRepaymentsOfOtherDebt_pn5n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zL0ch22avgek" title="Proceeds from issuance of repay outstanding debt"><ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember" id="Fact003464" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.5</ix:nonFraction></span> million of the proceeds
from this issuance to repay outstanding debt and cover related transaction expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">One
of the PIPE Notes issued on November 7, 2024 was purchased in exchange for a convertible note payable and an unsecured note payable
that were previously issued to the same PIPE Investor. The exchange resulted in debt extinguishment accounting as the present value
of the future cash flows of the new PIPE Convertible Note was greater than 10% of the remaining present value of the cash flows of
the exchanged notes. As a result, the Company recorded a loss on extinguishment of debt of $<span id="xdx_907_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20240101__20241231_zR5U5K87DCll" title="Loss on extinguishment of debt"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2024-01-012024-12-31" id="Fact003466" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">270,594</ix:nonFraction></span>
on the consolidated statements of operations for the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">On December
16, 2024, a certain PIPE Investor agreed to purchase an additional $<span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z6pYsjs5h02c" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2024-12-16_custom_PIPEConvertibleNotesMember" id="Fact003468" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.1</ix:nonFraction></span> million in the principal amount of a PIPE Convertible Note with
an Original Issue Discount of $<span id="xdx_90D_eus-gaap--AmortizationOfDebtDiscountPremium_c20241216__20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zDztwlhIm9z8" title="Original issue discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2024-12-162024-12-16_custom_PIPEConvertibleNotesMember" id="Fact003470" format="ixt:numdotdecimal" decimals="0" unitRef="USD">210,000</ix:nonFraction></span> for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241216__20241216__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zYK3UCmVf3p6" title="Convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-12-162024-12-16_custom_WaiverAndAmendmentAgreementMember" id="Fact003472" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">1.89</ix:nonFraction></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">On January
8, 2025, certain PIPE Investors agreed to purchase an additional $<span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z50SEVlTO0R" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2025-01-08_custom_PIPEConvertibleNotesMember" id="Fact003474" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.8</ix:nonFraction></span> million in principal amount of PIPE Convertible Notes with an Original
Issue Discount of $<span id="xdx_90C_eus-gaap--AmortizationOfDebtDiscountPremium_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zXWKF2NfZ917" title="Original issue discount"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember" id="Fact003476" format="ixt:numdotdecimal" decimals="0" unitRef="USD">280,000</ix:nonFraction></span> for gross proceeds of $<span id="xdx_90B_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20250108__20250108__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zhhY1e6Lcvb8" title="Convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2025-01-082025-01-08_custom_WaiverAndAmendmentAgreementMember" id="Fact003478" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">2.52</ix:nonFraction></span> million. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">During
the three months ended March 31, 2025, the Company converted an aggregate principal amount of $<span id="xdx_90E_eus-gaap--DebtConversionOriginalDebtAmount1_c20250101__20250331_zMSXBmCWZtih" title="Aggregate principal amount converted"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-01-01to2025-03-31" id="Fact003480" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,655,000</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20250101__20250331_z51X3d4TmVbi" title="Accrued interest"><ix:nonFraction name="us-gaap:DebtInstrumentIncreaseAccruedInterest" contextRef="From2025-01-01to2025-03-31" id="Fact003482" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,087,513</ix:nonFraction></span> in accrued and
make-whole interest related to the PIPE Convertible Notes into <span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zGwBhKRf84d4" title="Convertible notes, shares"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2025-01-012025-03-31_custom_SeriesACommonStockMember" id="Fact003484" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,064,420</ix:nonFraction></span> shares of the Company&#8217;s Class A common stock. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003486" name="us-gaap:ConvertibleDebtTableTextBlock"><p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zVmIjlNEqynb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">PIPE Convertible
Notes payable consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zAPfS1sL1Au4" style="display: none">SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">PIPE Convertible Note Balance at January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_ecustom--ConvertibleDebtGross_iI_c20241231_zAT1c8OVvgB" title="Convertible note balance" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3488">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">PIPE Convertible Notes issued</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_ecustom--ConvertibleNotesIssued_iI_c20241231_zZqq4dOq0fbf" title="PIPE Convertible Notes issued" style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:ConvertibleNotesIssued" contextRef="AsOf2024-12-31" id="Fact003490" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,320,594</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Debt Discount associated with OID and Warrants</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20241231_zg2q8OIVqqS9" title="Less: Debt Discount associated with OID and Warrants" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="TRUG:DebtInstrumentUnamortizedDiscountAndWarrants" contextRef="AsOf2024-12-31" id="Fact003492" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,147,319</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ConvertibleDebt_iTI_c20241231_zHsfeV3ynEDe" title="Total PIPE Convertible Notes, net" style="text-align: right"><ix:nonFraction name="us-gaap:ConvertibleDebt" contextRef="AsOf2024-12-31" id="Fact003494" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,173,275</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20241231_zaLPzPP2TNSf" title="Less gross PIPE Convertible Note principal converted into Class A common stock" style="text-align: right">(<ix:nonFraction name="TRUG:PipeNotePrincipalConvertedToClassACommonStock" contextRef="AsOf2024-12-31" id="Fact003496" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,832,600</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add: Accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20241231_zM3gHc8AFA53" title="Add accretion of debt discount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:DebtInstrumentAccretionOfDebtDiscount" contextRef="AsOf2024-12-31" id="Fact003498" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">728,278</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total PIPE Convertible Notes, net at December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LongTermLoansPayable_iTI_c20241231_zpLokJBmgHu9" title="Total PIPE Convertible Notes, net" style="text-align: right"><ix:nonFraction name="us-gaap:LongTermLoansPayable" contextRef="AsOf2024-12-31" id="Fact003500" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,068,953</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ConvertibleNotesIssued_iI_c20250331_zpuf4Q0MdfZh" title="PIPE Convertible Notes issued" style="text-align: right"><ix:nonFraction name="TRUG:ConvertibleNotesIssued" contextRef="AsOf2025-03-31" id="Fact003502" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,800,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Debt Discount associated with OID</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20250331_z6fXXc68c7t3" title="Less: Debt Discount associated with OID and Warrants" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="TRUG:DebtInstrumentUnamortizedDiscountAndWarrants" contextRef="AsOf2025-03-31" id="Fact003504" format="ixt:numdotdecimal" decimals="0" unitRef="USD">280,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ConvertibleDebt_iTI_c20250331_z4LBoTovXpT6" title="Total PIPE Convertible Notes, net" style="text-align: right"><ix:nonFraction name="us-gaap:ConvertibleDebt" contextRef="AsOf2025-03-31" id="Fact003506" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,588,953</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20250331_ztmF5FAQKVp3" title="Less gross PIPE Convertible Note principal converted into Class A common stock" style="text-align: right">(<ix:nonFraction name="TRUG:PipeNotePrincipalConvertedToClassACommonStock" contextRef="AsOf2025-03-31" id="Fact003508" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,655,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add: Accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20250331_zyS28oBJkAef" title="Add accretion of debt discount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="TRUG:DebtInstrumentAccretionOfDebtDiscount" contextRef="AsOf2025-03-31" id="Fact003510" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">231,940</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total PIPE Convertible Notes, net at March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--LongTermLoansPayable_iTI_c20250331_zcSDfQhDq7u9" title="Total PIPE Convertible Notes, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermLoansPayable" contextRef="AsOf2025-03-31" id="Fact003512" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,165,893</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zqQzrroUfUK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">During
the three months ended March 31, 2025 and 2024, amortization expense related to the Debt Discount of the PIPE Convertible Notes was $<span id="xdx_908_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20250331_zabRn7GDPTjd" title="Amortization expense related to the OID"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2025-03-31" id="Fact003514" format="ixt:numdotdecimal" decimals="0" unitRef="USD">231,940</ix:nonFraction></span>
and $<span id="xdx_908_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20240331_z6TXtO29sqH8" title="Amortization expense related to the OID"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2024-03-31" id="Fact003516" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,325</ix:nonFraction></span>, respectively. The principal balance of the PIPE Convertible Notes, net of Debt Discounts, and accrued interest related to
the PIPE Convertible Notes at March 31, 2025, was $<span id="xdx_908_eus-gaap--DeferredFinanceCostsNet_iI_c20250331_zZgtcVZgF4C4" title="Debt discounts net"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2025-03-31" id="Fact003518" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,165,893</ix:nonFraction></span> and $<span id="xdx_902_eus-gaap--InterestExpenseDebt_c20250101__20250331_zKijcr89u8Nb" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2025-01-01to2025-03-31" id="Fact003520" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>, respectively. The principal balance net of Debt Discounts and accrued
interest related to the PIPE Convertible Notes at December 31, 2024, was $<span id="xdx_905_eus-gaap--DeferredFinanceCostsNet_iI_c20241231_zqvSqqk7uzyf" title="Debt discounts net"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2024-12-31" id="Fact003522" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,068,953</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--InterestExpenseDebt_c20240101__20241231_zAxaM54PKn64" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestExpenseDebt" contextRef="From2024-01-012024-12-31" id="Fact003524" format="ixt:numdotdecimal" decimals="0" unitRef="USD">154,500</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 130; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003526" name="us-gaap:LongTermDebtTextBlock"><p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_z17XHv9zjNl2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 10 &#8211; <span id="xdx_825_zKgf4o3KYWqc">RELATED PARTY
NOTES AND LOANS PAYABLE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003528" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_z5b6NERzE8ve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Related party notes payable
consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BC_zXpfpuNX2e7b" style="display: none">SCHEDULE OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20250331_zoQgSAUg9ta4" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_zq3981iwJGbf" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zAH7UyDbHTbd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - ARJ Trust</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31_custom_ARJTrustMember" id="Fact003530" format="ixt:numdotdecimal" decimals="0" unitRef="USD">650,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_ARJTrustMember" id="Fact003531" format="ixt:numdotdecimal" decimals="0" unitRef="USD">650,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zaSctlwdvgx2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Note payable - McKettrick</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31_custom_McKettrickMember" id="Fact003533" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_McKettrickMember" id="Fact003534" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zt1SflF1F5Sa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Note payable - Carver</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31_custom_CarverMember" id="Fact003536" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_CarverMember" id="Fact003537" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zDjr7gq9BVOi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loan - Chris Jones</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31_custom_ChrisJonesMember" id="Fact003539" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_ChrisJonesMember" id="Fact003540" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zkToSrGrgBT7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31" id="Fact003542" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,561,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31" id="Fact003543" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,561,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zcdqifa8bfB6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember" id="Fact003545" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact003546" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zTUMnhWz1FR1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember" id="Fact003548" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember" id="Fact003549" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zpqogWhywfAe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003551" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zyTE826bK6rd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Future maturities of related
party notes and loan payables as of March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zP3297LYkvQ5" style="display: none">SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20250331_zbcLp9Lx0Ts4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_maLTDzj54_zAtMcwJzDkC2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" contextRef="AsOf2025-03-31" id="Fact003553" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,937,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_zxWcG5dBYAB4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2025-03-31" id="Fact003555" format="ixt:numdotdecimal" decimals="0" unitRef="USD">287,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zG9zKUOdi9U" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2025-03-31" id="Fact003557" format="ixt:numdotdecimal" decimals="0" unitRef="USD">337,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zXZAnpvBfS6b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31" id="Fact003559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,561,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_znfFcu92JuHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>ARJ Trust</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In December 2008, the Company
entered into a note payable with ARJ Trust, a trust that is indirectly controlled by the Company&#8217;s chief executive officer. The
note has a principal amount of $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zNo7HUas5eF3" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember" id="Fact003561" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span>, an interest rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zKSt7xS4pUFa" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember" id="Fact003563" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.50</ix:nonFraction></span>% per annum, and a maturity date of March 31, 2024. The Company is required
to make monthly interest-only payments of $<span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20081201__20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zzY2kXdIuRfb" title="Debt instrument periodic interest payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="From2008-12-012008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember" id="Fact003565" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,541</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In June 2010, the Company entered
into a second note payable with ARJ Trust. The note has a principal amount of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zJZUCbDx0fT1" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact003567" format="ixt:numdotdecimal" decimals="0" unitRef="USD">150,000</ix:nonFraction></span>, an interest rate of <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_z6upu26m56b6" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact003569" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.50</ix:nonFraction></span>% per annum, and a maturity
date of March 31, 2024. The Company is required to make monthly interest-only payments of $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20100601__20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zpCwGHHf9hn5" title="Debt instrument periodic interest payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="From2010-06-012010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact003571" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,063</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDateRangeStart1_dd_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zyP093HRe50h" title="Debt instrument maturity start date"><ix:nonNumeric contextRef="From2025-01-012025-03-31_custom_ARJTrustMember" format="ixt:datemonthdayyearen" id="Fact003573" name="us-gaap:DebtInstrumentMaturityDateRangeStart1">March
31, 2024</ix:nonNumeric></span>, the maturity date of the notes was extended to <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDateRangeEnd1_dd_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zO42Csf3UKt3" title="Debt instrument maturity end date"><ix:nonNumeric contextRef="From2025-01-012025-03-31_custom_ARJTrustMember" format="ixt:datemonthdayyearen" id="Fact003575" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1">March
31, 2025</ix:nonNumeric></span>. On March 31, 2025, the maturity date of the notes was extended to September
30, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company made interest-only
payments of $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zM7cJEjsLMq6" title="Debt instrument periodic interest payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="From2025-01-012025-03-31_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact003577" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,812</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20240101__20240331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zvnKKvGcXAr2" title="Debt instrument periodic interest payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentInterest" contextRef="From2024-01-012024-03-31_custom_ARJTrustMember_custom_NotesPayableTwoMember" id="Fact003579" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,901</ix:nonFraction></span> during the three months ended March 31, 2025 and 2024, respectively. The principal balance of the notes
was $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zTbo10Y8sT14" title="Debt instrument principal amount"><span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zPYcVcK8wjfj" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2025-03-31_custom_ARJTrustMember" id="Fact003581" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_ARJTrustMember" id="Fact003583" format="ixt:numdotdecimal" decimals="0" unitRef="USD">650,000</ix:nonFraction></ix:nonFraction></span></span> at both March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>McKettrick</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In May 2019, the Company entered
into a $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zErpBtt6XV4b" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2019-05-31_custom_McKettrickMember" id="Fact003585" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,750,000</ix:nonFraction></span>, <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dc_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zQJQlLMzRzeg" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2019-05-31_custom_McKettrickMember" id="Fact003587" format="ixt-sec:numwordsen" decimals="INF" unitRef="Pure">zero</ix:nonFraction></span>
interest rate note payable with a former shareholder to repurchase all their owned shares in the Company. The note is payable in
annual installments of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zpGSNXnIOCO9" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2019-05-012019-05-31_custom_McKettrickMember" id="Fact003589" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>
due on December 21 of each year. The note matures on <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z4xXDIWKn9rj" title="Debt instrument Maturity date"><ix:nonNumeric contextRef="From2019-05-012019-05-31_custom_McKettrickMember" format="ixt:datemonthdayyearen" id="Fact003591" name="us-gaap:DebtInstrumentMaturityDate">December
1, 2027</ix:nonNumeric></span>. <span id="xdx_906_eus-gaap--DebtInstrumentFee_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zJdeEKHU6Bxd" title="Debt instrument fee"><ix:nonNumeric contextRef="From2019-05-012019-05-31_custom_McKettrickMember" id="Fact003593" name="us-gaap:DebtInstrumentFee">If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.</ix:nonNumeric></span> During the year ended December
31, 2024, the Company paid the December 2024 and 2023 installments totaling $<span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z6JOnkpjLQpl" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2024-01-012024-12-31_custom_McKettrickMember" id="Fact003595" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span>
and $<span id="xdx_902_ecustom--DebtInstrumentNegotiatedFeeAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zGr0Rz3wd2J1" title="Debt instrument extension fee"><ix:nonFraction name="TRUG:DebtInstrumentNegotiatedFeeAmount" contextRef="AsOf2024-12-31_custom_McKettrickMember" id="Fact003597" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,000</ix:nonFraction></span>
in a negotiated extension fee for the 2023 installment. The principal balance of the note payable was $<span id="xdx_90D_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zlrJKKAYyJYh" title="Notes payable"><span id="xdx_907_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zWzm5qcZAtxj" title="Notes payable"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31_custom_McKettrickMember" id="Fact003599" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_McKettrickMember" id="Fact003601" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800,000</ix:nonFraction></ix:nonFraction></span></span>
at both March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Carver</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In January 2021, the Company
entered into a $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z4lp13pLxDDi" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-01-31_custom_CarverMember" id="Fact003603" format="ixt:numdotdecimal" decimals="0" unitRef="USD">222,000</ix:nonFraction></span>, <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zqfywDuQMuXe" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2021-01-31_custom_CarverMember" id="Fact003605" format="ixt-sec:numwordsen" decimals="INF" unitRef="Pure">zero</ix:nonFraction></span> interest rate note payable with a former shareholder to repurchase all their owned shares in the Company.
The note is payable in semi-annual installments of $<span id="xdx_907_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zDiTtjbHzFV9" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2021-01-012021-01-31_custom_CarverMember" id="Fact003607" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,500</ix:nonFraction></span> due on March 31 and September 30 each year and matures on <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z2gQv01VmvG6" title="Debt instrument maturity date"><ix:nonNumeric contextRef="From2021-01-012021-01-31_custom_CarverMember" format="ixt:datemonthdayyearen" id="Fact003609" name="us-gaap:DebtInstrumentMaturityDate">October 1, 2027</ix:nonNumeric></span>.
The Company has not made the required installments totaling $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zkzSHTV0P8b6" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2025-01-012025-03-31_custom_CarverMember" id="Fact003611" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,500</ix:nonFraction></span> for the three months ended March 31, 2025 and $<span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z4MdNAXGGhBl" title="Debt instrument periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2024-01-012024-12-31_custom_CarverMember" id="Fact003613" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,000</ix:nonFraction></span> for the year
ended December 31, 2024. The principal balance of the note payable was $<span id="xdx_909_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zTZN4ku5kGHc" title="Notes payable"><span id="xdx_901_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zuin6vYgH5ya" title="Notes payable"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31_custom_CarverMember" id="Fact003615" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_CarverMember" id="Fact003617" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,000</ix:nonFraction></ix:nonFraction></span></span> at both March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Chris Jones</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the year ended December
31, 2024, the Company chief executive officer loaned the Company an aggregate of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z7V5u66wlPog" title="Debt instrument principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31_custom_ChrisJonesMember" id="Fact003619" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">2</ix:nonFraction></span> million for operating expenses. The loaned amount
has a <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zYKaNw0rSQQ" title="Debt instrument interest percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2024-12-31_custom_ChrisJonesMember" id="Fact003621" format="ixt-sec:numwordsen" decimals="INF" unitRef="Pure">zero</ix:nonFraction></span> interest rate and no stated maturity date. The Company made no payments towards the loan during the three months ended March
31, 2025, however, the Company expects to pay back the loan in full. The principal balance of the loan payable was $<span id="xdx_907_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zAFrxYEJrTsk" title="Notes payable"><span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z5bxtNNLie66" title="Notes payable"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2025-03-31_custom_ChrisJonesMember" id="Fact003623" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31_custom_ChrisJonesMember" id="Fact003625" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></ix:nonFraction></span></span> at March
31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 131; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003627" name="TRUG:LinesOfCreditDisclosureTextBlock"><p id="xdx_80E_ecustom--LinesOfCreditDisclosureTextBlock_zomWmMCQYdP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 11 &#8211; <span id="xdx_821_zmVi4CbqmfRb">LINES OF
CREDIT</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>JPMorgan Chase</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In December 2023, the Company
entered into a $<span id="xdx_908_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zge0zwfJ8Bli" title="Line of credit"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-12-31_custom_JPMorganChaseBankMember" id="Fact003629" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000,000</ix:nonFraction></span> variable rate line of credit with JPMorgan. The purpose of the new line of credit was to consolidate the balances
outstanding on the note payable and the previous line of credit, which had matured. The line of credit matured on December 31, 2024. The
line of credit had an annual interest rate of the Adjusted SOFR (Secured Overnight Financing Rate) Rate plus <span id="xdx_906_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20230101__20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zMoCL06WNrM4" title="Annual interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="From2023-01-012023-12-31_custom_JPMorganChaseBankMember" id="Fact003631" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.00</ix:nonFraction></span>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 1, 2025, the maturity date of the line of credit was extended
to December 31, 2025. Upon the maturity date extension the annual interest rate was increased to the Adjusted SOFR Rate plus <span id="xdx_904_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20250101__20250101_znMOslOqhisc" title="Annual interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="From2025-01-012025-01-01" id="Fact003633" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.50</ix:nonFraction></span>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The line of credit is secured
by a pledge of $<span id="xdx_903_eus-gaap--RestrictedCash_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zUZyrZTvPE62" title="Restricted cash"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2023-12-31_custom_JPMorganChaseBankMember" id="Fact003635" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,100,000</ix:nonFraction></span> in the Company&#8217;s deposit accounts (restricted cash) at JPMorgan. The outstanding principal balance on
the line of credit was $<span id="xdx_909_eus-gaap--LinesOfCreditCurrent_iI_c20250331_zFeiq5JvXSa4" title="Line of credit"><span id="xdx_904_eus-gaap--LinesOfCreditCurrent_iI_c20241231_zNAu4LN7hb28" title="Line of credit"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2025-03-31" id="Fact003637" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2024-12-31" id="Fact003639" format="ixt:numdotdecimal" decimals="0" unitRef="USD">802,738</ix:nonFraction></ix:nonFraction></span></span> at March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Morgan Stanley</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During February 2023, the Company
entered into a variable rate line of credit with Morgan Stanley which was secured by the marketable securities held in our brokerage account
(See <span style="text-decoration: underline">Note 5 &#8211; Marketable Investment Securities</span>). The Company terminated the brokerage agreement during the year ended December
31, 2024, liquidated the vast majority of its investments and has $<span id="xdx_90E_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20250331__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zVgl3lDj4nn2" title="Other cash equivalents"><span id="xdx_903_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20241231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zgS6aOE4XcWl" title="Other cash equivalents"><ix:nonFraction name="us-gaap:OtherCashEquivalentsAtCarryingValue" contextRef="AsOf2025-03-31_custom_MorganStanleyMember" id="Fact003641" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:OtherCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31_custom_MorganStanleyMember" id="Fact003643" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,114</ix:nonFraction></ix:nonFraction></span></span> recorded in cash and cash equivalents on its unaudited condensed
consolidated balance sheet as of March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003645" name="TRUG:DividendNotesPayableTextBlock"><p id="xdx_801_ecustom--DividendNotesPayableTextBlock_zCpivku9qG5i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 12 &#8211; <span id="xdx_820_zP0r94E42oS1">DIVIDEND
NOTES PAYABLE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Prior to the Merger, TruGolf
Nevada filed its tax returns as an S Corporation. Historically, all income tax liabilities and benefits of TruGolf Nevada are passed through
to the shareholders annually through distributions. <span id="xdx_901_eus-gaap--DividendsShareBasedCompensationCash_do_c20230101__20231231_zWllFbiz3a0a" title="Dividends declared"><span id="xdx_900_eus-gaap--DividendsShareBasedCompensationCash_do_c20220101__20221231_zjcyebbDrkl4" title="Dividends declared"><ix:nonFraction name="us-gaap:DividendsShareBasedCompensationCash" contextRef="From2023-01-012023-12-31" id="Fact003647" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DividendsShareBasedCompensationCash" contextRef="From2022-01-012022-12-31" id="Fact003649" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">No</ix:nonFraction></ix:nonFraction></span></span> dividends were declared during 2023 or 2022. During 2021, the Board of Directors
declared $<span id="xdx_907_eus-gaap--DividendsShareBasedCompensationCash_c20210101__20211231_zOsciaYVNxN3" title="Dividends declared"><ix:nonFraction name="us-gaap:DividendsShareBasedCompensationCash" contextRef="From2021-01-012021-12-31" id="Fact003651" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,395,694</ix:nonFraction></span> in dividends to the shareholders, payable in cash as the Company&#8217;s liquidity allows. During 2022, TruGolf Nevada
paid the shareholders an aggregate amount of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockDividend_c20220101__20221231_zJOwRMVgkGGk" title="Payments to shareholders"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockDividend" contextRef="From2022-01-012022-12-31" id="Fact003653" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,965,706</ix:nonFraction></span>. In November 2022, each shareholder agreed to defer the accrued dividends payable
by entering into <span id="xdx_909_ecustom--InterestDividendRatePercentage_pid_dp_uPure_c20221101__20221130_zZBakkbuQol6" title="Interest rate dividend percentage"><ix:nonFraction name="TRUG:InterestDividendRatePercentage" contextRef="From2022-11-012022-11-30" id="Fact003655" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.00</ix:nonFraction></span>% interest rate dividend notes payable. All outstanding and accrued interest is due and payable when the dividend
notes payable mature on December 31, 2025. Interest commenced accruing on January 1, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003657" name="us-gaap:DividendsDeclaredTableTextBlock"><p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_zJFbzfiSg1Q5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Dividends declared, distributed,
and accrued are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zwiHD0rmKD85" style="display: none">SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20250331_zbWT7KwSnn4e" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zZeZILOyDxek" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zYUT9kqg00Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued interest on dividends payable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:AccruedInterestOnDividendsPayable" contextRef="AsOf2025-03-31" id="Fact003659" format="ixt:numdotdecimal" decimals="0" unitRef="USD">576,036</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:AccruedInterestOnDividendsPayable" contextRef="AsOf2024-12-31" id="Fact003660" format="ixt:numdotdecimal" decimals="0" unitRef="USD">515,677</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zp9jIJMjlp4j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dividends payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:DividendNotesPayable" contextRef="AsOf2025-03-31" id="Fact003662" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,023,923</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:DividendNotesPayable" contextRef="AsOf2024-12-31" id="Fact003663" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,023,923</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zE05sfGvGApg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003665" name="TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock"><p id="xdx_801_ecustom--GrossSalesRoyaltyPayableDisclosureTextBlock_zgFW9QmfeIfe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 13 &#8211; <span id="xdx_82A_zbAStupndJ4g">GROSS SALES
ROYALTY PAYABLE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In June 2015, the Company entered
into a Royalty Purchase Agreement (the &#8220;Royalty Agreement&#8221;) with a purchaser (&#8220;Purchaser&#8221;) for a gross sales royalty.
The Purchaser agreed to purchase a sales royalty for the sum of $<span id="xdx_907_eus-gaap--RoyaltyExpense_c20150615__20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zEMxbYULdhqa" title="Royalty expense"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2015-06-152015-06-15_custom_RoyaltyPurchaseAgreementMember" id="Fact003667" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></span> plus applicable taxes. Upon mutual agreement the Purchaser
may purchase one or more additional royalties in an aggregate amount of up to $<span id="xdx_90A_eus-gaap--PrepaidRoyalties_iI_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_z9MJQVfLotc2" title="Prepaid royalties"><ix:nonFraction name="us-gaap:PrepaidRoyalties" contextRef="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember" id="Fact003669" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></span>. For the period June 2015 through May 2017, the
Company paid a monthly payment of $<span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20150601__20170531__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_z3itSxZsxPU1" title="Monthly payment"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2015-06-012017-05-31_custom_RoyaltyPurchaseAgreementMember" id="Fact003671" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,833</ix:nonFraction></span>. Effective June 1, 2017, all subsequent monthly royalty payments has been equal to the greater
of $<span id="xdx_901_eus-gaap--PaymentsForRoyalties_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zePsesHE6ZI" title="Monthly payment"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember" id="Fact003673" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,833</ix:nonFraction></span> plus the amount determined in accordance with the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the trailing twelve-month revenue of the Company is equal to or less than $<span id="xdx_908_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zFNgOPvB9x22" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementOneMember" id="Fact003675" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,110,000</ix:nonFraction></span>, <span id="xdx_90D_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zuUs0EyBy7I3" title="Revenues percentage"><ix:nonFraction name="TRUG:RevenuePercentage" contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementOneMember" id="Fact003677" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.60</ix:nonFraction></span>% of the Company&#8217;s monthly revenues, in perpetuity (unless terminated in accordance with the Royalty Agreement);</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the trailing twelve-month revenue of the Company is equal to or greater than $<span id="xdx_900_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zA3SkkLFMtR8" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementTwoMember" id="Fact003679" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,200,000</ix:nonFraction></span>, <span id="xdx_90B_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zFb7KVBOb2x8" title="Revenues percentage"><ix:nonFraction name="TRUG:RevenuePercentage" contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementTwoMember" id="Fact003681" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.30</ix:nonFraction></span>% of the Company&#8217;s monthly revenues, in perpetuity (unless terminated in accordance with the Royalty Agreement); or</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the trailing twelve-month revenue of the Company is greater than $<span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MinimumMember_zQWx5cZqkpZd" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MinimumMember" id="Fact003683" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,110,000</ix:nonFraction></span> but less than $<span id="xdx_907_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MaximumMember_zqc6LMkXcm1f" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MaximumMember" id="Fact003685" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,200,000</ix:nonFraction></span>, such percentage of monthly revenue determined by dividing $<span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember_z56jmQqnnolj" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember" id="Fact003687" format="ixt:numdotdecimal" decimals="0" unitRef="USD">220,060</ix:nonFraction></span> by the amount of the trailing twelve-month revenue and multiplying the result by 100, in perpetuity (unless terminated in accordance with the Royalty Agreement).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 132; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The royalty percentage was fixed
at <span id="xdx_90C_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zT7KGxCHjw04" title="Royalty percentage"><ix:nonFraction name="TRUG:RoyaltyPercentage" contextRef="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember" id="Fact003689" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.6</ix:nonFraction></span>% based on the trailing twelve-month revenue at the time of executing the Royalty Agreement. On June 1, 2017, the royalty percentage
was changed to <span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_z98e8olfs8Tj" title="Royalty percentage"><ix:nonFraction name="TRUG:RoyaltyPercentage" contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementMember" id="Fact003691" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.4</ix:nonFraction></span>% based on the trailing twelve-month revenues at the time as outlined in the table above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Royalty Agreement contains
an option for a one-time buy down of the royalty rate. At any time following the date on which the Purchaser has received royalty payments
that are, in the aggregate, equal to two times the then applicable Aggregate Installment Amount <span id="xdx_90F_ecustom--GrossSalesRoyaltyPayable_iNI_di_c20250331_zuZRcADUzgy4" title="Gross sales royalty payable">($<ix:nonFraction name="TRUG:GrossSalesRoyaltyPayable" contextRef="AsOf2025-03-31" id="Fact003693" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction>)</span>, the Company may purchase
and extinguish <span id="xdx_900_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20250101__20250331_zFIESqLGssfd" title="Aggregate purchase installment percentage"><ix:nonFraction name="TRUG:AggregatePurchaseInstallmentsPercentage" contextRef="From2025-01-01to2025-03-31" id="Fact003695" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">75</ix:nonFraction></span>% (but no more nor less) of all amounts owing or to become owing to the Purchaser hereunder. In the event the Company
wants to exercise the buy down option, the Company would pay the Purchaser $<span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20250101__20250331_zB88Qqfa9ZOh" title="Purchaser amount"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2025-01-01to2025-03-31" id="Fact003697" format="ixt:numdotdecimal" decimals="0" unitRef="USD">750,000</ix:nonFraction></span>. The adjusted royalty rate going forward would then
be <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MinimumMember_zbazT2s5NOx5" title="Royalty rate percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2025-03-31_srt_MinimumMember" id="Fact003699" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.6</ix:nonFraction></span>% (<span id="xdx_909_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20250101__20250331_zN76P6caFHNj" title="Aggregate purchase installment percentage"><ix:nonFraction name="TRUG:AggregatePurchaseInstallmentsPercentage" contextRef="From2025-01-01to2025-03-31" id="Fact003701" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">75</ix:nonFraction></span>% of the <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MaximumMember_z0TXaSLL3Uxb" title="Royalty rate percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2025-03-31_srt_MaximumMember" id="Fact003703" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.4</ix:nonFraction></span>%).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Royalty Agreement also contains
an option for a buyout upon the change of control. If pursuant to a proposed change of control the acquirer under such transaction requires,
as a condition to the completion of such transaction, that the Company purchase and extinguish all amounts owing or to become owing to
the Purchaser hereunder, the Company will pay the greater of:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An amount equal to two times the aggregate installment amount as at the date of the change of control buyout notice; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An amount equal to A multiplied by B multiplied by C, where:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A is equal to the aggregate installment amount as at the date of the change in control divided by $<span id="xdx_902_ecustom--AggregatePurchaseInstallmentAmount_c20250101__20250331_zbPmAfJXkD5i" title="Aggregate installment amount"><ix:nonFraction name="TRUG:AggregatePurchaseInstallmentAmount" contextRef="From2025-01-01to2025-03-31" id="Fact003705" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,500,000</ix:nonFraction></span>;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">B is equal to 0.8; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">C is equal to the net equity value of the Company; or in the case of a proposed asset sale, the proposed net purchase price of all or substantially all of the Company&#8217;s assets.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify; text-indent: 1in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Royalty Agreement does not
contain a stated maturity date or bear interest. The agreement provides for a perpetual payment obligation, whereby the Company is required
to remit a royalty equal to either <span id="xdx_90B_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20250331__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_znaGsY8tyOS6" title="Royalty percentage"><ix:nonFraction name="TRUG:RoyaltyPercentage" contextRef="AsOf2025-03-31_custom_RoyaltyPurchaseAgreementMember" id="Fact003707" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.4</ix:nonFraction></span>% or <span id="xdx_908_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20250331_z25IqAn3kMM7" title="Royalty percentage"><ix:nonFraction name="TRUG:RoyaltyPercentage" contextRef="AsOf2025-03-31" id="Fact003709" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.6</ix:nonFraction></span>% of applicable revenue, depending on whether the royalty rate buy-down option has been
exercised. While the royalty percentage may be reduced pursuant to the terms of the buy-down provision, the only mechanism for terminating
the Royalty Agreement is through a buyout that may be required by an acquirer in connection with a change of control transaction. In the
absence of such a change of control, the Royalty Agreement remains in effect indefinitely.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Because the gross sales royalty
payable has no stated fixed interest rate or maturity date, it is considered variable interest perpetual debt. The periodic variable payments
to the Purchaser are recorded in interest expense. The outstanding balance at March 31, 2025 and December 31, 2024, was $<span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20250101__20250331_zt5rA483Adti" title="Payments for royalties"><span id="xdx_908_eus-gaap--PaymentsForRoyalties_c20240101__20241231_zQwBgiAzi39h" title="Payments for royalties"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2025-01-01to2025-03-31" id="Fact003711" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:PaymentsForRoyalties" contextRef="From2024-01-012024-12-31" id="Fact003713" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></ix:nonFraction></span></span>. During
the three months ended March 31, 2025 and 2024, the Company incurred interest expense of $<span id="xdx_908_eus-gaap--InterestExpense_c20250101__20250331_zM5c42ysvHZ5" title="Interest expense"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2025-01-01to2025-03-31" id="Fact003715" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,911</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--InterestExpense_c20240101__20240331_znmvwhA9KUU7" title="Interest expense"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2024-01-012024-03-31" id="Fact003717" format="ixt:numdotdecimal" decimals="0" unitRef="USD">96,509</ix:nonFraction></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003719" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z5AC0Gcfp6A1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 14 &#8211; <span id="xdx_82E_zBeV7tKC90pc">STOCKHOLDERS&#8217;
DEFICIT</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Preferred Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company has authorized preferred
stock of <span id="xdx_900_eus-gaap--PreferredStockSharesAuthorized_iI_c20250331_zERV8suPbXhg" title="Preferred stock, shares authorized"><span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zVCxd5NAJiOc" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2025-03-31" id="Fact003721" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact003723" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> shares with a par value of $<span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20250331_zzwPrtipAvDb" title="Preferred stock, par value"><span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_znG5R7bFkyCl" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2025-03-31" id="Fact003725" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact003727" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span>. As of March 31, 2025 and December 31, 2024, there were <span id="xdx_90C_eus-gaap--PreferredStockSharesIssued_iI_do_c20250331_z7CsdU8wR3qf" title="Preferred stock, shares issued"><span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zZOoBN5HZpZj" title="Preferred stock, shares issued"><span id="xdx_904_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20250331_zwUtmtwO2Abg" title="Preferred stock, shares outstanding"><span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20241231_zRf6Ahfckvnj" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2025-03-31" id="Fact003729" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact003731" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2025-03-31" id="Fact003733" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact003735" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares of preferred
stock issued and outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Common Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Class A Common Stock</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_904_eus-gaap--CommonStockVotingRights_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZ084xRRSJok" title="Common stock, voting rights"><ix:nonNumeric contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact003737" name="us-gaap:CommonStockVotingRights">The Class A Common Stock has
voting rights of 1 vote per share and votes as a single class together with the Class B Common Stock</ix:nonNumeric></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Class B Common Stock</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_90D_eus-gaap--CommonStockVotingRights_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zrKrlgge7LZk" title="Common stock, voting rights"><ix:nonNumeric contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember" id="Fact003739" name="us-gaap:CommonStockVotingRights">The Class B Common stock has
voting rights of 25 votes per share, and votes as a single class together with the Class A Common Stock</ix:nonNumeric></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Equity Transactions During
the Period</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 133; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Class A Common Stock</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the three months ended
March 31, 2025, the Company issued an aggregate of <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_ztuTI0TnLVjb" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact003741" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">662,000</ix:nonFraction></span> shares of Class A Common Stock with a fair value of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAxp5SxWHMU8" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-03-31_us-gaap_CommonClassAMember" id="Fact003743" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.50</ix:nonFraction></span> per share to PIPE
Convertible Note holders for conversion of an aggregate principal amount of $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zoDIWcasV23d" title="Shares issued, value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember" id="Fact003745" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,655,000</ix:nonFraction></span> in PIPE Convertible Notes (See <span style="text-decoration: underline">Note 9 &#8211;
PIPE Convertible Notes</span>).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the three months ended
March 31, 2025, the Company issued an aggregate of <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zNsSME5gSE98" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember" id="Fact003747" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,402,420</ix:nonFraction></span> shares of Class A Common Stock with fair values ranging from $<span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MinimumMember_zL2h1qBKTVEi" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MinimumMember" id="Fact003749" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.34</ix:nonFraction></span> - $<span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MaximumMember_zqdntbvOr06k" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MaximumMember" id="Fact003751" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.60</ix:nonFraction></span>
per share to PIPE Convertible Note holders in lieu of cash for interest and make whole provisions (See <span style="text-decoration: underline">Note 9 &#8211; PIPE Convertible
Notes</span>).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Warrant and Option Valuation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company has computed the
fair value of warrants and options granted using the Black-Scholes option pricing model. The expected term for warrants and options issued
to non-employees is the contractual life and the expected term used for options issued to employees and directors is the estimated period
of time that options granted are expected to be outstanding. The Company utilizes the &#8220;simplified&#8221; method to develop an estimate
of the expected term of &#8220;plain vanilla&#8221; employee option grants. The Company is utilizing an expected volatility figure based
on a review of the historical volatilities, over a period of time, equivalent to the expected life of the instrument being valued, of
similarly positioned public companies within its industry. The risk-free interest rate was determined from the implied yields from U.S.
Treasury zero-coupon bonds with a remaining term consistent with the expected term of the instrument being valued.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Warrant Offerings</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the three months ended
March 31, 2025, the Company did not issue any warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Series A Warrants</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On February 2, 2024, the Company
issued<span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zwBxLZUy7aFi" title="Expected term" style="display: none">
<ix:nonNumeric contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember" format="ixt-sec:duryear" id="Fact003753" name="us-gaap:WarrantsAndRightsOutstandingTerm">5</ix:nonNumeric></span> five year immediately vested warrants to purchase an aggregate of <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z5xHmciZgDyh"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember" id="Fact003754" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,092</ix:nonFraction></span>
shares of the Company&#8217;s Class A Common Stock in association with the issuance of the PIPE Convertible Notes (the &#8220;Series
A Warrants&#8221;). The Series A Warrants have an exercise price of $<span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zjZFxLBs3lIh"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember" id="Fact003755" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">13.00</ix:nonFraction></span>
per share. The Series A Warrants had an aggregate grant date fair value of $<span id="xdx_905_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zccSZIY2bBZc"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-02-022024-02-02_custom_SeriesAWarrantsMember" id="Fact003756" format="ixt:numdotdecimal" decimals="0" unitRef="USD">126,819</ix:nonFraction></span>.
The Series A Warrants met the definition of a liability per ASC 815 &#8211; Derivatives and Hedging.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-012025-03-31_custom_SeriesAWarrantsMember" escape="true" id="Fact003758" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"><p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_ziWBICIonmT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In applying the Black-Scholes
option pricing model to the Series A Warrants granted or issued, the Company used the following assumptions:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zYDEoA8AtPse" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240331_zVnwbc2fFhu9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zMzOaUxaP8ni" title="Risk free interest rate"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-03-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember" id="Fact003760" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.03</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zLr1sITh7112" title="Expected term (years)"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesAWarrantsMember" format="ixt-sec:duryear" id="Fact003762" name="us-gaap:WarrantsAndRightsOutstandingTerm">5.00</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zMbxhe9QAA9l" title="Expected volatility"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-03-31_custom_SeriesAWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact003764" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">53.12</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zn2lxpS2KV27" title="Expected dividends"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-03-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesAWarrantsMember" id="Fact003766" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zDCozwzY9RB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The weighted average estimated
fair value of the Series A Warrants granted during the three months ended March 31, 2024, was approximately $<span id="xdx_907_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zGchGihmsyJj" title="Warrants per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-03-31_custom_SeriesAWarrantsMember" id="Fact003768" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.09</ix:nonFraction></span> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_do_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zaZxwPKMJqX5" title="Warrants issued"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2025-01-012025-03-31_custom_SeriesAWarrantsMember" id="Fact003770" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">No</ix:nonFraction></span> Series A Warrants were issued
during the three months ended March 31, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Series B Warrants</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On February 2, 2024, the Company
issued two-and-a-half-year<span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z7UvaRO23m0d" style="display: none"> <ix:nonNumeric contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember" format="ixt-sec:duryear" id="Fact003771" name="us-gaap:WarrantsAndRightsOutstandingTerm">2.5</ix:nonNumeric></span> immediately vested
warrants to purchase an aggregate of <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z17TrxGy2S46"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember" id="Fact003772" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></span>
shares of the Company&#8217;s Class A Common Stock in association with the issuance of the PIPE Convertible Notes (the &#8220;Series
B Warrants&#8221;). The Series B Warrants have an exercise price of $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zKc2l9RfQtJh"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember" id="Fact003773" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></span>
per share. The Series B Warrants had an aggregate grant date fair value of $<span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zk65AyerXKD6" title="Fair value adjustment of warrants"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-02-022024-02-02_custom_SeriesBWarrantsMember" id="Fact003775" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,500</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 134; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-012025-03-31_custom_SeriesBWarrantsMember" escape="true" id="Fact003777" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"><p id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zYhLgNq9dfX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In applying the Black-Scholes
option pricing model to the Series B Warrants granted or issued, the Company used the following assumptions:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_z5srzLPu5PHe" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240331_zl3lodfKDKHa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zspsX8EpLcV" title="Risk free interest rate"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-03-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesBWarrantsMember" id="Fact003779" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.14</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zrz2tkDQEBH7" title="Expected term (years)"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesBWarrantsMember" format="ixt-sec:duryear" id="Fact003781" name="us-gaap:WarrantsAndRightsOutstandingTerm">2.50</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zOZjZPZurT6l" title="Expected volatility"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-03-31_custom_SeriesBWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact003783" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">49.40</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zcNTa455zXFb" title="Expected dividends"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-03-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesBWarrantsMember" id="Fact003785" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zRQ59Bm5YEcd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The weighted average estimated
fair value of the Series B Warrants granted during the three months ended March 31, 2024, was approximately $<span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z0IADklBxqqi" title="Warrants per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-03-31_custom_SeriesBWarrantsMember" id="Fact003787" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_do_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zFfFX9MCm6J7" title="Warrants issued"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2025-01-012025-03-31_custom_SeriesBWarrantsMember" id="Fact003789" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">No</ix:nonFraction></span> Series B Warrants were issued
during the three months ended March 31, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003791" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z503C5XlAx57" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A summary of the warrant activity
during the three months ended March 31, 2025, is presented below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zMu78G0b24D3" style="display: none">SCHEDULE OF WARRANT ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Remaining</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Aggregate</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Exercise</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Life</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Intrinsic</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">In Years</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding, December 31, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20250101__20250331_zylQrqyIHYNh" title="Number of Warrants Outstanding, Beginning" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact003793" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zCwC49tpDF81" title="Weighted Average Exercise Price, Beginning" style="width: 11%; text-align: right"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact003795" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.43</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20250101__20250331_zJiFqOadFFlc" title="Aggregate Intrinsic value, Beginning" style="width: 11%; text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3797">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20250101__20250331_zlSknOUXgCI6" title="Number of Warrants Outstanding, Granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3799">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zYRaRjHaK3m" title="Weighted Average Exercise Price, Granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3801">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20250101__20250331_zxQwzsf6VZwi" title="Number of Warrants Outstanding, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3803">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zGaF61y0ClX8" title="Weighted Average Exercise Price, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3805">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20250101__20250331_zZuMKbFsu0zk" title="Number of Warrants Outstanding, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3807">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zUdXjPg9rRq7" title="Weighted Average Exercise Price, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3809">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20250101__20250331_zLRxq3ssfyJ8" title="Number of Warrants Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2025-03-31" id="Fact003811" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_z41MCDI1fOOa" title="Weighted Average Exercise Price, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" contextRef="AsOf2025-03-31" id="Fact003813" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.43</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_zuW4ERBHhlN8" title="Weighted Average Remaining Life In Years, Outstanding"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:duryear" id="Fact003815" name="TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1">2.5</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20250101__20250331_zePZRxCzADl" title="Aggregate Intrinsic value, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3817">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20250101__20250331_zKpkdgHDovNk" title="Number of Warrants Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" contextRef="AsOf2025-03-31" id="Fact003819" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zmXZuTYjR8Zc" title="Weighted Average Exercise Price, Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2025-03-31" id="Fact003821" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.43</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zmxNoXxZAaZ3" title="Weighted Average Remaining Life In Years, Exercisable"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:duryear" id="Fact003823" name="TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2">2.5</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20250101__20250331_zaOXBmshfJf5" title="Aggregate Intrinsic value, Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3825">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zmOweKhtJqhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003827" name="TRUG:ScheduleOfInformationRelatedToStockWarrantsTableTextBlock"><p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zFrWvbF7qB2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
information related to stock warrants at March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_z2GK3z0bzPLe" style="display: none">SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Outstanding</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Exercisable</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Remaining Life</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">In Years</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaag0nPW4V16" title="Warrants Outstanding, Exercise Price" style="width: 22%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2025-03-31_custom_WarrantExercisePriceOneMember" id="Fact003829" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">10.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_z64ljeNOach7" title="Number of Warrants Outstanding" style="width: 22%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2025-03-31_custom_WarrantExercisePriceOneMember" id="Fact003831" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 22%; text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zfy5AeT9CNL" title="Weighted Average Remaining Life In Years, Warrants Exercisable"><ix:nonNumeric contextRef="AsOf2025-03-31_custom_WarrantExercisePriceOneMember" format="ixt-sec:duryear" id="Fact003833" name="us-gaap:WarrantsAndRightsOutstandingTerm">1.4</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaEGS1KChVoc" title="Number of Warrants Exercisable" style="width: 22%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2025-03-31_custom_WarrantExercisePriceOneMember" id="Fact003835" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,550,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zY530wcPyghg" title="Warrants Outstanding, Exercise Price" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember" id="Fact003837" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">13.00</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zeL5qskkSQNk" title="Number of Warrants Outstanding" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember" id="Fact003839" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,092</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1pt"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zVtnCgY2fn05" title="Weighted Average Remaining Life In Years, Warrants Exercisable"><ix:nonNumeric contextRef="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember" format="ixt-sec:duryear" id="Fact003841" name="us-gaap:WarrantsAndRightsOutstandingTerm">3.9</ix:nonNumeric></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGkP42SZOXu8" title="Number of Warrants Exercisable" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember" id="Fact003843" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,409,092</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331_z7sdz4JxEkEd" title="Number of Warrants Outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2025-03-31" id="Fact003845" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331_zj7mLSZPJcne" title="Number of Warrants Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2025-03-31" id="Fact003847" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,959,092</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zfLb3B8xu5f3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003849" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"><p id="xdx_80A_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z2HoIah3noug" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 15 &#8211; <span id="xdx_824_zIv31HLHsmUj">STOCK-BASED
COMPENSATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company accounts for its
stock-based compensation in accordance with the fair value recognition of ASC 718.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>2024 Stock Incentive Plan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company did not grant options
during the three months March 31, 2025 or 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 135; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003851" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zh597fNaSl1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Compensation-based stock option
activity for qualified and unqualified stock options are summarized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B6_zDDV8jr1BgMb" style="display: none">SCHEDULE OF OPTION ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Exercise</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Price</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Life
In Years</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Intrinsic</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Value</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding, December 31, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20250101__20250331_zx8t20aHVGlb" title="Number of Options Outstanding, Beginning" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact003853" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,131,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zE6N1FBJxxQf" title="Weighted Average Exercise Price Outstanding, Beginning" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact003855" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20250101__20250331_zpXIz9cctfJg" title="Intrinsic Value Outstanding, Beginning" style="width: 11%; text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3857">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20250331_zeffZZEtvb02" title="Number of Options, Granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3859">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20250101__20250331_zD1S7GKJuO81" title="Weighted Average Exercise Price, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2025-01-01to2025-03-31" id="Fact003861" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20250101__20250331_zXV910xkArm" title="Number of Options, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3863">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_z4qFObFwPln3" title="Weighted Average Exercise Price, Exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2025-01-01to2025-03-31" id="Fact003865" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20250101__20250331_zL2uYqoucV3h" title="Number of Options, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3867">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20250101__20250331_zp22pCEzfKQ8" title="Weighted Average Exercise Price, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2025-01-01to2025-03-31" id="Fact003869" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20250101__20250331_zgulKSvDCUWl" title="Number of Options Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2025-03-31" id="Fact003871" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,131,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_ztt9n3auLwO9" title="Weighted Average Exercise Price Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2025-03-31" id="Fact003873" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zA2f4uiqUg17" title="Weighted Average Remaining Life In Years, Outstanding"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:duryear" id="Fact003875" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.5</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20250101__20250331_zrOa0ISKY4h" title="Intrinsic Value Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3877">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20250101__20250331_zqCxpRfp96L1" title="Number of Options Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2025-03-31" id="Fact003879" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,103,500</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zXmcgQUVtgHl" title="Weighted Average Exercise Price, Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2025-03-31" id="Fact003881" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_z5spED5aEExk" title="Weighted Average Remaining Life In Years, Exercisable"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:duryear" id="Fact003883" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">4.5</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20250101__20250331_zjb0jQdxaZPa" title="Intrinsic Value Outstanding, Exercisable Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3885">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zGWImbT3lmr8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003887" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zOT4JDuHNFEl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table summarizes
information about options to purchase shares of the Company&#8217;s Class A common stock outstanding and exercisable at March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zHfdX8ksjM1d" style="display: none">SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Exerciseable</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Outstanding</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Life In Years</p></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Exerciseable</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 1pt; width: 22%; text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zZSY1cRvReG5" title="Exercise Price, Options Outstanding"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2025-03-31_custom_ExercisePriceRangeOneMember" id="Fact003889" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.93</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zeMuQSlEBGck" title="Number of Options Outstanding" style="border-bottom: Black 1pt solid; width: 22%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2025-03-31_custom_ExercisePriceRangeOneMember" id="Fact003891" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,131,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 22%; text-align: right; padding-bottom: 1pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zm47ytzdQYye" title="Weighted Average Remaining Life In Years ,Options Exerciseable"><ix:nonNumeric contextRef="From2025-01-012025-03-31_custom_ExercisePriceRangeOneMember" format="ixt-sec:duryear" id="Fact003893" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.5</ix:nonNumeric></span></td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zKVVvcAFWUH3" title="Number of Options Exercisable" style="border-bottom: Black 1pt solid; width: 22%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2025-03-31_custom_ExercisePriceRangeOneMember" id="Fact003895" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,103,500</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331_z15KheMJ9Mia" title="Number of Options Outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2025-03-31" id="Fact003897" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,131,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331_zNScpufDQKU4" title="Number of Options Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2025-03-31" id="Fact003899" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,103,500</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zwcpu25G1x54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Total compensation expense related
to options was $<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20250101__20250331_zTbsAYPOrOQi" title="Compensation expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2025-01-01to2025-03-31" id="Fact003901" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,341</ix:nonFraction></span> for the three months ended March 31, 2025. As of March 31, 2025, there was future compensation cost of $<span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331_zvRMfIIpTfDh" title="Future compensation expense"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2025-03-31" id="Fact003903" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,798</ix:nonFraction></span> with
a weighted average recognition period of 0<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20250101__20250331_zEqETrlrJCk8" title="Weighted average remaining term"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:duryear" id="Fact003905" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">.75</ix:nonNumeric></span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The aggregate intrinsic value
totaled $<span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_dxL_c20250331_zgmre2WzSuF3" title="Intrinsic value::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl3907">0</span></span> and was based on the Company&#8217;s closing stock price of $<span id="xdx_903_eus-gaap--SaleOfStockPricePerShare_iI_c20250331_zdKmbnUeYCve" title="Stock price"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2025-03-31" id="Fact003909" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.35</ix:nonFraction></span> as of March 31, 2025, which would have been received by the
option holders had all option holders exercised their options as of that date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Stock-Based Compensation
Expense</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003911" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zVNUvoScmur4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
information related to stock-based compensation expense:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zC9VRCO1dkWk" style="display: none">SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Unrecognized at</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Amortization</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Period</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Years)</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt">General and administrative</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensation_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zvVCajaWlgcf" title="Stock-based compensation expense" style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2025-01-012025-03-31_custom_GeneralAndAdministrativeExpensesMember" id="Fact003913" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,341</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zEhSAjbBhU61" title="Unrecognized compensation expense" style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2025-03-31_custom_GeneralAndAdministrativeExpensesMember" id="Fact003915" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,798</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_znDIUTlZ7ha2" title="Weighted Average Remaining Amortization Period (Years)"><ix:nonNumeric contextRef="From2025-01-012025-03-31_custom_GeneralAndAdministrativeExpensesMember" format="ixt-sec:duryear" id="Fact003917" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">0.75</ix:nonNumeric></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensation_c20250101__20250331_zQz60ub7OAG7" title="Stock-based compensation expense" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2025-01-01to2025-03-31" id="Fact003919" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,341</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331_zHcY20WRYCUb" title="Unrecognized compensation expense" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2025-03-31" id="Fact003921" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,798</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331_zzGLhTZJ31n8" title="Weighted Average Remaining Amortization Period (Years)"><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" format="ixt-sec:duryear" id="Fact003923" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">0.75</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_z5aEAc71lLQ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003925" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_z0iBdZKzZqp5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 16 &#8211; <span id="xdx_82A_zHiJlxKZuXkd">LEASES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company is party to two
leases: (i) office space in Centerville, Utah (the &#8220;Centerville Lease&#8221;) and (ii) a warehouse in North Salt Lake City, Utah
(the &#8220;SLC Lease&#8221;). The Centerville lease is scheduled to expire in May 2028 and the SLC Lease is scheduled to expire in November
2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company has operating leases
for its corporate headquarters and warehouse. The Company determines if an arrangement contains a lease at inception based on the ability
to control a physically distinct asset. Operating lease right-of-use assets are recorded in the consolidated balance sheets on the initial
measurement of the lease liability as adjusted to include prepaid rent and initial direct costs less any lease incentives received. Lease
liabilities are measured at the commencement date based on the present value of the lease payments over the lease term. The Company separately
accounts for lease and non-lease components within lease agreements. The Company uses its incremental borrowing rate to present value
the lease liability as key inputs to determine the interest rate implicit in the lease are not shared by lessors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Operating lease expense is recorded
on a straight-line basis over the lease term. Right-of-use assets and lease liabilities for short-term leases are not recognized in the
consolidated balance sheets. Payments for short-term leases are recognized in the consolidated statements of operations on a straight-line
basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 136; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">When measuring lease liabilities
for leases that were classified as operating leases, the Company discounted lease payments using its estimated incremental borrowing rate
at lease inception point. The weighted average incremental borrowing rate applied was <span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20250331_z7jOXQkWoJwd" title="Weighted average discount rate, percent"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2025-03-31" id="Fact003927" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.39</ix:nonFraction></span>%. As of March 31, 2025, the Company&#8217;s
leases had a remaining weighted average term of <span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20250331_z3rLSQL3zql2" title="Weighted average remaining lease term"><ix:nonNumeric contextRef="AsOf2025-03-31" format="ixt-sec:duryear" id="Fact003929" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">2.15</ix:nonNumeric></span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003931" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zxrxVazIa2De" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
net lease cost and other supplemental lease information:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zueY2uADz0ka" style="display: none">SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20250101__20250331_zPKhWUB51V5k" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zd4dawwO42fi" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zGHSOle42Dz2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_zT54zX4v55ab" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt">Operating lease cost (cost resulting from lease payments)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2025-01-01to2025-03-31" id="Fact003936" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,336</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-01-012024-12-31" id="Fact003937" format="ixt:numdotdecimal" decimals="0" unitRef="USD">403,109</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LeaseCost_zSaiyHQsZWi9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net lease costs</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2025-01-01to2025-03-31" id="Fact003939" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,336</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2024-01-012024-12-31" id="Fact003940" format="ixt:numdotdecimal" decimals="0" unitRef="USD">403,109</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasePayments_zHRKBExbdh8d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease - operating cash flows (fixed payments)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2025-01-01to2025-03-31" id="Fact003942" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,336</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2024-01-012024-12-31" id="Fact003943" format="ixt:numdotdecimal" decimals="0" unitRef="USD">403,109</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_zqwmzqMXhKna" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease - operating cash flows (liability reduction)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction" contextRef="From2025-01-01to2025-03-31" id="Fact003945" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,865</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction" contextRef="From2024-01-012024-12-31" id="Fact003946" format="ixt:numdotdecimal" decimals="0" unitRef="USD">334,254</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current leases - right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20250331_zBwDdaqkSvf5" title="Non-current leases - right-of-use assets" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2025-03-31" id="Fact003948" format="ixt:numdotdecimal" decimals="0" unitRef="USD">545,915</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_z4DZaTmZHWOl" title="Non-current leases - right-of-use assets" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact003950" format="ixt:numdotdecimal" decimals="0" unitRef="USD">634,269</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20250331_zBgKbGzecA71" title="Current liabilities - operating lease liabilities" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2025-03-31" id="Fact003952" format="ixt:numdotdecimal" decimals="0" unitRef="USD">296,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zevQlqtKGzf1" title="Current liabilities - operating lease liabilities" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact003954" format="ixt:numdotdecimal" decimals="0" unitRef="USD">363,102</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20250331_zXkshnvF6sD5" title="Non-current liabilities - operating lease liabilities" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2025-03-31" id="Fact003956" format="ixt:numdotdecimal" decimals="0" unitRef="USD">278,071</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zwFmdbIzRwOg" title="Non-current liabilities - operating lease liabilities" style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact003958" format="ixt:numdotdecimal" decimals="0" unitRef="USD">305,125</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zz2Rki5uZbpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003960" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ztaPHHj5Y184" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Future minimum payments under
non-cancelable leases for operating leases for the remaining terms of the leases following the three months ended March 31, 2025, are
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_z1PGwVxxx5Tk" style="display: none">SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Fiscal Year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20250331_zCMZoH5bG65c" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Operating Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_z8JzEm0KjAoi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zfL6DsHNBng2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2025-03-31" id="Fact003964" format="ixt:numdotdecimal" decimals="0" unitRef="USD">299,654</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zORpK0v82dua" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2025-03-31" id="Fact003966" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,163</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zso6063LGhcg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2025-03-31" id="Fact003968" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,227</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_z749j3xAo5Rd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2028</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2025-03-31" id="Fact003970" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,809</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zaP5b91pJT54" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2025-03-31" id="Fact003972" format="ixt:numdotdecimal" decimals="0" unitRef="USD">644,853</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zY4mslJMH201" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2025-03-31" id="Fact003974" format="ixt:numdotdecimal" decimals="0" unitRef="USD">70,491</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_zq3QEFa18W96" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of net future minimum lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2025-03-31" id="Fact003976" format="ixt:numdotdecimal" decimals="0" unitRef="USD">574,362</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zdwAovoGArhi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003978" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_805_eus-gaap--SegmentReportingDisclosureTextBlock_zYHpISlx5NQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE
17 &#8211; <span id="xdx_823_zn8P0r1sU2Rb">SEGMENT INFORMATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company currently operates
as <span id="xdx_906_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20250101__20250331_zdWZs4c4dZC" title="Number of reportable segments"><ix:nonFraction name="us-gaap:NumberOfReportableSegments" contextRef="From2025-01-01to2025-03-31" id="Fact003980" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">one</ix:nonFraction></span> business segment, which is also the sole reportable segment, focusing on the manufacturing and sales of indoor golf simulators.
The Company&#8217;s business offerings have similar economic and other characteristics, including the nature of products, manufacturing,
types of customers, and distribution methods. The determination of a single business segment is consistent with the consolidated financial
information regularly provided to the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;). The Company&#8217;s CODM is
its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit and loss and total assets for
the purpose of assessing performance, making operating decisions, allocating resources, and planning and forecasting for future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In addition to the significant
expense categories included within net loss presented on the Company&#8217;s Consolidated Statements of Operations, see below for disaggregated
amounts that comprise consulting, contract labor, personnel, business development, royalty, and marketing expenses:</p>

<ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact003982" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3vOBzAxdNlb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zwSRJ3quZDi6" style="display: none">SCHEDULE OF REVENUE BY SEGMENT INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20250101__20250331_zCZ8rcJKMyL1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20240101__20240331_z644XXGL90V6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For The Three Months Ended March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_z1jIR1PfbuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Consulting expenses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:ConsultingExpenses" contextRef="From2025-01-01to2025-03-31" id="Fact003984" format="ixt:numdotdecimal" decimals="0" unitRef="USD">633,981</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="TRUG:ConsultingExpenses" contextRef="From2024-01-012024-03-31" id="Fact003985" format="ixt:numdotdecimal" decimals="0" unitRef="USD">410,104</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zqYBTtIVlDF6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract labor</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ContractLabor" contextRef="From2025-01-01to2025-03-31" id="Fact003987" format="ixt:numdotdecimal" decimals="0" unitRef="USD">613,340</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:ContractLabor" contextRef="From2024-01-012024-03-31" id="Fact003988" format="ixt:numdotdecimal" decimals="0" unitRef="USD">222,208</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PersonnelExpenses_maOEzik0_zbdvHmeRRgwi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Personnel expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:PersonnelExpenses" contextRef="From2025-01-01to2025-03-31" id="Fact003990" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,946,816</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="TRUG:PersonnelExpenses" contextRef="From2024-01-012024-03-31" id="Fact003991" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,619,387</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_zQV7Ki0fXpt3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Business development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessDevelopment" contextRef="From2025-01-01to2025-03-31" id="Fact003993" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,610</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessDevelopment" contextRef="From2024-01-012024-03-31" id="Fact003994" format="ixt:numdotdecimal" decimals="0" unitRef="USD">263,844</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zO0HD8UUpGtb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Royalty expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2025-01-01to2025-03-31" id="Fact003996" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,320</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="From2024-01-012024-03-31" id="Fact003997" format="ixt:numdotdecimal" decimals="0" unitRef="USD">329,888</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zMxpmocV5sOi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketingExpense" contextRef="From2025-01-01to2025-03-31" id="Fact003999" format="ixt:numdotdecimal" decimals="0" unitRef="USD">334,378</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketingExpense" contextRef="From2024-01-012024-03-31" id="Fact004000" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,489</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherExpenses_maOEzik0_zXy9Mlxcfnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other expenses<span id="xdx_F4F_zXmFDrFrhQfc">*</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2025-01-01to2025-03-31" id="Fact004002" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,023,810</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2024-01-012024-03-31" id="Fact004003" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,039,764</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zg8HIe3Nf0V9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2025-01-01to2025-03-31" id="Fact004005" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,897,255</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-012024-03-31" id="Fact004006" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,996,684</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td id="xdx_F08_zCUNvKlWQrM3" style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F10_zhle67IAm3S7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote004007" xml:lang="en-US">Other expenses is materially comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and entertainment, and merchant fees.</ix:footnote></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A0_zFDBuSJD76lj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact004009" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80B_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zT2wZdJ3ugzf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 18 &#8211; <span id="xdx_825_z3ziQ0a6O0Ma">COMMITMENTS
AND CONTINGENCIES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Legal Claims</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">There are no material pending
legal proceedings in which the Company or any of its subsidiaries is a party or in which any director, officer or affiliate of the Company,
any owner of record or beneficially of more than 5% of any class of its voting securities, or security holder is a party adverse to the
Company, or has a material interest adverse to the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact004011" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p id="xdx_800_eus-gaap--ConcentrationRiskDisclosureTextBlock_ziD4Z6offDZ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 19 &#8211; <span id="xdx_821_zibgNLwCL4i4">CONCENTRATION
OF CREDIT RISK</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Cash Deposits</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Financial instruments that potentially
subject the Company to concentrations of credit risk consist principally of cash deposits. Accounts at each institution are insured by
the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to $<span id="xdx_909_eus-gaap--CashFDICInsuredAmount_iI_c20250331_zlyM6LoM3YBi" title="FDIC insured"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2025-03-31" id="Fact004013" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span>. As of March 31, 2025 and December 31, 2024, the Company
had approximately $<span id="xdx_908_eus-gaap--CashUninsuredAmount_iI_c20250331_zusV55nfo4Si" title="FDIC unsured"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2025-03-31" id="Fact004015" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,244,000</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_c20241231_zPnorrlqw673" title="FDIC unsured"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2024-12-31" id="Fact004017" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,662,000</ix:nonFraction></span>, respectively, in excess of the FDIC insured limit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-01-01to2025-03-31" escape="true" id="Fact004019" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_804_eus-gaap--SubsequentEventsTextBlock_zAKZGyBJxe6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 20 &#8211; <span id="xdx_826_zCoEfezb2uW5">SUBSEQUENT
EVENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Dividend Notes Payable</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On April 21, 2025, the Company
entered into agreements with the holders of approximately $<span id="xdx_905_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zOiI67CGRgZh" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2025-04-21_us-gaap_SubsequentEventMember" id="Fact004021" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.9</ix:nonFraction></span>
million in outstanding notes payable (including accrued interest) originally issued in November 2022, including officers and
directors of the Company, pursuant to which such note holders converted all outstanding amounts payable to such note holders into
(i) <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zNPWQSo1FkFf" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassBMember" id="Fact004023" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,283,139</ix:nonFraction></span>
shares of the Company&#8217;s Class B common stock, with respect to $<span id="xdx_90C_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zl2TwbTuUZ97" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassBMember" id="Fact004025" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.6</ix:nonFraction></span>
million in principal and interest of such notes payable, and into (ii) <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zcgtQY3r7vW3" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember" id="Fact004027" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,233,077</ix:nonFraction></span>
shares of Class A common stock, with respect to $<span id="xdx_906_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zGaJcG62d8Uk" title="Notes payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember" id="Fact004029" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.3</ix:nonFraction></span>
million in principal and interest of such notes payable, in each case at a conversion price of $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zqApTedTMtqi" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember" id="Fact004031" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.31204</ix:nonFraction></span>
per share, which was above the closing price of the Company&#8217;s Common Stock prior to conversion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:exclude><!-- Field: Page; Sequence: 137; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>PIPE Convertible Notes</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On April 21, 2025, the Company agreed to cancel and
rescind the conversion of $<span id="xdx_901_eus-gaap--DebtConversionOriginalDebtAmount1_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zxkeTTrXDVne" title="Conversion amount"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_custom_PIPEConvertibleNotesMember" id="Fact004033" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,000</ix:nonFraction></span> of PIPE Convertible Notes, plus interest, as a result of such noteholder not being able to take possession
of such conversion shares prior to the expiration of a DWAC deposit by our transfer agent with the Depository Trust Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On April 22, 2025, the Company entered into Exchange
Agreements (the &#8220;Exchange Agreements&#8221; and each, an &#8220;Exchange Agreement&#8221;), by and among the Company and each of
the Holders, pursuant to which each such Holder would exchange (i) the amounts remaining outstanding under the PIPE Convertible Notes
and certain other amounts outstanding with respect thereto in the aggregate amount (the &#8220;Note Exchange&#8221;), and (ii) the PIPE
Warrants. Pursuant to the Exchange Agreements, on the effective date of the Exchange Agreements, the PIPE Warrants were exchanged, in
reliance on the exemption from registration provided by Section 3(a)(9) of the Securities Act of 1933, as amended (the &#8220;Securities
Act&#8221;), into an aggregate of <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250422__20250422__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zfO5zacGWiR5" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-04-222025-04-22_us-gaap_SeriesAPreferredStockMember_us-gaap_SubsequentEventMember" id="Fact004035" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,885</ix:nonFraction></span> shares of the Company&#8217;s newly created Series A preferred stock (the &#8220;Series A Preferred
Stock&#8221; and such Series A Preferred Stock to be issued in the exchange of the PIPE Warrants, the &#8220;Initial New Exchange Preferred
Shares&#8221;, and such shares of Class A Common Stock (the &#8220;Common Stock&#8221;) issuable pursuant to the terms of the Certificate
of Designations, including, without limitation, upon conversion or otherwise, collectively, the &#8220;Initial New Exchange Conversion
Shares&#8221;), and (ii) a warrant to purchase up to <span id="xdx_907_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250422__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--RangeAxis__srt--MaximumMember_zzPKnLa1m3L3" title="Warrant outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2025-04-22_us-gaap_SeriesAPreferredStockMember_us-gaap_SubsequentEventMember_srt_MaximumMember" id="Fact004037" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">37,033</ix:nonFraction></span> shares of Series A Preferred Stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Note Exchange will occur on the Closing Date (as
defined in the Exchange Agreements), whereby the amounts owing under the PIPE Convertible Notes will be exchanged into shares of the Company&#8217;s
Series A Preferred Stock. From the date of the Exchange Agreements until the date of the Note Exchange, the conversion price of the PIPE
Convertible Notes was reduced to $<span id="xdx_90C_eus-gaap--SharePrice_iI_c20250422__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--ExchangeAgreementsMember_zAI01MDgK2Ze" title="Share price"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2025-04-22_us-gaap_SubsequentEventMember_custom_ExchangeAgreementsMember" id="Fact004039" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.00</ix:nonFraction></span> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Additionally, the Exchange Agreements amended the
Prior Purchase Agreement and contained certain covenants of the Company to, among other items, hold one or more stockholder meetings no
later than 90 days following the execution of the Exchange Agreements to approve the shares of the Company&#8217;s Common Stock issuable
underlying the Series A Preferred Stock upon conversion in compliance with the rules and regulations of the Nasdaq Stock Market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Amendment and Waiver</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On May 28, 2025, the Company and the Holders of
certain PIPE Convertible Notes and Series A Preferred Stock each entered into an amendment and waiver agreement (each, an &#8220;Amendment&#8221;)
pursuant to which each Holder agreed to: (i) reduce the amount of shares of the Company&#8217;s Class A common stock (the &#8220;Common
Stock&#8221;) the Company is required to reserve in connection with the future conversion of the Series A Preferred Stock; (ii) increase
the number of authorized shares of Common Stock the Company is required to seek stockholder approval for at its special meeting of stockholders,
and (iii) permit the Company to repurchase up to an aggregate purchase price of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250528__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdIyfO0XFis2" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2025-05-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember" id="Fact004041" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.0</ix:nonFraction></span> million of shares of its Common Stock in open market
purchases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Equity Purchase Facility</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">On May 14, 2025, the Company entered into an Equity
Purchase Facility Agreement (the &#8220;EPFA&#8221;) with an institutional investor (the &#8220;Investor&#8221;). Pursuant to the EPFA,
subject to certain conditions precedent contained therein, the Company has the right to issue and sell to the Investor, from time to
time, and the Investor shall purchase from the Company, up to an aggregate of $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250514__20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8XLLJFbz3W5" title="Stock issued during period value new issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2025-05-142025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember" id="Fact004043" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">20</ix:nonFraction></span> million (the &#8220;Commitment Amount&#8221;) in newly
issued shares of the Company&#8217;s Class A common stock, par value $<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zTB0a75kCwZ" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember" id="Fact004045" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></span> per share (the &#8220;Shares&#8221;). The Company may not
issue any Shares (including the Commitment Shares, as defined below) without first obtaining stockholder approval for such issuance as
required by the rules and regulations of the Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;) (such date, the &#8220;Stockholder Approval
Date&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">Upon the terms and subject to the conditions of
the EPFA, at any time until the EPFA is terminated, the Company, in its sole discretion, has the right, but not the obligation, to issue
and sell to the Investor, and the Investor must subscribe for and purchase from the Company, Shares (&#8220;Advance Shares&#8221;) by
the delivery to the Investor of Advance Notices (as defined below). The Company must, in its sole discretion, select the number of Advance
Shares, not to exceed the Maximum Advance Amount (as defined in the EPFA), it desires to issue and sell to the Investor in each Advance
Notice and the time it desires to deliver each written notice to the Investor setting forth the number of Advance Shares that the Company
desires to issue and sell to the Investor (the &#8220;Advance Notice&#8221;). There is no mandatory minimum Advances and there is no
non-usage fees for not utilizing the Commitment Amount or any part thereof. The price per Advance Share will be determined by multiplying
the market price by 93% in respect of an Advance Notice.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span id="xdx_904_eus-gaap--CommonStockConversionBasis_c20250514__20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_ztfQgNnQuPb4" title="Common stock, conversion basis"><ix:nonNumeric contextRef="From2025-05-142025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember" id="Fact004047" name="us-gaap:CommonStockConversionBasis">In connection with entering into the EPFA, the
Company agreed to issue a commitment fee in an amount equal to 1.00% of the Commitment Amount (the &#8220;Commitment Fee&#8221;) by the
issuance to the Investor of such number of Shares (collectively, the &#8220;Commitment Shares&#8221;) that is equal to the Commitment
Fee divided by the lowest Daily VWAP of the Shares during the 10 Trading Days immediately prior to the Effective Date (as defined in
the EPFA). Fifty percent (50%) of the Commitment Shares is due and must be issued on the Stockholder Approval Date and the remaining
fifty percent (50%) of such Commitment Shares will be due and issued on the date the Company delivers the first Advance Notice to the
Investor, provided that such Advance Notice is received prior to the six (6) month anniversary of the Effective Date.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">Pursuant to the terms of the EPFA, the Company
is required to hold a special meeting of stockholders, no later than ninety (90) calendar days following the date of the EPFA, to seek
approval of the issuance of all of the Shares that may be issuable pursuant to the EPFA, including the Commitment Shares, in compliance
with the rules and regulations of Nasdaq.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">In connection with entering into the EPFA with
the Investor, the Company also entered into a Registration Rights Agreement (the &#8220;RRA&#8221;) with the Investor. Pursuant to the
RRA, the Company agreed to register the resale the Shares that are to be issued to the Investor under the EPFA within certain time periods
set forth in the RRA. If the registration statement covering the resale of such Shares is not filed or declared effective by certain
dates set forth in the RRA, the Company will be required to pay the Investor certain amounts as liquidated damages.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Issuance of Common Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subsequent to March 31, 2025, the Company issued an
aggregate of <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250401__20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zbrzFvBA7Se4" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-04-012025-05-15_us-gaap_CommonClassAMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember" id="Fact004049" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,182,159</ix:nonFraction></span> shares of Class A common stock with fair values ranging from $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zwhf8Lco3DP2" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-05-15_us-gaap_CommonClassAMember_srt_MinimumMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember" id="Fact004051" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.221</ix:nonFraction></span> - $<span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zEt73zaBt0C7" title="Shares issued, price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-05-15_us-gaap_CommonClassAMember_srt_MaximumMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember" id="Fact004053" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.00</ix:nonFraction></span> per share to PIPE Convertible Note
holders in connection with the conversion of outstanding PIPE Convertible Notes, accrued interest, and make-good provisions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On May 5, 2025, the Company issued <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250505__20250505__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzB184hGww37" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-05-052025-05-05_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember" id="Fact004055" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span> shares of
Class A common stock with a fair value of $<span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_c20250505__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAsux5ArD7i2" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2025-05-05_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember" id="Fact004057" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.284</ix:nonFraction></span> per share to a PIPE Convertible Note holder in lieu of cash for accrued interest.</p>

</ix:nonNumeric><p id="xdx_81A_zxJobfwQswlh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 138; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><b></b></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
II: INFORMATION NOT REQUIRED IN PROSPECTUS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
13. Other Expenses of Issuance and Distribution.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the estimated expenses to be borne by the registrant in connection with the issuance and distribution of the
shares of Class A Common Stock and warrants being registered hereby.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-family: Times New Roman, Times, Serif; width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">SEC
    registration fee</span></td><td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,953</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounting
    fees and expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Legal
    fees and expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Miscellaneous
    expenses</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,437</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,390</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
14. Indemnification of Directors and Officers.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section
145 of the DGCL concerning indemnification of officers, directors, employees and agents is set forth below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Section
145. Indemnification of officers, directors, employees and agents; insurance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
    corporation shall have power to indemnify any person who was or is a party or is threatened to be made a party to any threatened,
    pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by
    or in the right of the corporation) by reason of the fact that the person is or was a director, officer, employee or agent of the
    corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation,
    partnership, joint venture, trust or other enterprise, against expenses (including attorneys&#8217; fees), judgments, fines and amounts
    paid in settlement actually and reasonably incurred by the person in connection with such action, suit or proceeding if the person
    acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the corporation,
    and, with respect to any criminal action or proceeding, had no reasonable cause to believe the person&#8217;s conduct was unlawful.
    The termination of any action, suit or proceeding by judgment, order, settlement, conviction, or upon a plea of nolo contendere or
    its equivalent, shall not, of itself, create a presumption that the person did not act in good faith and in a manner which the person
    reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or
    proceeding, had reasonable cause to believe that the person&#8217;s conduct was unlawful.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
    corporation shall have power to indemnify any person who was or is a party or is threatened to be made a party to any threatened,
    pending or completed action or suit by or in the right of the corporation to procure a judgment in its favor by reason of the fact
    that the person is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation
    as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses
    (including attorneys&#8217; fees) actually and reasonably incurred by the person in connection with the defense or settlement of
    such action or suit if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the
    best interests of the corporation and except that no indemnification shall be made in respect of any claim, issue or matter as to
    which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Court of Chancery
    or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability
    but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which
    the Court of Chancery or such other court shall deem proper.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 139; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    the extent that a present or former director or officer of a corporation has been successful on the merits or otherwise in defense
    of any action, suit or proceeding referred to in subsections (a) and (b) of this section, or in defense of any claim, issue or matter
    therein, such person shall be indemnified against expenses (including attorneys&#8217; fees) actually and reasonably incurred by
    such person in connection therewith. For indemnification with respect to any act or omission occurring after December 31, 2020, references
    to &#8220;officer&#8221; for purposes of these paragraphs (c)(1) and (2) of this section shall mean only a person who at the time
    of such act or omission is deemed to have consented to service by the delivery of process to the registered agent of the corporation
    pursuant to &#167; 3114(b) of Title 10 (for purposes of this sentence only, treating residents of this State as if they were nonresidents
    to apply &#167; 3114(b) of Title 10 to this sentence).</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    corporation may indemnify any other person who is not a present or former director or officer of the corporation against expenses
    (including attorneys&#8217; fees) actually and reasonably incurred by such person to the extent he or she has been successful on
    the merits or otherwise in defense of any action, suit or proceeding referred to in subsections (a) and (b) of this section, or in
    defense of any claim, issue or matter therein.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    indemnification under subsections (a) and (b) of this section (unless ordered by a court) shall be made by the corporation only as
    authorized in the specific case upon a determination that indemnification of the present or former director, officer, employee or
    agent is proper in the circumstances because the person has met the applicable standard of conduct set forth in subsections (a) and
    (b) of this section. Such determination shall be made, with respect to a person who is a director or officer of the corporation at
    the time of such determination, (1) By a majority vote of the directors who are not parties to such action, suit or proceeding, even
    though less than a quorum, or (2) By a committee of such directors designated by majority vote of such directors, even though less
    than a quorum, or (3) If there are no such directors, or if such directors so direct, by independent legal counsel in a written opinion,
    or (4) By the stockholders.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenses
    (including attorneys&#8217; fees) incurred by an officer or director of the corporation in defending any civil, criminal, administrative
    or investigative action, suit or proceeding may be paid by the corporation in advance of the final disposition of such action, suit
    or proceeding upon receipt of an undertaking by or on behalf of such director or officer to repay such amount if it shall ultimately
    be determined that such person is not entitled to be indemnified by the corporation as authorized in this section. Such expenses
    (including attorneys&#8217; fees) incurred by former directors and officers or other employees and agents of the corporation or by
    persons serving at the request of the corporation as directors, officers, employees or agents of another corporation, partnership,
    joint venture, trust or other enterprise may be so paid upon such terms and conditions, if any, as the corporation deems appropriate.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    indemnification and advancement of expenses provided by, or granted pursuant to, the other subsections of this section shall not
    be deemed exclusive of any other rights to which those seeking indemnification or advancement of expenses may be entitled under any
    bylaw, agreement, vote of stockholders or disinterested directors or otherwise, both as to action in such person&#8217;s official
    capacity and as to action in another capacity while holding such office. A right to indemnification or to advancement of expenses
    arising under a provision of the certificate of incorporation or a bylaw shall not be eliminated or impaired by an amendment to or
    repeal or elimination of the certificate of incorporation or the bylaws after the occurrence of the act or omission that is the subject
    of the civil, criminal, administrative or investigative action, suit or proceeding for which indemnification or advancement of expenses
    is sought, unless the provision in effect at the time of such act or omission explicitly authorizes such elimination or impairment
    after such action or omission has occurred.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 140; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
    corporation shall have power to purchase and maintain insurance on behalf of any person who is or was a director, officer, employee
    or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of
    another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against such person and
    incurred by such person in any such capacity, or arising out of such person&#8217;s status as such, whether or not the corporation
    would have the power to indemnify such person against such liability under this section. For purposes of this subsection, insurance
    shall include any insurance provided directly or indirectly (including pursuant to any fronting or reinsurance arrangement) by or
    through a captive insurance company organized and licensed in compliance with the laws of any jurisdiction, including any captive
    insurance company licensed under Chapter 69 of Title 18, provided that the terms of any such captive insurance shall:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
Exclude from coverage thereunder, and provide that the insurer shall not make any payment for, loss in connection with any claim made
against any person arising out of, based upon or attributable to any (i) personal profit or other financial advantage to which such person
was not legally entitled or (ii) deliberate criminal or deliberate fraudulent act of such person, or a knowing violation of law by such
person, if (in the case of the foregoing paragraph (g)(1)(i) or (ii) of this section) established by a final, nonappealable adjudication
in the underlying proceeding in respect of such claim (which shall not include an action or proceeding initiated by the insurer or the
insured to determine coverage under the policy), unless and only to the extent such person is entitled to be indemnified therefor under
this section;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
Require that any determination to make a payment under such insurance in respect of a claim against a current director or officer (as
defined in paragraph (c)(1) of this section) of the corporation shall be made by a independent claims administrator or in accordance
with the provisions of paragraphs (d)(1) through (4) of this section; and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
Require that, prior to any payment under such insurance in connection with any dismissal or compromise of any action, suit or proceeding
brought by or in the right of a corporation as to which notice is required to be given to stockholders, such corporation shall include
in such notice that a payment is proposed to be made under such insurance in connection with such dismissal or compromise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    purposes of paragraph (g)(1) of this section, the conduct of an insured person shall not be imputed to any other insured person.
    A corporation that establishes or maintains a captive insurance company that provides insurance pursuant to this section shall not,
    solely by virtue thereof, be subject to the provisions of Title 18.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    purposes of this section, references to &#8220;the corporation&#8221; shall include, in addition to the resulting corporation, any
    constituent corporation (including any constituent of a constituent) absorbed in a consolidation or merger which, if its separate
    existence had continued, would have had power and authority to indemnify its directors, officers, and employees or agents, so that
    any person who is or was a director, officer, employee or agent of such constituent corporation, or is or was serving at the request
    of such constituent corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust
    or other enterprise, shall stand in the same position under this section with respect to the resulting or surviving corporation as
    such person would have with respect to such constituent corporation if its separate existence had continued.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    purposes of this section, references to &#8220;other enterprises&#8221; shall include employee benefit plans; references to &#8220;fines&#8221;
    shall include any excise taxes assessed on a person with respect to any employee benefit plan; and references to &#8220;serving at
    the request of the corporation&#8221; shall include any service as a director, officer, employee or agent of the corporation which
    imposes duties on, or involves services by, such director, officer, employee or agent with respect to an employee benefit plan, its
    participants or beneficiaries; and a person who acted in good faith and in a manner such person reasonably believed to be in the
    interest of the participants and beneficiaries of an employee benefit plan shall be deemed to have acted in a manner &#8220;not opposed
    to the best interests of the corporation&#8221; as referred to in this section.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    indemnification and advancement of expenses provided by, or granted pursuant to, this section shall, unless otherwise provided when
    authorized or ratified, continue as to a person who has ceased to be a director, officer, employee or agent and shall inure to the
    benefit of the heirs, executors and administrators of such a person.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 141; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Court of Chancery is hereby vested with exclusive jurisdiction to hear and determine all actions for advancement of expenses or indemnification
    brought under this section or under any bylaw, agreement, vote of stockholders or disinterested directors, or otherwise. The Court
    of Chancery may summarily determine a corporation&#8217;s obligation to advance expenses (including attorneys&#8217; fees).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Insofar
as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers, and controlling persons
pursuant to the foregoing provisions, or otherwise, we have been advised that, in the opinion of the SEC, such indemnification is against
public policy as expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification against
such liabilities (other than the payment of expenses incurred or paid by a director, officer or controlling person in a successful defense
of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being
registered, we will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to the court of
appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Securities Act
and will be governed by the final adjudication of such issue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Insofar
as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers or persons controlling us
pursuant to the foregoing provisions, we have been informed that in the opinion of the SEC such indemnification is against public policy
as expressed in the Securities Act and is theretofore unenforceable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
15. Recent Sales of Unregistered Securities.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2024, the Company executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with certain investors
(together, the &#8220;PIPE Investors&#8221;), and pursuant to the terms and conditions of the Purchase Agreement, the PIPE Investors
agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $15,500,000 (the &#8220;PIPE
Convertible Notes&#8221;), (ii) Series A warrants to initially purchase 1,409,091 shares of the Company&#8217;s Class A common stock
(the &#8220;Series A Warrants&#8221;); and (iii) Series B warrants to initially purchase 1,550,000 shares of the Company&#8217;s Class
A common stock (the &#8220;Series B Warrants,&#8221; and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;) (the
&#8220;PIPE Financing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Purchase Agreement contemplated funding of the investment (the &#8220;Investment&#8221;) across multiple tranches. At the first
closing, on February 6, 2024 (the &#8220;Initial Closing&#8221;), an aggregate principal amount of $4,650,000 of PIPE Convertible
Notes was issued in exchange for aggregate gross proceeds of $4,185,000, representing an original issue discount of 10%. On such
date (the &#8220;Initial Closing Date&#8221;), the Company also issued the PIPE Investors the Series A Warrants and the Series
B Warrants. The transactions described above were undertaken in reliance upon the exemptions from registration afforded by Section
4(a)(2) of the Securities Act of 1933, as amended, and Regulation D.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
to the Purchase Agreement, each PIPE Investor has the right, but not the obligation, to require that, upon notice, the Company sell
to such PIPE Investor at one or more additional closings such PIPE Investor&#8217;s pro rata share of up to a maximum aggregate
principal amount of $10,850,000 in additional PIPE Convertible Notes (each such additional closing, an &#8220;Additional Optional
Closing&#8221;); provided that, the principal amount of the additional  Notes issued at each Additional Optional
Closing must equal at least $250,000. On December 16, 2024, one PIPE Investor exercised such right with respect to
an aggregate principal amount of $2,100,000 of additional PIPE Convertible Notes (the &#8220;Additional Notes&#8221;) and on such
date the Additional Notes were issued in exchange for aggregate gross proceeds of $2,189,000, representing an original issue
discount of 10%. On January 8, 2025, one PIPE Investor exercised such right with respect to an aggregate principal amount of
$2,800,000 of Additional Notes and on such date the Additional Notes were issued in exchange for aggregate gross proceeds of
$2,520,000, representing an original issue discount of 10%. The transactions described above were undertaken in reliance upon the
exemptions from registration afforded by Section 4(a)(2) of the Securities Act of 1933, as amended, and Regulation D.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; text-indent: 0.5in; margin-right: 0; margin-left: 0">On April
22, 2025, the Company entered into Exchange Agreements (the &#8220;Exchange Agreements&#8221; and each, an &#8220;Exchange Agreement&#8221;),
by and among the Company and each of the Holders, pursuant to which each such Holder would exchange (i) the amounts remaining outstanding
under the PIPE Convertible Notes and certain other amounts outstanding with respect thereto in the aggregate amount (the &#8220;Note
Exchange&#8221;), and (ii) the PIPE Warrants. Pursuant to the Exchange Agreements, on the effective date of the Exchange Agreements,
the PIPE Warrants were exchanged, in reliance on the exemption from registration provided by Section 3(a)(9) of the Securities Act of
1933, as amended (the &#8220;Securities Act&#8221;), into an aggregate of 1,885 shares of the Company&#8217;s newly created Series A
preferred stock (the &#8220;Series A Preferred Stock&#8221; and such Series A Preferred Stock to be issued in the exchange of the PIPE
Warrants, the &#8220;Initial New Exchange Preferred Shares&#8221;, and such shares of Class A Common Stock (the &#8220;Common Stock&#8221;)
issuable pursuant to the terms of the Certificate of Designations, including, without limitation, upon conversion or otherwise, collectively,
the &#8220;Initial New Exchange Conversion Shares&#8221;), and (ii) a warrant to purchase up to 37,033 shares of Series A Preferred Stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April
21, 2025, the Company entered into agreements with the holders of approximately $3.9 million in outstanding notes payable (including
accrued interest) originally issued in November 2022, including officers and directors of the Company, pursuant to which such note holders
converted all outstanding amounts payable to such note holders into (i) 8,283,139 shares of the Company&#8217;s Class B common stock,
with respect to $2.6 million in principal and interest of such notes payable, and into (ii) 4,233,077 shares of Common Stock, with respect
to $1.3 million in principal and interest of such notes payable, in each case at a conversion price of $0.31204 per share, which was
the above closing price of the Company&#8217;s Common Stock prior to conversion.&#160;The transactions described above were undertaken
in reliance upon the exemptions from registration afforded by Section 4(a)(2) of the Securities Act of 1933, as amended, and Regulation
D.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 142; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
16. Exhibits and Financial Statement Schedules.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
financial statements filed as part of this registration statement are listed in the index to the financial statements immediately preceding
such financial statements, which index to the financial statements is incorporated herein by reference.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Incorporated
    by Reference</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    Description</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.65in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Form</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.65in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.65in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Filing
    Date</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315223046421/form424b3.htm#ann_c" style="-sec-extract: exhibit">Amended
    and Restated Agreement and Plan of Merger, dated as of July 21, 2023, by and among Deep Medicine Acquisition Corp., DMAC Merger Sub
    Inc., Bright Vision Sponsor LLC, Christopher Jones and TruGolf, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">424B3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annex
    C</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/29/23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315223046421/form424b3.htm#dma_001" style="-sec-extract: exhibit">First
    Amendment to Agreement and Plan of Merger, dated as of December 7, 2023, by and among Deep Medicine Acquisition Corp., DMAC Merger
    Sub Inc., Bright Vision Sponsor LLC, Christopher Jones and TruGolf, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">424B3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annex
    B-2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12/29/23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005145/ex3-1.htm" style="-sec-extract: exhibit">Third
    Amended and Restated Certificate of Incorporation of TruGolf Holdings</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S-8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10/24/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315223046421/form424b3.htm#ann_d" style="-sec-extract: exhibit">Bylaws
    of New TruGolf Holdings, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/6/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315223046421/form424b3.htm#ann_d" style="-sec-extract: exhibit">Amended and Restated Bylaws of TruGolf Holdings, Inc.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S-8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10/24/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225013299/ex3-1.htm" style="-sec-extract: exhibit">Certificate
    Of Amendment to The Third Amended and Restated Certificate Of Incorporation</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/3/25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005259/ex4-2.htm" style="-sec-extract: exhibit">Form
    of Series A Warrants</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/7/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005259/ex4-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Series B Warrants</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/7/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005259/ex4-1.htm" style="-sec-extract: exhibit">Form
    of Senior Convertible Notes</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/7/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225004877/ex4-4.htm" style="-sec-extract: exhibit">TruGolf
    Holdings, Inc. 2024 Stock Incentive Plan</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/15/25&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.1**</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Opinion
    of ArentFox Schiff LLP</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005259/ex10-1.htm" style="-sec-extract: exhibit">Securities
    Purchase Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/7/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005259/ex10-2.htm" style="-sec-extract: exhibit">Registration
    Rights Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/7/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005145/ex10-5.htm" style="-sec-extract: exhibit">Indemnity
    Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/6/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224045786/ex10-1.htm" style="-sec-extract: exhibit">Form
    of Waiver and Amended Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-Q</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11/14/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224045786/ex10-2.htm" style="-sec-extract: exhibit">Form
    of Amendment to Waiver and Amendment Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-Q</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11/14/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225004877/ex10-6.htm" style="-sec-extract: exhibit">Employment
    Agreement between TruGolf, Inc. and Christopher Jones, dated as of January 18, 2024</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/15/25&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225004877/ex10-7.htm" style="-sec-extract: exhibit">Offer
    Letter, dated as of January 25, 2024, by and between TruGolf, Inc. and Brenner Adams</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/15/25&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225004877/ex10-8.htm" style="-sec-extract: exhibit">Offer
    Letter, dated as of January 18, 2024, by and between TruGolf, Inc. and Nate Larsen</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/15/25&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005259/ex10-1.htm" style="-sec-extract: exhibit">Securities
    Purchase Agreement, dated February 2, 2024</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/7/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315224005259/ex10-2.htm" style="-sec-extract: exhibit">Registration
    Rights Agreement, dated February 2, 2024</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2/7/24</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000149315223011293/ex10-2.htm" style="-sec-extract: exhibit">Form
    of Lock-Up Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/6/23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225005787/ex10-1.htm" style="-sec-extract: exhibit">Amendment
    And Exchange Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/23/25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225005787/ex10-2.htm" style="-sec-extract: exhibit">Certificate
    Of Designations Of Rights And Preferences Of Series A Convertible Preferred Stock Of</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/23/25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225005787/ex10-3.htm" style="-sec-extract: exhibit">Warrant
    To Purchase&#160;Series A Convertible Preferred Stock</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/23/25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225005787/ex10-4.htm" style="-sec-extract: exhibit">Registration
    Rights Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/23/25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225010545/ex10-1.htm" style="-sec-extract: exhibit">Equity
    Purchase Facility Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5/15/25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225010545/ex10-2.htm" style="-sec-extract: exhibit">Registration
    Rights Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5/15/25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225012786/ex10-1.htm" style="-sec-extract: exhibit">Amendment
    and Waiver Agreement</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5/29/25</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1857086/000164117225004877/ex21-1.htm" style="-sec-extract: exhibit">Subsidiaries
    of the Registrant</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10-K</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/15/25&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex23-1.htm">Consent of Haynie &amp; Company, independent registered public accounting firm of TruGolf</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent
    of ArentFox Schiff LLP (included in Exhibit 5.1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Instance Document*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Schema*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Calculation Linkbase*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Label Linkbase*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Linkbase Document*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Definition Linkbase Document*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex107.htm">Filing Fee Table</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; width: 0.35in; text-align: justify"><span style="font-size: 10pt">*</span></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Filed herewith.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">**</span></td>
    <td style="font: 12pt Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">To be filed by amendment.</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0"></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 143; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
17. Undertakings.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
undersigned registrant hereby undertakes:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to
    file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement: (i) to
    include any prospectus required by Section 10(a)(3) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;);
    (ii) to reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most
    recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information
    set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered
    (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high
    end of the estimated maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule
    424(b) if, in the aggregate, the changes in volume and price represent no more than a 20% change in the maximum aggregate offering
    price set forth in the &#8220;Calculation of Registration Fee&#8221; table in the effective registration statement; and (iii) to
    include any material information with respect to the plan of distribution not previously disclosed in the registration statement
    or any material change to such information in the registration statement; provided, however, that paragraphs (i), (ii) and (iii)
    do not apply if the registration statement is on Form S-1 and the information required to be included in a post-effective amendment
    by those paragraphs is contained in reports filed with or furnished to the Commission by the registrant pursuant to Section 13 or
    Section 15(d) of the Securities Exchange Act of 1934 that are incorporated by reference in the registration statement, or is contained
    in a form of prospectus filed pursuant to Rule 424(b) that is part of the registration statement;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">that,
    for the purpose of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a
    new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be
    deemed to be the initial bona fide offering thereof;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to
    remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the
    termination of the offering;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">that,
    for the purpose of determining liability under the Securities Act to any purchaser:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
    prospectus filed pursuant to Rule 424(b) as part of a registration statement relating to an offering, other than registration statements
    relying on Rule 430B or other than prospectuses filed in reliance on Rule 430A, shall be deemed to be part of and included in the
    registration statement as of the date it is first used after effectiveness.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Provided,
    however</i>, that no statement made in a registration statement or prospectus that is part of the registration statement or made
    in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the
    registration statement will, as to a purchaser with a time of contract of sale prior to such first use, supersede or modify any statement
    that was made in the registration statement or prospectus that was part of the registration statement or made in any such document
    immediately prior to such date of first use; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Insofar
as indemnification for liabilities arising under the Securities Act of 1933 may be permitted to directors, officers, and controlling
persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of
the Securities and Exchange Commission, such indemnification is against public policy as expressed in the Securities Act of 1933 and
is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant
of expenses incurred or paid by a director, officer, or controlling person of the registrant in the successful defense of any action,
suit, or proceeding) is asserted by such director, officer, or controlling person in connection with the securities being registered,
the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of
appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Securities Act
of 1933 and will be governed by the final adjudication of such issue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 144; Options: NewSection; Value: 6 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Act of 1933, the registrant has duly caused this registration statement to be signed on
its behalf by the undersigned, thereunto duly authorized, in the city of Centerville, Utah, on June 20, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TRUGOLF
    HOLDINGS, INC.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Christopher (Chris) Jones</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christopher
    (Chris) Jones</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><b>POWER OF ATTORNEY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">KNOW ALL PERSONS BY THESE PRESENTS, that each
person whose signature appears below constitutes and appoints each of Christopher (Chris) Jones and Nathan Larsen as his or her true
and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in his or her name, place
and stead, in any and all capacities, to sign any and all amendments (including post-effective amendments) to this registration statement
and sign any registration statement (or amendment thereto) for the same offering covered by the registration statement that is to be
effective upon filing pursuant to Rule&#160;462&#160;promulgated under the&#160;Securities Act of 1933, and to file the same, with all
exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact
and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done
in connection therewith and about the premises, as fully to all intents and purposes as he might or could do in person, hereby ratifying
and confirming all that said attorneys-in-fact and agents, or any of them, or their or his substitute or substitutes, may lawfully do
or cause to be done by virtue hereof.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">Pursuant to the requirements of the Securities
Act of 1933, this registration statement has been signed by the following persons in the capacities and on the dates indicated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 24%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Signature</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Christopher (Chris) Jones</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer Director and Interim Chief Financial Officer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    20, 2025</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christopher
    (Chris) Jones</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer, Interim Principal Financial Officer and Interim Principal Accounting Officer)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    B. Shaun  Limbers </i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    20, 2025</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">B.
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaun Limbers</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Humphrey P. Polanen </i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    20, 2025</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Humphrey
    P. Polanen</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Riley Russell </i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    20, 2025</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Riley
    Russell</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    AJ Redmer </i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    20, 2025</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AJ
    Redmer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 145; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>ex23-1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><IMG SRC="ex23-1_001.jpg" ALT="">&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><BR>
We consent to the use in this registration statement on Form S-1 of TruGolf Holdings, Inc. of our audit report dated April 15, 2025,
with respect to the financial statements of TruGolf Holdings, Inc. as of December 31, 2024 and 2023, and for the year then ended.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also consent to the reference to our firm under the caption &ldquo;Experts&rdquo; in such Registration Statement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
</I>Haynie &amp; Company</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Haynie
&amp; Company</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salt
Lake City, Utah</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
20, 2025</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>3
<FILENAME>ex107.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:TRUG="http://trugolf.com/20250619">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_028_FFD%2D2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_039_TRUG_trugolf.com_20250619 -->
<!-- Field: Set; Name: xdx; ID: xdx_04B_20250619_20250619 -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DEntityCentralIndexKey_0001857086 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_065_Ratio_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2025-06-19" id="Fact000003" name="dei:EntityCentralIndexKey">0001857086</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2025-06-19" id="xdx2ixbrl0009" name="ffd:FeeExhibitTp">EX-FILING FEES</ix:nonNumeric>
  <ix:nonFraction name="ffd:TtlPrevslyPdAmt" contextRef="AsOf2025-06-19" id="xdx2ixbrl0024" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="ffd:TtlOffsetAmt" contextRef="AsOf2025-06-19" id="xdx2ixbrl0025" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2025-06-19">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-06-19</xbrli:startDate>
        <xbrli:endDate>2025-06-19</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-06-192025-06-19_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001857086</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:typedMember dimension="ffd:OfferingAxis">
            <dei:lineNo>1</dei:lineNo>
          </xbrldi:typedMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-06-19</xbrli:startDate>
        <xbrli:endDate>2025-06-19</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Ratio">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_900_effd--FeeExhibitTp_dxL_c20250619__20250619_zQZXlY41fQVa" title="::XDX::EX-FILING%20FEES"><span style="-sec-ix-hidden: xdx2ixbrl0009">Exhibit
107</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Calculation
of Filing Fee Tables</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORM
<span id="xdx_908_effd--FormTp_c20250619__20250619_z3RhzrO9AvA8"><span id="xdx_906_effd--SubmissnTp_c20250619__20250619_z9bOUmS6GY19"><ix:nonNumeric contextRef="AsOf2025-06-19" id="Fact000010" name="ffd:FormTp"><ix:nonNumeric contextRef="AsOf2025-06-19" id="Fact000011" name="ffd:SubmissnTp">S-1</ix:nonNumeric></ix:nonNumeric></span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Form
Type)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90C_edei--EntityRegistrantName_c20250619__20250619_zD1LnU2tBD9"><ix:nonNumeric contextRef="AsOf2025-06-19" id="Fact000012" name="dei:EntityRegistrantName">TruGolf
Holdings, Inc.</ix:nonNumeric></span> </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
Name of Registrant as Specified in its Charter)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Table
1: Newly Registered Securities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_309_101_z3Ca4qhT8W99" summary="xdx: Document - Offerings" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_480_effd--OfferingSctyTp_ze7mSYNTUBF3" style="border-bottom: Black 1pt solid; text-align: center">Security Type</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_481_effd--OfferingSctyTitl_zEkd5cHAPyG" style="border-bottom: Black 1pt solid; text-align: center">Security Class Title</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">Fee Calculation or Carry Forward Rule</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_483_effd--AmtSctiesRegd_pid_z6GACY3NSSDa" style="border-bottom: Black 1pt solid; text-align: center">Amount Registered</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_480_effd--MaxOfferingPricPerScty_pid_zloJCUlRxQOd" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proposed Maximum Offering Price Per Unit <sup>(1)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_48F_effd--MaxAggtOfferingPric_pid_zB436sYbISnj" style="border-bottom: Black 1pt solid; text-align: center">Maximum Aggregate Offering Price</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_48D_effd--FeeRate_pid_zkPn9OEDS3hd" style="border-bottom: Black 1pt solid; text-align: center">Fee Rate</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" id="xdx_481_effd--FeeAmt_pid_z88zfUdzBCz4" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount of Registration Fee<sup>(1)</sup></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td colspan="11" style="font-weight: bold; text-align: left">Newly Registered Securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_417_20250619__20250619__ffd--OfferingAxis__1_zq7ZNm9ApXlh" style="vertical-align: bottom; background-color: White">
    <td id="xdx_98E_effd--PrevslyPdFlg_dbF_c20250619__20250619__ffd--OfferingAxis__1_zGGK3YV9BBFf" style="width: 10%; text-align: left"><ix:nonNumeric contextRef="From2025-06-192025-06-19_1" format="ixt:booleanfalse" id="Fact000020" name="ffd:PrevslyPdFlg">Fees to Be Paid</ix:nonNumeric></td><td style="width: 2%">&#160;</td>
    <td style="text-align: center; width: 10%"><ix:nonNumeric contextRef="From2025-06-192025-06-19_1" id="Fact000013" name="ffd:OfferingSctyTp">Equity</ix:nonNumeric></td><td style="text-align: center; width: 2%">&#160;</td>
    <td style="text-align: center; width: 10%"><ix:nonNumeric contextRef="From2025-06-192025-06-19_1" id="Fact000014" name="ffd:OfferingSctyTitl">Class A Common Stock, $0.0001 par value per share</ix:nonNumeric></td><td style="text-align: center; width: 2%">&#160;</td>
    <td id="xdx_98A_effd--FeesOthrRuleFlg_dbT_c20250619__20250619__ffd--OfferingAxis__1_zn5bMMDDMP6i" style="width: 9%; text-align: center"><ix:nonNumeric contextRef="From2025-06-192025-06-19_1" format="ixt:booleantrue" id="Fact000021" name="ffd:FeesOthrRuleFlg">457(c)</ix:nonNumeric></td><td style="text-align: center; width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ffd:AmtSctiesRegd" contextRef="From2025-06-192025-06-19_1" id="Fact000015" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">420,825,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;<sup>(2)</sup></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction name="ffd:MaxOfferingPricPerScty" contextRef="From2025-06-192025-06-19_1" id="Fact000016" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.14</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction name="ffd:MaxAggtOfferingPric" contextRef="From2025-06-192025-06-19_1" id="Fact000017" format="ixt:numdotdecimal" decimals="INF" unitRef="USD">58,915,500.00</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction name="ffd:FeeRate" contextRef="From2025-06-192025-06-19_1" id="Fact000018" format="ixt:numdotdecimal" decimals="INF" unitRef="Ratio">0.00015310</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction name="ffd:FeeAmt" contextRef="From2025-06-192025-06-19_1" id="Fact000019" format="ixt:numdotdecimal" decimals="INF" unitRef="USD">9,019.96</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td colspan="11" style="font-weight: bold; text-align: left">Carry Forward Securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Carry Forward Securities</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#8212;&#160;&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="9" style="font-weight: bold; text-align: left">Total Offering Amounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_effd--TtlOfferingAmt_c20250619__20250619_z7kk3CTPdQEj" style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="ffd:TtlOfferingAmt" contextRef="AsOf2025-06-19" id="Fact000022" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,915,500.00</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_effd--TtlFeeAmt_pid_c20250619__20250619_znVq3HvxqP8e" style="text-align: right"><ix:nonFraction name="ffd:TtlFeeAmt" contextRef="AsOf2025-06-19" id="Fact000023" format="ixt:numdotdecimal" decimals="INF" unitRef="USD">9,019.96</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="9" style="font-weight: bold; text-align: left">Total Fees Previously Paid</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_983_effd--TtlPrevslyPdAmt_c20250619__20250619_znjyVedhCv2b" style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0024">&#8212;</span>&#160;&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="9" style="font-weight: bold; text-align: left">Total Fee Offsets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td id="xdx_981_effd--TtlOffsetAmt_c20250619__20250619_zL6UbmS6RsOd" style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0025">&#8212;</span>&#160;&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="9" style="font-weight: bold; text-align: left">Net Fee Due</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_effd--NetFeeAmt_pid_c20250619__20250619_zSK2R0vKyKGk" style="text-align: right"><ix:nonFraction name="ffd:NetFeeAmt" contextRef="AsOf2025-06-19" id="Fact000026" format="ixt:numdotdecimal" decimals="INF" unitRef="USD">9,019.96</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td id="xdx_983_effd--OfferingNote_c20250619__20250619__ffd--OfferingAxis__1_gBFON-TPLOYL_zzI5l3kwXwd7" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><ix:nonNumeric contextRef="From2025-06-192025-06-19_1" continuedAt="ConU000028-01" escape="true" id="Fact000028" name="ffd:OfferingNote"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated
    solely for the purpose of calculating the registration fee in accordance with Rule 457(c) of the Securities Act of 1933, as amended,
    based upon the average of the high and low prices for a share of the registrant&#8217;s common stock as reported on The NASDAQ Capital
    Market on June 18, 2025.</span></ix:nonNumeric></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C01_gBFON-TPLOYL_zji27wA3RoAh"><ix:continuation id="ConU000028-01">Pursuant
    to Rule 416 under the Securities Act, the securities being registered hereunder for the selling shareholders include such indeterminate
    number of additional shares of common stock as may be issued after the date hereof as a result of stock splits, stock dividends or
    similar transactions.</ix:continuation></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjdEKwjAMRb9g/xD6POY6UWSPjiniFBkivhaXSXFrRlp1fpJ/ad0QQyAk955cIUKxppVukOG8LAs4Yts1yiGUWCOjuaB3ZJttCn6WeNXWsTJuWH9gRp5Bz8wjqfx9cD60xSqFeD6Ri0kyg3iaziQcdiL46hmZWldonFYNKFPBgaljjU7xa/xwVD0Zal9D0gnZajIpyCge5TcksUxgTw/1JL5ZKIpMBOFQgVgz3TvvynuH5ktC3mDr4+xI/zv4AM0xSl8= -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>forms-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 forms-1_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %Z 7 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** &OTIA(VDD<4]NF*R/$&HG2M(FN>I487Z]J<5S2Y3.K45.+D4=>\7
MZ?H8*R/OF XC7K7&W7Q'U&9OW5K%'%V(/S5QL\\UY/)<7$A>1V).>U-5BIS7
MT-#+X*-Y'QV(S6K*ZB=9_P +%U;_ )YQ4?\ "Q=6_P"><5<E\M'R^E=/U2E_
M*<?U^O\ S'6_\+%U;_GG%0/B+JYX\N+%<E\OI1@=12>$I?RA]?K_ ,QUW_"Q
M-7'2.*E/Q%UA?X(JX_&:<2NWJ*'@Z*^R/Z]B8[2.L_X6)JQY\N*C_A8FK?\
M/.*N1  ZC%'%/ZI27V1?7JZ^T==_PL75O^><5'_"Q=6_YYQ5R7%'RT?5*7\H
MOK]?^9G6_P#"Q=7_ .><5'_"QM7_ .><5<EA:,+1]4I?RA_:%?\ F9UO_"Q=
M7_YYQ4?\+%U?_GG%7)86C"T?5*7\H_[0K_S,ZW_A8VK_ //.*C_A8VK_ //.
M*N2PM&%H^J4OY0_M"O\ S,ZW_A8NK_\ /.*C_A8NK_\ /.*N2PM&%H^J4OY1
M?VA7_F9UO_"Q=7_YYQ4?\+&U?_GG%7)86C"T?5*7\H?VA7_F9UO_  L;5_\
MGG%1_P +%U?_ )YQ5R6%HPM'U2E_*']H5_YF=;_PL75_^><5'_"Q=6_YYQ5R
M6%I,#M1]4H_RC^OU_P"8Z[_A8FK?\\X:<OQ&UA.3#":X_%*!S2>$H_RC685U
M]H](TOXCI<2I'>Q+$&."X[5W=O<0W42S0R!D8<,.]?/C)OX;!7O7=?#O6IH[
MQM,F8LA&8QZ5YN+P2C'FB>SE^9RG+DFSU =:0#K3P.])BO'/I5\(^BBB@H**
M** "BBB@ HHHH **** "BBB@!K=*Y;Q^2OA6<]]PKJCTKE/B /\ BEIO]X5K
M07[Q'+BW:A(\<4?+]:4BCT^E)7UR7NI'YV]PHHHJA!3E(QBFTHXI@K,4*9'5
M%ZL0!70ZCX-O]-TS[:Y5@HRRCL*R]%MUN=;M87SL9QG%>V:EIJ:AI$MFQ($B
M;<BO)Q>)E3J)7/:P&"C6I2;/!B00#U)[^E-K4UG0KK0KAHYT)AS\L@Z5F8R1
MZ5Z-.JIQ33/+JTI4Y.+$HH'?-%:]+F.H4444A!1110 4444 %%%% !1110 4
M444 %%%+F@!****-1W'*<&NB\$<>+(<?W#7-UT7@<X\50_[IKGQ>M)HZ\%_'
MB>V#I244N*^29^AH6BBB@84444 %%%% !1110 4444 %%%% "'I7*_$#_D5I
MO]X5U3=*Y7X@?\BM/_O"MJ/\2)RXS^!(\;/;Z44>GTHKZ]'YV]PHHHH)"E["
MDI6'RTFAK<U/#9_XJ*R_WZ]UR=J\9&*\)\.?\C'8_P"_7N\?W!]*\#-%:2/K
MLC=H23*&J:5;:I9/;W"!E8=<=#ZUY%XA\+W7A^;@&2T8\2>E>VOG;P,^M5;R
MSAO+=HKB,21-QM(Z5RX?%RHR\CNQN7PQ$+K<^?CSSVI!S76^*_!UQI4CW5DA
MDM3SM'\%<GD$#'3O[U]'3K0J1YDSXROAZE%\LD)1116YRA1110 4444 %%%%
M !1110 4444 %%%% !1110 =ZZ+P1_R-,/\ NFN=[UT7@C_D:8?]TUSXC^%(
M[,%_'B>UTX4VG"ODF?H:V"BBB@84444 %%%% !1110 4444 %%%% "-TKE?B
M!_R*T_\ O"NJ;I7*_$#_ )%:?_>%;4?XD3EQG\"1XWZ?2BCT^E%?7H_.WN%%
M%%!(4XD>7CO3:#]V@.IJ^&Q_Q4EC_OU[NH^08KPCPY_R,EC_ +]>\)]T5\]F
M?Q(^PR-WIL,&C!^E+17EGT!%)$LJ,D@#(1RI[UYEXL\#-$SW^G+E.K1^GTKU
M$YSQ364.".".A!K:A6E2=T<>*PL,1&TD?.G.[;@[AU%*5(]Z],\6^"$F22^T
MQ-LW5XQ_%]*\UE1XG\N161QU4CI7TF'Q,:RNCXK%X*IAY6:T&4$8HZ4'FNLX
M6NP4444""BBB@ HHHH **** "BBB@ HHHH .]=%X(_Y&F'_=-<[WKHO!'_(T
MP_[IKGQ'\*1V8+^/$]KIPIM.%?),_0UL%%%% PHHHH **** "BBB@ HHHH *
M*** $;I7*_$#_D5I_P#>%=4W2N5^('_(K3_[PK:C_$B<N,_@2/&_3Z44>GTH
MKZ]'YV]PHHHH)"@_=HH/W: -7PY_R,EC_OU[PGW1]*\'\.?\C)8_[]>\)]T?
M2OGLR^*)]AD?\.0M+249KRSZ "N:3'M2T4 -"CO7)>*_"$&KQ-/:H([L<Y'
M?ZUUU-; JZ=1P=XF%>A&M'DDCY\NK6:RG:"Z0I(IQ@BJYZU[7XC\,6FO0?.@
M2X4?+(!_.O(=3TNYTB]>UNE(=>AQP1[5]'A<7&I'E>Y\7CLOEAW[NJ*5%&><
M45W[GEM6"BBB@04444 %%%% !1110 4444 '>NB\$?\ (TP_[IKG>]=%X(_Y
M&F'_ '37/B/X4CLP7\>)[73A3:<*^29^AK8****!A1110 4444 %%%% !111
M0 4444 (W2N5^('_ "*T_P#O"NJ;I7*_$#_D5I_]X5M1_B1.7&?P)'C?I]**
M/3Z45]>C\[>X4444$A0?NT4=1BCH-;FKX;'_ !4=C_OU[NAR@^E>#^&_^1BL
M?]ZO=D.%4>U?/YDK21];D3;C(>.E&*0,,8S2CZUY.JU/H;IAR.U'-&1G&:3<
M <<T_4?DA]%%% "8%9&NZ%::U:M#<1C./ED Y4UL5&Y&[:?_ -55&3B[HB=.
M-2/+(\*UWP]=Z%<&.92T;'Y)AT;VK)'%>\:W;6EUI4XNE4QJI.6[5X0^"S;>
MFXXKZ/ XEU8V?0^*S+">PGH]&)12X^6DKO1X^G0****8!1110 4444 %%%%
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
M7Z&KUOK-];8'F_*/6J'7@]*.HP1Q50K2B5&K*)U%KXP?($\&X>J5L0:YIEX
MK2(&/\+BO/\  /7GZ4;0.H%=L,PJQW.F.+DM)JYW5WX<T74LL]O$6/\ $M<]
M??#2SD+26D[QL>BG[M9D5W<0D-',ZXZ<UIVOB;48N&Q*H[FO5HYS)+5DR>%J
M_'&QSUW\/-7@R49)1VV=:Q;GP]K%I_K;*3;ZXKT^V\7J[A)K=B?]CFM^">.]
MAW^2R@]I%KVJ&;RDM-3&64T*FL&> -&Z2%6CE4CMMJ_INA:CJK@6MLX4]7QQ
M7MLVE64X!FMXB <YP!69J/B70]#B.9XRPZ1Q8S73/-&D91R5)WE+0Y[1_AO!
M$5EU&0RMWC'W:Z:6?1?#EI\[06\8Z*.]>?:U\2+^]4Q6"?9H_P"_W(KC+BXF
MNI-\\CR'.3N;->-6Q\JC/0A"A05J:/0-7^)C2(8M*BQV\R3K7#W^K:AJLADO
M+F23VSQ5/G.0VT^PH&0,$Y/K7GSJN1%2M*04445F9:]0HHHH .XKI/ O_(UP
M?[IKF^XKI/ O_(UP?[IK2E\1K1^,]P'2E[4@Z4O:O3Z'M+86BBBF 4444 %%
M%% !1110 4444 %%%% "-TK%\3?\@63ZULOG;\O6L/Q,X_L=P?49K'$:4F9U
M=(,X-?NBEH _+MFEQ]*^0;UL?./L)11^%'Z4P"BC\:.,<G%" <G^MC_WQ_.O
M1-0_Y LG_7.O.DSYL?IN'\Z]$U$_\2:0#KY=>MEZ_=S/1PJ]R1YW_C24,<.P
MX('?- .3@*2?:O,:DWHCA:=PHJ:.TNI7"K _UQ6C!X;U&5@7B")ZDU:P]26T
M2O93ELC(.0..!0 "<+DM]*ZRW\)1#'VF<N/0#%:L>G:9IR#<L:+ZR$5V0P$W
MNSHC@I/XF<5;:5>7+ ) P![GI6Y9^$ V'NY3G^XO2K.H>-=#TL,AG#NO1$&:
MXW5OB?>2Y&G0"%3QN<9KKCA:-/66INJ-*GJW<]$2TTW2X\OY40'\3D5@ZO\
M$72=,!CMMUS-V"CY?SKRF^U6_P!0DW75W)+GJN>*I@;1@<"MO:**]P;Q*2M!
M'2ZQXWU?56(\S[/$?^6<9_K7-L3*Q=\LQZEC2=.G%!YK*52<MSEE4E)W;#@]
M#FBBBI("BBBE8 HHHIA<**** #N*Z3P+_P C7!_NFN;[BND\"_\ (UP?[IK2
ME\1K1^,]P'2EI!TI>U>GT/:6PM%%%, HHHH **** "BBB@ HHHH **** &MT
MK,U33WU"R>%'"D]S6HPR*Q?$FL'0M'DO50.48#!]ZSJ1C)6D1-1:]XP3X2O!
MP9T;W(II\)7G_/6/\JR1\59.=UB.O:G?\+4];.O.>&H7.!TZ%S5_X1*]_P">
MD?Y4?\(G>?\ /6/\JR_^%I_].='_  M(GI9C\:/JV'#V= U?^$0NSUGC'X4Y
M?!]R3@W*8^E8K?%*;^&R4U _Q2U#.8[* #_:SFA8:A<%"@CJ(_")#KOF!P0>
ME=+);I/;-;MRI7!KRL?$[699XT6VM@&< ]>YKT?5[F2'P_<7$9VS"'<&'8UU
M4X4J:?*;T?96=B&'PQI\))9,@\_,:L_9-)MAEA;KCU85XI<>*==N&(EU*3C@
M 5G2W4]PV9;B5V]V-9\U);(Q]M3CHD>X7'BG0=-&U[N)<=EYK"OOB?IL+%;:
MVDN/]K.!7D^#_%S]3FBI=:?V2'B9_9.ROOB1JMP66VBCBC/<CYA7,W>KZC?
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
M#^T!_P B+%_UV6OE[UH ^G_V?AGX>W0Z?Z0_\J\.\7:SJT?B[4TCU*Z55F(
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
M\/\ _(R:9_U]1_\ H0KKOC3S\4]4^B?^@BN3\/KCQ'I9X.;J/_T(4 ?=$?\
MJT^@IU86NZ\-%M80L?F2RC"@=N.2:QM'\6SRN3/()[4GYIRFSRQ[B@#MJ#11
M0!@>-8I)O!NJQPH7=K=@% R3Q7QNOAC7=H(TJZ(/_3(U]S]:;L3^Z/RH ^;_
M (#:+J5AXRNI+NQFA3R,9="!UKZ2I JCH /PI: $(R.:\4_:#TR]U*QTI;.U
MEG*LQ.Q2<5[92$ ]0#]: /AD^%]=((_LFZX&?]4:^L/A1:SVGP^T^&XB:*0+
MRK#!KM=B_P!T?E3@ !@#% !0>:** (SRIW+G/&/6O!?BC\&KBZO)-:\.0AVD
M)::V'&/4BO?J3O[4 ?"%UI.HV4[1W-A<1,IP08S3$LKR9_W=G<.S<86,FON>
M[TZRO%VW-I#,/]I0:9:Z/IUFY:WLH8CZA!0!\V^ _@KJ^M7-O>ZW&;/3AABA
M^](/2D^,?AF]_P"$T6+3--E-M' BQ^5&2.!7U .O]*4JI.2 ?PH ^)=+\,:W
M'K-BS:7= "YC)/EGCYA7VM$&$"*PP0H_E3]B_P!T?E3J (N6P2#GN*HZIHUE
MK5G)::E;)<PO_"XSCW'I6G10!\\^,?V?Y8_,N_#,WF#K]ED//X&O(=4\*:_H
MLYAO=,N8W7J0A(_,5]R5%+%'+E98XW4]F7- 'P68)D;YH9%/NAI4MKB7A+>5
MC_LH37W!+X6T&=BTFDVKD]RE/MO#FBV;;[?3+:,CN$% 'QWH7@+Q+K\BBQTN
M?:3C>ZE0/?FO</ _P)L]+FCOO$,@O)UY6$?<'U]:]F157A5"CT Q3Z *\<4<
M*)%%&JQ1C"JHP%%2XXR.0>:?10!%R,_+DUSGB[P5I?C33#;:C$/-53Y4X'*F
MNHI#Q0!\E^*/@QXGT">0VEN;ZS7D31]<?2N GL+V%\2V5Q&1P0T9%?>G452N
MM*L+W_CYLX9?]Y!0!\*K:74C?);3,?01DUTN@?#OQ1XC?_0M,E$>?F>5=H4>
MO-?8%OH.DVS>9!IUNC>H05HJH48  ^@H \P^'OP?T[PB4O[XK>:F!D,1\L?T
MKTOGG(S4F>:6@#RKX[65U?>"HX[6VDF?S5.$7)KYN_X1?7L[?[)NO^_1K[E(
M!Z@'ZTFQ?[H_*@#RWX#V-UI_@B>&\@>%_M+':ZX.*]3Q0 !T %+0!\I?%[0]
M6O?B9JD]MI\\L9"898R0?EKEM"\-:U'X@TV1]*NE474>XF,\?,*^U2JDY*C\
MJ-B_W1^5 '+>*])N[N&">T3>R<2Q]V7VK#LM%N;CS-+M8W.EW0_TF60?.I_N
MCVKT:@ #H* "BBB@ HHHH **** "BBB@ HHHH **** "DQ2T4 -V^U&WVIU%
M !WHHHH **** "BBB@ I,<TM% "<TM%% !BBBB@ HHHH **** "D(I:* $Q2
:T44 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>forms_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 forms_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" '' G8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MU6BC^W,R_P"?TOP_R#V4.QY5_P *!\*_]!#6?^_T7_QNC_A0/A7_ *"&L_\
M?Z+_ .-UZK11_;F9?\_I?A_D'LH=CRK_ (4#X5_Z"&L_]_HO_C='_"@?"O\
MT$-9_P"_T7_QNO5:*/[<S+_G]+\/\@]E#L>5?\*!\*_]!#6?^_T7_P ;H_X4
M#X5_Z"&L_P#?Z+_XW7JM%']N9E_S^E^'^0>RAV/*O^% ^%?^@AK/_?Z+_P"-
MT?\ "@?"O_00UG_O]%_\;KU6BC^W,R_Y_2_#_(/90['E7_"@?"O_ $$-9_[_
M $7_ ,;H_P"% ^%?^@AK/_?Z+_XW7JM%']N9E_S^E^'^0>RAV/*O^% ^%?\
MH(:S_P!_HO\ XW1_PH'PK_T$-9_[_1?_ !NO5:*/[<S+_G]+\/\ (/90['E7
M_"@?"O\ T$-9_P"_T7_QNC_A0/A7_H(:S_W^B_\ C=>JT4?VYF7_ #^E^'^0
M>RAV/*O^% ^%?^@AK/\ W^B_^-T?\*!\*_\ 00UG_O\ 1?\ QNO5:*/[<S+_
M )_2_#_(/90['E7_  H'PK_T$-9_[_1?_&Z/^% ^%?\ H(:S_P!_HO\ XW7J
MM%']N9E_S^E^'^0>RAV/*O\ A0/A7_H(:S_W^B_^-T?\*!\*_P#00UG_ +_1
M?_&Z]5HH_MS,O^?TOP_R#V4.QY5_PH'PK_T$-9_[_1?_ !NC_A0/A7_H(:S_
M -_HO_C=>JT4?VYF7_/Z7X?Y![*'8\J_X4#X5_Z"&L_]_HO_ (W1_P *!\*_
M]!#6?^_T7_QNO5:*/[<S+_G]+\/\@]E#L>5?\*!\*_\ 00UG_O\ 1?\ QNC_
M (4#X5_Z"&L_]_HO_C=>JT4?VYF7_/Z7X?Y![*'8\J_X4#X5_P"@AK/_ '^B
M_P#C='_"@?"O_00UG_O]%_\ &Z]5HH_MS,O^?TOP_P @]E#L?+/Q$\.Q?#SQ
M3!8Z%?WZ)-9+,\CS /DNXQE0O'R"BMGX_?\ (]V/_8,C_P#1LM%?J&5/ZQ@:
M56M[TFM6TKO?R.*II)I'<? '_D1+[_L)R?\ HJ*O5:\J^ /_ "(E]_V$Y/\
MT5%7JM?E^>?\C*M_B_1';2^!!1117CF@4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 444A.* %I"V*IZEJMEI%D]YJ%S%;V\8RSR-@5XAXU^-T]RCVOAO-
MM <@WLH^9_\ =7^M 'KVL>,-#T*YBMK^_BCGD.%C!R?Q':MN*1)HED1@R, 0
M1W%?'GAZUO/$GB$,;2[O;HN)/,;)+'/.3V%?7NGQO%I]O')&(W6-04'0''2@
M"S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G+X_?\
M(]V/_8,C_P#1LM%'Q^_Y'NQ_[!D?_HV6BOV?(_\ D6T?\/ZL\ZK\;.X^ /\
MR(E]_P!A.3_T5%7JM>5? '_D1+[_ +"<G_HJ*O5:_,,\_P"1E6_Q?HCMI? @
MHHHKQS0**** "BBB@ HHHH Y#XHC/PVUS_KV)KXP-?:7Q-&?AOKH_P"G5J^+
M#0!-;C+M_NFKNDHLCS;C@A<@>M5+09=_]TU:TJ412NQ].E)["9HO$JC<.21T
M':IK:58AD,5D/5@.U1^:"H;ID=:B0,3T./6LTB2VVT MO)8]#3X;E8V1F0?>
M[C.:J2JR;0>.,UH:88F=?/ "CH*;M81TMJ\+*9(U^61>>,46M\$C2(Y;!.:C
M6:%%$08'CY<=Z'FM8@!*NR7MBL>9H+ (89;EG0$YX(-:=C&R09<8YP![5E07
M<<5V JEE8\FM] "H..#SBNK#*[N9U+B;:-M2 48KT+F)'MHVU)BE*T@(MN:-
MA]*>5%&!3 8$-!6I *,4[B(MM&VI<4A7-(5B+91M[5)C%(11<",BJTOV<LS-
M(@8#DD]*LR[A$Q3&<=ZX]+*XNKJ9BAR&[DXK.I.VEBXQ'+HTCW;LK90DD/C@
MBK<NGI (O*P,?>;-4)+N6T1H][A^P[5"\MW<V_FAW=5X8#C%>;*+NSJ1LK90
MW2;2J\J3G-4Y)TLYHX(MN PX YS5:TFF^U1!4(4#'!ZUH?8@+Q'=22><GMS5
M032!O4RY[DQW$KJ C^9CI[UI&[#RF-@"X ((X_.HETW[3JT[%&\O<6S4DP5+
MB>&10"X&TGK3M-K04K%N6>2XC1K>5DC''3J:XOQ.6_M(!SE@O)-=CIVZ24QB
M4+$G#(1CBN0\6,IUDA!A0HQ34I-ZA%),PNU(12]J*HT+$" BK8BR!4%O5U1P
M* (_*I/*JQMS2%:0'8_#)-FJ7C>D0KU'&\+]*\S^&Z?Z;>G_ *9BO4(4. ?:
MF ]4#0%CV%<#\(US\3%8= TY_0UWV=MC/Z@$C\JX?X.+N^(+$=O-/YTQ'TB*
M*!THI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ^<OC]_R/=C_ -@R/_T;+11\?O\ D>['_L&1_P#HV6BOV?(_^1;1_P /
MZL\ZK\;.X^ /_(B7W_83D_\ 145>JUY5\ ?^1$OO^PG)_P"BHJ]5K\PSS_D9
M5O\ %^B.VE\""BBBO'- HHHH **** "BBB@#EOB0,_#K7?\ KT>OBDU]L?$0
M9^'FNC_IT>OB@]: +%F,N_\ N&IM-YE93W%16/WY/]PU/I04W)#-M7'6D]A,
MT4M0?D#?G3U5H"P/(]*5HW4JP_BJ1V38$.2<]:ROJ(GDC5IT68;00,'TJ>SB
M,=[A0DL6.]5K@EGWYP<#%1I<.C9&!VHDP:.DMI+*'*AAN/4'M44HCEN8\D$+
MTK#1))Y=J-R1G).*V(_L]I9([-O<\-@]#63C;4$7+J .BI'\C'G-;6G@_94W
M')/>N:35'D1<J H'WJV=*O@T<A9]RKP!6E*?+*[%/5&OC':C%0_:E ;C)':I
M(Y0T0=N#CD5W^W@WN<_*QV.:7'M6?J<LJQJT3$*?2C2KS[1&RR/\Z'%'MHWL
M/V;M<T-M&WVIP((R#Q2XK7F1%F,Q1BGXHQ3N%AFVDVFGX]Z7&:$Q69$5-)M/
M>I2*0"@+$6VFB)020H&>N*GQ1BF+4QKW18;R=7;( [#O5.XL8K$K"N\^=PF.
MQ%=&0*S-3M7GO;(IPJL<UE.":-(2=SGG@EFE^1"KJ?F["M6.&0LTC/NC10 #
M]:V1;QA -H([U'<1JEG(%4 8'3ZUE[!)%*=V5(#&MY/$BG(;./\ Z]1ZG'$#
MO."Z\\<D5:O!';222C +\XK,DN58,^ ZMP<=JQ;Y%8N2NS/CO/E+\;F.,URO
MB;/]K-G^Z*Z.X6-9F2-,DXV^E<OK[E]2.[J  :QI[EQ,L=****W++EM5] =M
M4;4<UIQ_=H$(!2XJ3&:41DF@#M?AK&3=7IQ_"*]/A&59?2O._AG'_I-\/]@5
MZ&GR[O6@"-SBVG]D;^5<5\$AO\=SG^[$[?K7;7(V6\X]8F_D:X[X&*/^$ZU#
M_9MS^II@?1(Z4444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 ?.7Q^_Y'NQ_[!D?_ *-EHH^/W_(]V/\ V#(__1LM%?L^
M1_\ (MH_X?U9YU7XV=Q\ ?\ D1+[_L)R?^BHJ]5KRKX _P#(B7W_ &$Y/_14
M5>JU^89Y_P C*M_B_1';2^!!1117CF@4444 %%%% !1110!S?C\;O .N#_IT
M>OB4]:^W?'0SX&UH?].C_P J^(30!:L?]8_^X:ETTXG8^U16/^M?_<-/L/\
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
M !1110 4444 %%%% !1110 4444 ?.7Q^_Y'NQ_[!D?_ *-EHH^/W_(]V/\
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
M !1110 4444 %%%% !1110 4444 ?.7Q^_Y'NQ_[!D?_ *-EHH^/W_(]V/\
MV#(__1LM%?L^1_\ (MH_X?U9YU7XV=Q\ ?\ D1+[_L)R?^BHJ]5KRKX _P#(
MB7W_ &$Y/_145>JU^89Y_P C*M_B_1';2^!!1117CF@4444 !K(O_P#C[/T%
M:YK(O_\ C[/T% %:BBB@"*[YL;D?],F_D:^+;X8O[C_KHW\Z^T[CFTG'_3-O
MY&OB[4?^0E<C_IJW\Z ($^^M:.D,Z:NAC&6YQBLY/OK6OX=/_%0P?4TI; =1
M#/?SN,;BN>IK>@,@4&0\T@55X50.>U/X->?*28A^[)I<TBKNZ4N#[5 #21Z9
MI0?3BDP/6E 7WH"PO)[TNP^M( .V:7D'% "[?4BG_(!GBH)BT>T[25/7VJ1
M'4,IX-%@'^8#_#3E*D<*:C J0?6@!V3_ '<4TMZ"EWJ!R3FF%P>AH$&>*8QY
MII<YP*C9\9)Z"@![,$1G+<#DU -0A,PB#C>1G%0G4+5XSN=<8Z$\UD7$<5U?
M1FT(8]"2>E:1B!TJR!AD<TQYT1U#$9/2N?2ZNK"8(^2@.,GTJU/.US&'1,@@
ME7'8TN34#4>;;EB,8ZUA:K=^8<-$R8_C4XJ"+6W$:Q2QF3J":GM5L[NX02RG
M)/"FM(QY=0,M5:0YPY^HZTR9(B^%D*GT(KJ[HVZJ8&(3' (%8SZ1;(/,:<$9
MS[U:FP,>.144JT8<YZGBDD3 RI ]@:Z$C2X[<1MB0L.">*QYQ"6^5/+C/<<U
M:E<11/N::,U8*[ 5*=.0WK3&V8!%6!'GD#WK'NN;J3ZUL=#T!]ZQKG_CX?ZT
MXC1%2CJ*2E7[PJRC4MAQBK\8XJE:]*O)P*0#Z**/>@#UOP&/^*7@_P!]OYUT
M#'#K[FN>\#ML\+P_5OYUT$K#(]A0!@>/?^1=D;L6 KI_@0N/!4[?WKM_YUR?
MQ D_XID=LR*#^-=?\"1GP!N_O7+G]:8'J Z44@Z4M !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?.7Q^_Y'NQ_[!D?_HV6
MBCX_?\CW8_\ 8,C_ /1LM%?L^1_\BVC_ (?U9YU7XV=Q\ ?^1$OO^PG)_P"B
MHJ]5KRKX _\ (B7W_83D_P#145>JU^89Y_R,JW^+]$=M+X$%%%%>.:!1110
M&LB__P"/L_05KFLB_P#^/L_04 5J*** &3_\>\W^XW\C7Q=J?_(4N_\ KJW\
MZ^TI.89!_L-_(U\7ZL,:M>#_ *;-_.@"HOWA]:U_#QQK\!]S60OWA]:U=!.-
M=MS_ +5*7PL#TC/7ZT@/--YH R:\P1,#@4N<X&*8O>GAEZYH E5,>U/*@Y&1
M4?G C --9LGB@+DPV@<"D8@^U18R*3 ]: 'L?E()R*R$O!97SVTA.QC\A)_2
MM/M61KFG/=1B:''F+R><541&OYP/>FM*0AP2:Y[3]5>6!H7P)0/EYZU>L;_?
M;N9QM93T%5R,",ZFXN0K#]V#\S58M=4AG8X<8#8J&\@BFC+0\EO2N?N$:&XR
M#\H(R%X-6H*P'87-R(+9Y1\Q'0"N:EUN9MZJIYZ"D:]D=O(,V(P,E_7VJA+-
M&3\JD%?XNF:<8);B+LB1W%O]J3EU^^@[54,KQ2@(< C([573<#O!P0<\&M"R
MLA=Y\XE">58]ZULD!?TZ[6X8PWH)B88!(Z'V-6_LEUI^9(<36J]5'4"LES)%
M ]K,JA<Y60'O26VLWEM"RJX;MDFHMV ?J+I)*C)%L3J6'2J7VIU<.-I*_=('
M2I;C4!<(S",1N?O#L:JJ"ZY101C!SVK2*TU M?:KB<<R_,6X!YR:L3QO%CS)
M_G(SMK*5FC/'3N:ECE5B5DW$_P .:3 5V>1BOE@9Z4J1.JDAMV.J9IF^03<$
M$CC%6"&FMP%7]XO7'>@"6U@6YN%2,X0\G=SBM=].@2$EX%;;U"GDUB6-_P#8
M90K#G^5=%!=6]XV/E#XR>:RDWT YNZM[=098B57^ZPP:YFX_U[Y]:[35H%)W
MPG?CA@:XF<YF<^];TW<:&4HZBDHSBM2C6M6  JZKC'6L6*? %6%N/>@#3WTA
M>L\3^AI?.]Z0'MO@P$^%;8COG^==(4!&<=JY_P $C_BCK%O4$UT:#*$>U '(
M?$%MWA7/_3=!7;_ I=OPYB([W$A_6N%^( V>%0IZFY6O0/@<N/AC9GN9I#^M
M,#T>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /G+X_?\CW8_\ 8,C_ /1LM%'Q^_Y'NQ_[!D?_ *-EHK]GR/\ Y%M'
M_#^K/.J_&SN/@#_R(E]_V$Y/_145>JUY5\ ?^1$OO^PG)_Z*BKU6OS#//^1E
M6_Q?HCMI? @HHHKQS0****  UD7_ /Q]GZ"M<UD7_P#Q]GZ"@"M1110 V3_5
M2?[A_D:^,=:&-;OAZ3O_ #K[0QN# G (Q^=?&WB6,0^)M3C4DA;EQS]: ,M>
MHK3T,_\ $[MO=\5EUI:"<:W:D_WZF7PL#TI%+$CGBG[=O-(6Y)+J!_O"HVGC
M#',BX]V%>?RL5B3FD"9Z5 ;RW4?\?$?XM4;ZI9H,FYC'_ J.5@6S\M.5T)(S
MT%<]J6N0I%MMYE=V].U9$.N3Q,=SABQY//'TJU2;0:'>H?DR2!D]Z7@=P37-
M_P#"2V_V8_.QDQTV]Z='XFMO*7*REL<X6E[-BNC;>=1=QP*N[/)]JMF)'!5E
MR",$5R%OX@$=\]P\$K9&% ':K1\5@'BQES[MBFZ;Z!=&;JMDVEWY:(D \J0/
MTJNK/.998WV$#+\]:L:EJAU$AFM&4@8'S5FPM/$3B)<$8P36ZVU%=%VSNG%X
MBB4@=!SQ6U!:6=Y,0Y82+R<=#7+R+,Y7"(A'<&KMO?WD,>Q?+'OC)I-=@NA!
MMM[V1X@2(W^Z1GBI=1N([I2T)4L>H"_=JCMN"SGS<;SDX%"Q2)NQ)C=UP*>@
MN9#5\PDD*1V)Q5RQ<B-]W*@\J2?S%0*DB@CS6P>HH5)%&T2, #G@T-AS(FD2
M2""0L"ZOT8'(%5)0H"LA!4CKTYJ;R\J5+.5/4$TW[/%TV\>E-2%S$.PD$;ER
M!GK4D<):+S%E /0C=4H@B'\ I1#%_<%',',,M;E0QAE V>N*+@10LWD,61N*
MEV+D':.*4*!V%3<7,5H'"HPP0QZ''2I[:X:&5@4)!Z.*> /04N!1S!S#G>":
MWD5D/F$Y#8JG$+B%B\+;7JU@48'I4W"X]KV:6W,<R*S$?>Z5@R:7,S$C&.W-
M;E&*I3L/F.?.EW Z '\:B>QN$Y,9Q72\>E)@57M YSEO+8=J.5Z@_E72O;PR
M##(/J*K/IJGB-L>S<U:J)E*9BACVI3)P<&K\NFNHXBS[J:J/:LN1NP?]H8JN
M9,JZ/?\ P0N?!>FCU3^M=#'QFO/_  ;XRTBUT"SL+J<PRQ+@EEX-=E::C:WI
M+6MQ%*.VU@3^5,9S'Q';;X=C'K<K7HOP34K\,-/SW>0_^/5YQ\3V"Z';IZS@
M_I7IOP;7;\,M,'NY_P#'J .]HHHI@%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!\Y?'[_D>['_L&1_^C9:*/C]_R/=C_P!@
MR/\ ]&RT5^SY'_R+:/\ A_5GG5?C9W'P!_Y$2^_["<G_ **BKU6O*O@#_P B
M)??]A.3_ -%15ZK7YAGG_(RK?XOT1VTO@04445XYH%%%%  :R+__ (^S]!6L
M:RK\'[43["@"K1110 UQE3CTKY=^+&B?V1XWNG5-L5T!,GU/6OJ2O(_CIHGV
MK0+758TR]J^QR!_": /G\KM.#6S;6,7EQRC<&(SG-8[D,P(KH[?_ (]HO]VH
MFR)Z##;@]9)#_P #-'V9,Y.X_5C4]%8F=V0"VBR3M_6G""(?P"I:*07(_*C_
M .>:_E2[%'\(_*GYHS1<5QH4#M2@ =!BBBBX#<<YI<4E% "XI#UHS29H 6DZ
M]J**!B@TM-H!HL(>#BES3*44 .S11TI10 49HH^O%(!:*3(I1R>AI70"T4H5
MC_ WY4X0RGI&WY4N9=P&BBI5M+EO^61_&I1IUR?X /J:7/'N!5I<5)+;S0_?
M0X]148(-/F06#%&*4#-+C% AN*6EQ2TP&XI#&C AE!SZBGTHHN%RE)I\3\KN
M7Z'BF)!>6LFZVN&4CT8J:T,4AJE4:'SL;+K-]?\ E6VLRS/:1 D8&YB<<5]-
M_#*2PC\":9#8OE1'DHS@L#WR*^92.PX^E6+2_O=/D\RRNYH&!S^[<BK50M3/
ML3=1FOFO2/BWXGTQ@LTR7D8_AE'.*[S2?CCIDVU-4LI+8GJ\?S#\JT4TRU)'
MK-)FL'2_&>@:P!]CU*!F/\#-M/ZUN!PR[E((]0>*JZ8[W'T4T'(IU,84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\Y?'[_D>['_L&1_\
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
MKJ%K>H'MKB*53T*,#5G-;73V&+10**8!1110 4444 %%%% 'SE\?O^1[L?\
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
MYGSUII(K)DU[3T/^NW?053D\3VP.$B=OJ:VC0F^@69OLU-)]37,2>*2#^[@
M^IJI)XDO7)PRK]!6JPLV58[#-(6 &20/QKAI-9OI!@SL![56:[G;K,_YUJL&
M^K"QWSW,$8^:5!^-5I-7L$'S7 )]JX9G9NK$_C3:M82/5CY3LG\16*_=9F_"
MJC^*8QPD!/N37,_2@@]2#6JP]-#L;TGBB=ON0HM5)-?OY#Q+M'M67BIH;6>=
M@L4,DA/95)-6J4%L@L2R:G>2_>G?\Z@::5_O2,?J:VK7P9XCO<?9]'O&![F(
M@?K6]8_!_P 7WA&[3_LZGO*XJU%(9PF32C\*]<L_@%K,A'VK4K6(>BY)KI=*
M^ &GP3*^H7TUTHYV(NT4P.\^#\B1?#324Z':Q_,UWP.>1TK"TK1X],LH;.UC
M\J")=J(.PK8B1U'- $U%%% !1110!\Y?'[_D>['_ +!D?_HV6BCX_?\ (]V/
M_8,C_P#1LM%?L^1_\BVC_A_5GG5?C9W'P!_Y$2^_["<G_HJ*O5:\J^ /_(B7
MW_83D_\ 145>JU^89Y_R,JW^+]$=M+X$%%%%>.:!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% #'4$51G1NW&.<UHU%)&&% 'SA\9/A_P#9
MYG\2:7 /(8_Z5&@^Z?[WTKR33K]["Z60<J?O#UK[6O;&.YMY;>:,/#(I5U(R
M"#UKY5^)?@.;P=KA:%2VG7!+0R?W?]DT.*DK,"];S)<0B2+E2,YJ8"N*T/5F
ML)A')DP/[]#7;Q,KQA@<@C(/K7CUZ3ILS:%V@4JCZT[;S@T\<=*YA#0I(I0,
M<"G#I31P?:D N!^-%'O10 4=!12$]J "BCMDX_.D!.:=F 4N:0TQF"]2H'N:
M$GV"P[/-(>N>U5Y+VVB&7GC7ZFJ<NO:=&?\ 7AOH*T5.3V0[&FQIA..]8DOB
MFR7.P.Q^F*IOXM[);?F:TCAZCZ!8Z<,#UII/-<@_BB[;A41<U%)KMVXQYV/I
M6JPDV/E.S+ #T^M1M<0IG?*@_P"!5PDNH3R?>G?\ZK-*S?QM^=:K!]V/E.[D
MU:RBSNN4/TJI)XBL%Z,S'Z5QA.:;FM5A8+<+'5R>*81_JX6;ZFJLGBB9A\D*
M+7/4N/\ .*T5"F@L:K^(;]ND@7Z"JLFJWLA^:X<_C5/ IZ0O)]Q&8^@4FK4(
MK9#L*UQ,_P!Z1C]34>2>M:MKX9UJ^Q]FTN[DSZ1FMZT^%7C"[QMTET![R'%5
M:PSC,YI>O>O5+'X#^(K@ W-S;6X[\[JZ&R_9\CX^UZPS>HC3%,#PK'M28Q7T
MS8? GPW!S,ES<G_;; _2NELOA;X9LP/+T6 D=W^;^= 'R/':SS$".&1R>FU2
M:U+3PEK][_Q[Z3=/_P!LR*^P[7PO86@ @L;>+'3;&!6E'IZ)]U0/IQ0!\EV?
MPA\87@#?V>(E/>1P*Z"R^ >O38-W?6L(/926-?38LXAU49IXMXQ_"* /!++]
MGRR4 WFK3N?2./%=#8? SPQ;D&2"><]Q*_'\J]=$:#^$4N .U '$6?PS\-66
M/*T2TX[LN:W+7PW86H ALK:+']V("MS HH II8(G Z5(+2/NH-6** (Q!&O1
M:<$4=%%.HH 0 "EHHH **** "BBB@#YR^/W_ "/=C_V#(_\ T;+11\?O^1[L
M?^P9'_Z-EHK]GR/_ )%M'_#^K/.J_&SN/@#_ ,B)??\ 83D_]%15ZK7E7P!_
MY$2^_P"PG)_Z*BKU6OS#//\ D95O\7Z([:7P(****\<T"BBB@ HHHH ****
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
M_*A_]JH_X:)_ZE;_ ,J'_P!JHHH_U;RS_GU^,O\ ,/;3[A_PT3_U*W_E0_\
MM5'_  T3_P!2M_Y4/_M5%%'^K>6?\^OQE_F'MI]P_P"&B?\ J5O_ "H?_:J/
M^&B?^I6_\J'_ -JHHH_U;RS_ )]?C+_,/;3[A_PT3_U*W_E0_P#M5'_#1/\
MU*W_ )4/_M5%%'^K>6?\^OQE_F'MI]P_X:)_ZE;_ ,J'_P!JH_X:)_ZE;_RH
M?_:J**/]6\L_Y]?C+_,/;3[A_P -$_\ 4K?^5#_[51_PT3_U*W_E0_\ M5%%
M'^K>6?\ /K\9?YA[:?</^&B?^I6_\J'_ -JH_P"&B?\ J5O_ "H?_:J**/\
M5O+/^?7XR_S#VT^X?\-$_P#4K?\ E0_^U4?\-$_]2M_Y4/\ [5111_JWEG_/
MK\9?YA[:?</^&B?^I6_\J'_VJC_AHG_J5O\ RH?_ &JBBC_5O+/^?7XR_P P
M]M/N'_#1/_4K?^5#_P"U4?\ #1/_ %*W_E0_^U444?ZMY9_SZ_&7^8>VGW#_
M (:)_P"I6_\ *A_]JH_X:)_ZE;_RH?\ VJBBC_5O+/\ GU^,O\P]M/N'_#1/
M_4K?^5#_ .U4?\-$_P#4K?\ E0_^U444?ZMY9_SZ_&7^8>VGW#_AHG_J5O\
MRH?_ &JC_AHG_J5O_*A_]JHHH_U;RS_GU^,O\P]M/N'_  T3_P!2M_Y4/_M5
M'_#1/_4K?^5#_P"U444?ZMY9_P ^OQE_F'MI]P_X:)_ZE;_RH?\ VJC_ (:)
M_P"I6_\ *A_]JHHH_P!6\L_Y]?C+_,/;3[A_PT3_ -2M_P"5#_[51_PT3_U*
MW_E0_P#M5%%'^K>6?\^OQE_F'MI]P_X:)_ZE;_RH?_:J/^&B?^I6_P#*A_\
M:J**/]6\L_Y]?C+_ ##VT^X?\-$_]2M_Y4/_ +51_P -$_\ 4K?^5#_[5111
M_JWEG_/K\9?YA[:?</\ AHG_ *E;_P J'_VJC_AHG_J5O_*A_P#:J**/]6\L
M_P"?7XR_S#VT^X?\-$_]2M_Y4/\ [51_PT3_ -2M_P"5#_[5111_JWEG_/K\
M9?YA[:?</^&B?^I6_P#*A_\ :J/^&B?^I6_\J'_VJBBC_5O+/^?7XR_S#VT^
MX?\ #1/_ %*W_E0_^U4?\-$_]2M_Y4/_ +5111_JWEG_ #Z_&7^8>VGW#_AH
MG_J5O_*A_P#:J/\ AHG_ *E;_P J'_VJBBC_ %;RS_GU^,O\P]M/N'_#1/\
MU*W_ )4/_M5'_#1/_4K?^5#_ .U444?ZMY9_SZ_&7^8>VGW#_AHG_J5O_*A_
M]JH_X:)_ZE;_ ,J'_P!JHHH_U;RS_GU^,O\ ,/;3[A_PT3_U*W_E0_\ M5'_
M  T3_P!2M_Y4/_M5%%'^K>6?\^OQE_F'MI]P_P"&B?\ J5O_ "H?_:J/^&B?
M^I6_\J'_ -JHHH_U;RS_ )]?C+_,/;3[A_PT3_U*W_E0_P#M5'_#1/\ U*W_
M )4/_M5%%'^K>6?\^OQE_F'MI]P_X:)_ZE;_ ,J'_P!JH_X:)_ZE;_RH?_:J
M**/]6\L_Y]?C+_,/;3[A_P -$_\ 4K?^5#_[51_PT3_U*W_E0_\ M5%%'^K>
M6?\ /K\9?YA[:?</^&B?^I6_\J'_ -JH_P"&B?\ J5O_ "H?_:J**/\ 5O+/
M^?7XR_S#VT^X?\-$_P#4K?\ E0_^U4?\-$_]2M_Y4/\ [5111_JWEG_/K\9?
MYA[:?</^&B?^I6_\J'_VJC_AHG_J5O\ RH?_ &JBBC_5O+/^?7XR_P P]M/N
M'_#1/_4K?^5#_P"U4?\ #1/_ %*W_E0_^U444?ZMY9_SZ_&7^8>VGW#_ (:)
M_P"I6_\ *A_]JH_X:)_ZE;_RH?\ VJBBC_5O+/\ GU^,O\P]M/N<#XR\27/Q
M*\217UKI?V5X;00F'[0'R ['=DA?[X&/:BBBM*E;ZE;#T8I1BE;?_,$N;5G_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>forms_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 forms_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" )V G8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#B?#^@6_B&
MTGOK^YNFN#.P9E<?-P#DY!.<DUL#P#I1_P"7B\_[[7_XFF^ _P#D"3?]?+?^
M@K76+7U6;YOCJ&.JTJ55J*=DE;31>1C3IP<$VCF!\/M*/_+Q>_\ ?:?_ !-/
M'P\TD_\ +Q>_]]I_\374@X%2*<UYG]NYE_S^E^'^1?LH=CE1\.M(/_+S??\
M?:?_ !-/'PWT<G_CYOO^^T_^)KJQUJ1>M']NYE_S^E^'^0_90[')#X:Z-_S\
MW_\ W\3_ .)IX^&6BG_EZO\ _OXG_P 177#K4@-']NYE_P _I?A_D+V4.QQ_
M_"L-$_Y^M0_[^)_\13_^%7:)_P _6H?]_$_^(KLEIXH_MW,O^?TOP_R#V4.Q
MQ@^%FAG_ )>M1_[^)_\ $4X?"K0S_P O>H_]_$_^(KM5J1:/[=S+_G]+\/\
M(/90['$CX4:%_P _>H_]_$_^(I1\)]!/_+WJ7_?Q/_B*[D&G"C^W<R_Y_2_#
M_(/90['#?\*ET'_G[U+_ +^1_P#Q%*/A)H&/^/O4O^_D?_Q%=V#3ATI_VYF7
M_/Z7X?Y![*'8X0?"+0/^?S4_^_L?_P 13O\ A4/A_P#Y_-3_ ._L?_Q%=X#3
MQ1_;F9?\_I?A_D'LH=C@?^%/^'_^?S4_^_L?_P 12_\ "GO#_P#S^:G_ -_8
M_P#XBN_IPH_MS,O^?TOP_P @]E#L>?\ _"G?#W_/YJ?_ ']C_P#B*4?!WP]_
MS^:I_P!_8_\ XBO0:4=*/[<S+_G]+\/\@]E#L>>_\*<\/?\ /YJG_?V/_P"(
MI?\ A3GA[_G\U3_O['_\17H7>EH_MS,O^?TOP_R#V4.QYZ/@WX>S_P ?FJ?]
M_8__ (BE_P"%->'O^?S5/^_L?_Q%>A8IPH_MS,O^?TOP_P @]E#L>=_\*:\/
M?\_FJ?\ ?V/_ .(I?^%,^'?^?W5/^_L?_P 17HM&*/[<S+_G]+\/\@]E#L>=
M?\*9\._\_NJ?]_8__B*7_A3'AW_G]U3_ +^Q_P#Q%>B8IPH_MS,O^?TOP_R#
MV4.QYS_PICP[_P _NJ?]_8__ (BC_A3'AW_G]U3_ +^Q_P#Q%>D8I0*/[<S+
M_G]+\/\ (/90['G'_"EO#O\ S^ZK_P!_8_\ XBC_ (4MX<_Y_=5_[^Q__$5Z
M3BC%/^W,R_Y_2_#_ "#V4.QYM_PI;PY_S^ZK_P!_8_\ XBL/Q=\+]%T#P]-J
M%I=:@\J, %ED0KS]$%>RXKD?B3_R)5R?^FBT?VYF7_/Z7X?Y![*'8X+P9\-=
M&\1^'TU"[N;])6<J1#(@7]5-;_\ PIGP[_S^ZI_W]C_^(K3^%7/@Q/\ KJ:[
M4K_*E_;F9?\ /Z7X?Y![*'8\V/P:\/#_ )?-4_[^Q_\ Q%-/P<\/#_E\U3_O
M['_\17I!6FE:/[<S+_G]+\/\@]E#L>;GX/>'Q_R^:I_W]C_^(IO_  J#P_\
M\_FI_P#?V/\ ^(KT8BF%33_MS,O^?TOP_P @]E#L>=_\*AT#_G\U/_O['_\
M$5PMQX4L8?'2Z&LMR;8R;-Y9=^,>N,?I7OFWD?45Y'?#_B\"#_IO_04O[<S+
M_G]+\/\ (/90[&N?A'H(/_'WJ7_?Q/\ XBD_X5'H7_/WJ7_?Q/\ XBO0R#DT
MH6C^W,R_Y_2_#_(/90['GG_"HM!_Y^]2_P"_D?\ \13A\(= _P"?O4_^_D?_
M ,17H.WFG!>:/[<S+_G]+\/\@]E#L>??\*?T#_G\U/\ [^Q__$4X?!WP^?\
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
MZ)9'_MHXIR_'/4N^@VG_ ']>CE8>T1[8!G ->*7<D;?&42"10IN\Y/3M2_\
M"];X== MOIYS5Q"^*%G\0G5WL@'64R^6'R#STS0XL?.CZ>;[QI*Y_P (^)&\
M1^'8=3NXX;221F7RQ*#P.AY-;OVB#_GXA_[^"E9CNNY)13!/ ?\ EO#_ -_!
M_C1YT/::(_\  U_QI68[KN/IW>FJ0^"A5AZA@?Y4M #\T9IF:7O0,?129XHS
M0 M!I"::3F@ )IIHS2$T (:0FC--)I (332:#3: $)II-*:8: $S3<\4N::3
M0 9IAYI2::: $--)I:8: #-1L:<>*8:0#33&-.-1DT (3Q3&-*QIO:@!IIA-
M/-1M0!Y7\2O^1CM_^O1?_0WHI/B3_P C%;_]>B_^AO17[1D7_(MH_P"']6>;
M5^-FAX$_Y LW_7RW_H*UU8KE/ O_ "!)O^OEO_05KJ:_+\]_Y&5;_%^B.ZE\
M")5-2 YJ$5(M>.:$RT\&HE-2+0!**>*C!IX- #Q3Q48-/!H D!IXJ,<FGB@"
M0&G@U$*>* )0:<#4:T^@"0&G@U$*>#0!(#S3Q46:<#3 E%/%1 TX&@"04\5$
M#3P: '@T\&HQ3J 'TX5&#3@: )*=4>:<#0!(IPZ_45\O^/&$WC_7'(!/VMA^
M0 KZ>4_.OKFOEGQ5<I=^+]8G0$*]Y(0&X.,XK2%GN95+I&-M7^Z/RIPC7'W1
M6K;?V,43[0;K=_%MVX_#-;B+X*VC<VIY]@E=BHIK<X)5G'H<:8QGE0?PI/+
M&,?I7:A? _=M3_[Y2I1'X#Q\SZH/^ )_C5>Q2ZD?67_*SB-I/K1M]C^5=R$\
M X_UNJ?]\)_C3A'X [S:I_WPG^-'LUW%[?\ NLX4*?3]*79[?I7>"+X>XYN=
M3'_ $_QI?)^'F/\ CYU/_OVG^-'LUW%[?^ZS@]GM^E&S';]*[T0_#S_GZU/_
M +]I_C3A;?#T_P#+YJ7_ '[7_&CD0OK'DS@-A/K1Y)-=_P#9OA__  WNI?\
M?I?\:7[+X!_Y_M1_[]+_ (T>S3#ZR^S.!\ECU)('09Z4\6Y]3^9KN_LG@3_G
M_OQ]8E_QI!:^!NVH7W_?I?\ &J]C'N0\6^S.-M-,GO;F.W@#-)(=JC)Y)Z4Z
M\TFXL+N2VN,I+&Q5E)/6N\TRZ\)Z1J$=W:W5U*Z@XW1#Y#CANM9WC"_T[4]1
MCN+*1W/E@2O(N"S>N*KV,$KD1Q524[6T.W^"RE-!U)"Q(6Y7&3T^6O3/Z<5Y
ME\'98QI^J6^3Y@FC<_0@C^8KTNO.J*S/<I:Q'4N:;169H.SFDI,TE #LTF:2
MFF@!32$TA-)FD A--)H---  332:":8: %)II-!--)% "$TPFE--S0 F::32
MDTPF@!<TTT&FF@!#332TTG%(!IIAI6.:9VH :W2F&GD\4PT --,:GFHVH \L
M^)/_ ",5O_UZ+_Z&]%)\2/\ D8K?_KT7_P!#>BOVC(O^1;1_P_JSS:OQLT/
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
MO.!\5[?_ *!$W_?P?X4?\+8B[:._XS ?THLPYCTGM2BO-?\ A;"_] 9O^_\
M_P#6IP^+,8ZZ,_X3#_"CE8<QZ2*>#7FH^+4'_0&E_P"_HIW_  MN#_H"R_\
M?T4<K#F/2:4<5YK_ ,+<A'_,&E_[_#_"E_X6[!_T!I?^_P /\*.5BYCTNE!-
M>:CXNP?] 67_ +^C_"G+\7+8GG1IL>TH_P *.5AS'I0IU>;#XNV>?^0-<_\
M?P4H^+UD.NCW(_[:+1RL?,>DTX5YROQ=T['S:3= ^TBT-\7]. XTFY/UD6CE
M87/1\THKS7_A;]GVT:X_[^K_ $IO_"X;4'_D"3_]_A_A1RL.9'IN:4&O-$^,
M%F6PVC7 'M*IJ7_A;VE]],O/^^UHY6',CT<&GAL5YL/B_I8_YA=Y_P!]I_C2
MCXP:3WTV\_[[3_&BSZ(+H])W4H:O-_\ A<&CD?\ (-O?P9/\:/\ A<&D _\
M(-OO^^D_QHLQ\R/2<T9-><+\8-&)YT^^4?53_6I!\7=# YM+\?\  5_QHY6+
MF/0LT9K@%^+F@'):UOU &2=BG'ZU(/BQX=P/W5__ -^1_C1RL?,CO!2UPB_%
M;PYW6]'_ &Q_^O3O^%K^&O\ I]_[\_\ UZ+,+H[BBN&_X6MX:/>\'_;#_P"O
M2_\ "U?#/=KS_OQ_]>BS[!='<49XKBE^*7A@CF6Z'U@-+_PM'PM_S\7(_P"W
M=J.5BYD=GFD)KC_^%G>%?^?NX_\  =J#\3?"I_Y?+C_P':BS'='7%J3=7(?\
M++\+?\_=Q_X#M1_PLSPK_P _D_\ X#M19A='7[J3-<HOQ(\*D?\ (0D'U@;_
M  IP^(OA4_\ ,4Q]87_PHLPNCJ2:;G-<XGC[PM(<#6(1_O*P_I4@\;^%_P#H
M.6GXMBBS'=&_2'BL0>,/#CG"ZY8D^\H%2_\ "2:&W36+'\)UHLQ71IDTE9ZZ
M]H[G":K9$_\ 7=?\:D&J:>_W=0LS]+A?\:+#+1IIJ#[?9YP+RV/_ &V7_&G&
MZA;[L\)_[:"BP#S3:9]HA_Y[1?\ ?P4UKB $#SX<G_IH*0#S2=*9YT?_ #UC
MS_O"G'WX- "$TPFE--S0 AXI":&-,[4 +FHV/-.[4T]: $)IA/%.-1DT@ TT
MTN:0F@8VFDXI2:8: /-OB"<Z_!_UZK_Z$]%)\0/^0]!_UZK_ .A-17[1D7_(
MMH_X?U9YE7XV:O@;_D"3?]?+?^@K74+7+^!O^0)-_P!?+?\ H*UTXK\OSW_D
M95O\7Z([J7P(?WIU-%.KQS04<FGBF"GB@!_>GCD4P4HIB'BEIHI10,?FG"F=
MZ<* %E.()#QPC'I[5\\#&XJW-?0[C=&RGNI'Z5\]2*/-=?1B/UJX&<@,?':E
M!&<'BD&]>HROK3]JL.2*T($*Y%)@BG8V<YR*?E2.U4&I$#SR:>.?2E*J1U%,
MVXY!H#4DVCT%&T=J8)-O%/613U.* U IZBC;@<8I=ZCC=F@E3Z4 (!ZC%.3'
M0@8H&,=:,#UHN(/*&<@"C!% )7WJ0%2.:>@7(N<TI4Y]J>,$GTI >N:+(!B\
M'GI3FCXROY48'K3D.UNM,!B]:&0CG)Q]:><$^E*& &.M&@$:+NF12"=S  >M
M=G+HFFC0X[H&)+I3B2W<$$Y) (]>G-<BAVRHX!.U@V,XKH;KQ;)-'''' L8"
M[23\Q_ GI5JJZ?V;G+6C)_"9=U;V=OJL:W44R6Y3YA#@-DG //O6EJGA9$GN
MTTN60I9$+<R7;HBY897;SS6+=W+7-V)2S$C&"3S5R^UV[O4ODECA47DL<KD
M\,@P,>WK43ES.Z5CHI744F2V7A>[N+^>&>1(8K:39/(K!B!L+G&.O J8Z#%?
MVT4FDVNHH\CA8_M" I*I/WPPX7Z&ED\87Y)>."VAF>1)9)4!)D=5VY(.1@C@
MCI4?_"4WT2Q)96]M9QI(LKI"I*R,.F020!R>!CK4&A8LO"C%+IKF\@EA\C=%
M<6\Q,:R!E#!C[9/Y50\2Z?;:5K4ME:-OCB4!F,F\EN^>./I_C4S>)[@026T%
MC9P6SHRF*)2!DD$MU// '-9E]=R:C?W%Y,J"2=R[!.@)II!<JYXH[4\+Q1P*
MH1&,D]*?CZT;L=A1G-%Q"\"EWICYAGZ4WK2!3GBD,<7 ^ZHQ32Y/:EVD4# /
MK18! A/4TN O0TN<TFVBP"$GI2!&-.RH]:#(2, <460 %([TH(6F9]J:0WI2
ML@U',J9S3#M_N@CW&:-K$^E."*/O-^ %*P$9"?W5_*FE5Z",?E5@>2!]TL?R
MI?-5>%B ^O-'*AE98F8X52*E%L^.6V_5J>9G;J=OT%1%B3R:7*@';(E&,LQ]
M>E,=E)&T8Q01GO2@ 4K!<6 ,;N#YVYD7O_M"OI!>$4>PKYRMEW7UN!_SU3_T
M(5]&#[J_05$D7%BDTW-!II-06!-,S2TTT (324M)Q0 AJ,T]C3":0#:;3J8:
M!B&FTI-)0(\U^('_ "'H/^O5?_0FHH^('_(>@_Z]5_\ 0FHK]HR+_D6T?\/Z
ML\VK\;-7P-_R!)O^OEO_ $%:Z<5S'@;_ ) DW_7RW_H*UTXK\OSW_D95O\7Z
M([J7P(<*<*;3N]>.:#N]/'%,IU #P:<*93UZ4P'"E%(,44 .S3P:B'6GB@"4
M8YSZ'^5?/4G,TK?[;?SKZ!)Q&Y_V3_*O 5&[>?5C6M)7D9S*;LV.IIFYO4U+
M.NW J&G/1DH7<V?O&G<^IJ_IV@:KJT32V%C-<(K;6*#.#5W_ (0WQ'_T![K_
M +Y'^-9\Z6[+LS#!-..:VO\ A#O$6?\ D#W7_?(_QI?^$/\ $7_0'NO^^1_C
M3YX]PLS#Q2]:W/\ A$/$7?2+G_OG_P"O2_\ "(>( /\ D$W7_?-'M(]PLS#Q
M2@5M_P#")>(/^@3<_P#?- \(^(/^@1<_]\TU./<7*S'"^YIX6MD>$]?_ .@3
M<_\ ?-._X177Q_S";G_OFGSQ[BL^QC;:3!]ZV_\ A%M>Q_R";G_OFD_X1;7O
M^@3<_P#?-'/'N+E9C <=Z7!K9'A;7O\ H$W/_?-'_"+:]_T";G_OFCVD>X<K
M,7:3WHVDUM_\(MKW_0*N?^^:/^$7UT'_ )!5S_WS3YX]PY68P4CO28/J:W/^
M$7US_H%77_?-)_PB^N?] JZ_[Y'^-'/'N%GV,3!]Z0@UN'PQKO\ T"KK_OG_
M .O2'POKA_YA5S_WS1SQ[A9F$ P'4T\ @=3^=;/_  B^NG_F$W/_ 'S1_P (
MOK@'_(*NO^^1_C1SQ[A8PP.>,_F:?S@Y)_.M<>%]=S_R";K_ +Y'^-*?"^N=
MM*N?^^11SQ[A9F-DXQDXI1DCJ:UQX6U[_H$W/_?-+_PB^O?] FY_[YHYX]PL
MS&.[U-'..IK8_P"$6U__ *!%U_WR/\:7_A%]?_Z!%S_WS2]I'N'*S%R1WHY/
M>MG_ (1;7O\ H$W/_?-)_P (OKP_YA-S_P!\T>TCW'RLQ^?6DY]36S_PBVO'
M_F$W7_?-!\*Z]_T";K_OFCVD>X<K,?GU-(2WJ:V?^$6U[_H$W/\ WS2#PKK_
M /T"+K_OD?XT>TCW#E9CY;U-!+8^\:VO^$2\0'IH]W_WR/\ &AO"7B#'_('N
M_P#O@?XTO:1[CY681+9^\:-S>IK:/A'Q">?['O/^^!_C2?\ "(^(?^@/=_\
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
M37)Y?#4&BM:0>7!(9$E"D29)YSV/Y5]/EX>]O ?^V2_X4W?#_P ^\'_?I?\
M"CZVNP>R/-O@=#(NFZR[(P5IHPI(Z\<_SKU;%51<A4"J%50<X50/Y4PW9 X-
M<LY\\KFBC9%LCUIFP9JH;QLT?;#47*+>P"G!!51;O)YJ3[6H[4 6@ *4@&JC
M78/2F_:N* +1'O32#58W5,-SCN:0%O!%(0:J?:N>M.^U9'- $CM@5"9B*B>Y
M'-5WN :8%@W!'>O*/'4UO_PG*O=H[VYMD!"L0>A''XUZ0TA)JA>Z9I^HLKWU
MC;W+K]UI$!(_&MJ,^1W(DKGCUT;/=&+2ZNIHP.1(N"/FS@8[8JQ,NA21J(7N
MHY2Z@Y)(";N3['&*]-_X1K0<?\@:R]OW0I1X;T'&#H]ETQ_JA79]:B9<AY7?
M#3!'&+"YN9),Y?S5V@^A'I_]:J3.6?>S$L>I)R37L8\-Z">/[(LO^_0IX\+:
M!_T!['_OT*7UF(_9GE&G:Q+I\,L:(&4Y9><%6[$^HXZ5%!?*)WEN1YV\[FP<
M9/K7KZ^%O#_3^Q[+_OW4R^%/#S]='LO^_=)XF(O9L\>L;JT%X)KI[F,JP,36
MY V'/4YZU8>>TN=>LI;5KEW:YC\R2=@?,.\<C_/:O4M1\.^&=.L9;R?2;-8X
MER2(LGT Q6/83Z-9^(8K.X\.V^FWG#1,,.5R.">PS5*M>+L@Y>4ZV:1V8CIU
MKPCXA#'C2^^B?RKW4LN2<8ZUX7\0B#XTO3_LK_*C _%(*CNCE3UJ[;\K5(U?
MMAP/>O9P_P 9QU-AX'^D6V?^>R_S%?0(X5?H/Y5X#_RWM?\ KLG\Z]]'W1]!
M_*HQ7QET-A2:;FCK337(;"FFTM-.* "FFE/%-S2 3--)I33#0 4W-+FDH&-)
MIII32&@#SGQ[_P AV'_KV7_T)J*/'G_(<@_Z]E_]":BOVC(O^1;1_P /ZL\R
MK\;-;P/_ ,@6;_KX;_T%:Z:N9\#_ /(%F_Z^&_\ 05KIJ_+\]_Y&5;_%^B.Z
ME\"'=Z>*9WIXKR#044\4P4\4"%%/I@I] "BB@44 '>G4WO3N] #;C_CSN/\
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
MB^NT46K+ 8CE7'))SW]JY58F7(9E;L5)Y_S[U US DSH."O4XX..H^F:'%=
MN=C;^-M4A,H:-IF89(;!*\<L"/PXK-FUK4KM4C$QD+8+L23A2,_@>?T%8T>N
M".1'@C+/L*L6&,Y_R*@EU24O&&!\U#B.2+C/L?7%3[-MA<L7$UY-O9W.V-2
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
M;<,/TYZ=.E)IL:J<IQ-]:W-F^;?16);*[\$C\A6;.FJE-TFF.J8P2(CT]*]
M=95D^2YE6/ID(&7'J2>:J;]2EO/] ^R7-HORM+(2N?H,&FE8;JM]#A3:7R@-
M]@D3(P#M/-.2*\)$1MWRW0CI^/M7?W::B;,&V>TDE'&TH54>X..:R-&TO68+
M_P W5KZ![9QN"D,VQNV!P:I(7M&<Z=.O%#O)+G'"JF"7/L.OXTV.SN0Y#O-M
M )P8R?P]J[2[BN3L_L^TL7D!)+R;E)'KGKBL2ZB\5R'%K%;QQYR# ^X?3)I)
M7'SG-WUU>QKL@@=,?>;823^0X_&LI)[QP5W2?,?[I))_*NKO--\4-I(AE"R(
M<F3;@N%!Z,16;!HNK6S&;RWBRFZ,[N :UCRH5[G.R07"%G99 V< %.]."W@4
M9MG5R,YZ9%;5[INK,K.[-/L?YC'ECN(X'%4(;35Y)T66*;>O'EEL$CT&:T4D
M)E)$G9?+4MAN=B#@4B6AF8<Y([L>GM5YM.U38V82JQG&TR<JN>V.O?O51FCM
MKG:TF45\,N=P([\T[W"S QFWVJTYP>,8SBGI>/$LW*;6& P49%-V2WLK?8[<
MO%'D[0/NK^/>MD:-J[[1':0J0H/) SGMZ9J)3C'<JS,VRNI'F423[8MPW$CM
MZ<#K5R_L[N&9I+C[F[(MV.UB<=QV&,5>&B70E\Z[F:(H0NU<*C-U ]_QS575
M-)%W<HTEZT3,-S[VS]1D>O0#VK)5J;E9,KE=KD-AH\ET^XK'&"#MW. 0??TI
M]MX>A\S%]JENGJD,9E/]*P[FR,#OY=PY.X%=QQN'2F*;U5RDLH8?[9P/I6VZ
MTD9\UGJ>D6%CH]C;OYVL3S(J[46*%C(WL#_"*Y;6EO;Z=D2VE2#=B-0F!CWQ
M6&U[J:8_TF<=B Y(_"DAU#4]X474ZCH1N/Y5$:5GS-E.JFK%\:%?J23&!WW$
M\9]ZLOH5Q]G5D5I9"/G5!C'XDUDL]ZP"&ZD'/(WGI562>Y)99)I3SUWFM+2?
M4GF1O1Z+?.F)($6(?[:YQZ8I)-)C20%X(?* SM-RJD_G7/CS6R?WI/MDYJ'%
MR9/+BB=F)Y!&>*I1?<ER\C9O['[!>1SVS((9G"!/.!VGC@X[>]9>KQ20ZG*D
MC(7SD[#E1GGBICIMW*@C^SL 1R6[5FRJ\<I20?.O#5TT+7W,Y,;WK1MO]6I]
M>*SAUK1MA^['M773,&:.C*#XITH$9'VA?\_I7MA'7ZUXKH0SXMTL?]-@?YU[
M:1R:BKN73V(B*8>*F(IA%9FA'VI.U/QQ330 WM3:?BFXH ;BF-4E(10!$13>
ME2$4PBD,928IV*0B@#SOQU_R'(?^O9?_ $)J*/'?_(<A_P"O9?\ T)J*_:,B
M_P"1;1_P_JSS*OQLV/ __(%F_P"OAO\ T%:Z8#-<UX&_Y LW_7PW_H*UU %?
ME^>_\C*M_B_1'=2^!" 4\"@+3PM>.:"8IP%*%IX%,0P"G@4X+3L4#&!:=BG
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
M_+P3)CFL'4&62\9E7;D#C.:Z:VL--MHVDN;L^8.H"YS^=<_K9MFU>8VF/)&
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
M(V)\L.&/X>M?5<OASP\]LL$UA;^5P0KG!X]ZBO=#T>#2KN:WLXU=+=V1@.F
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
M-M3%::5I%D)6FE:FVTA6@"$KQ32M3$4TBD! 5II6IBM-QQ0!"5IA6K!%,*T
M0;::5J<K32M(#RGXCC'B&W_Z]%_]#>BG?$D8\16__7HO_H;T5^T9%_R+:/\
MA_5GF5?C9M?#P9T"?_KZ;_T%*ZX"N3^'7_(OS_\ 7TW_ * E=>!7Y?GO_(RK
M?XOT1W4O@0F.:>!24\5Y!H %. H%.%  !3@*04\4 *!3P*:*?F@  IU IV!0
M  985X)XL7RO'&L>\QKWSC->#>,Q_P 5[JF?XI,_I3)9SUW]SWJCFKMT,KG-
M4L4"1Z3\.K2.^T:^@-U- S2C_5G&[Y>E>L> =-72]7NW60L'@VL=^<X(/3_Z
M]>;_  GVC2-0/EJ[&4 ;G(V_+UQ7J%I=2V\NZW@V*1C+?,I_J*\^511J^\:<
MM]CC_&L,MC% )@]O%'<H#N9MLL8DSD?PMU[8(].E=IX3M&35KO4TAE6&6$QB
M61W*RL9"V5#\@ 8]*MFXOKJ AH(&(8']X@*$^W-2Q:A-YHBE\AY_XO+8\_0>
ME=$:]).]S6<Y2BHCM?L;S4Y(3:-:[$4@^><=>F/E-6Y@\7ABX@D*F06CH=O
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
M'Y0>PJO\WHU-.?[IK2-.,-C.51RW'?Q"KT)! (ZU0'7D5.BOU4\UM<R9Z/\
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
MD-LC1;WD10,\=LT7"Q7*KM/R[3V)&:58D#',0!(^5C5C;SYI+ */N[>#^-/
M1SA4+'J#C@47"Q49 C;1(NX\9[T,$VD,Y(8\L>U6B<.F-JCHSXY7KQ2&-FB6
M3;N!^\N/ZT7"Q5*[6!0<9Y!I_EY;++QZ XJRMO(68 KQ_%G.<4PR,TGS=.FX
M#BBX6(MF0%8!3CY6SSFG%44-M0#Z=JMB!S)]]#GMVIB!=C!6!YQ@GM1<+%8\
MC"\Y]*88R6Y' ZBK0 VDX8-G"E1Q4C)AG,+DHAY).-U%PL42A9<C;Z  4Y59
M  HR^.C59V#R]S%LMUP>E(Q(9N2"./<T7'8J[ QQ*,MZ XS2E 78!65<=<_I
M4VP%@7)4CD!AUJ3RD>'<&((.,GM2N!6,0VA.1S]:-N2'8HC X!/<?2K"(K+G
MDL!G(-)N7"_(,'G/!S3N(JJ55\DE@/R-*VY\_*/FXP14_E[C@+@'G/I3MPVH
M2>OZ4[A8K;3OR5 QQ@4XHT9R :D94+;AU[YXQ3B.AD(SZ9P*.8"M+'QN'7K@
M4FT?+ALD]JG#1!-N<'UQV^M#!0N!@#&01WI\R&57C[;>?6H3&RC'535Y %W$
M#.!DY].]+\@^8J54C\J?,%B"QO+FQG\VTF9''WO1O8UVVC^*XKADCN<V]P>Y
M^ZQ]C7% HB\H1N/4=Z8PZ/\ =!]3SBM85G%@>TVUY')A7X8].>M6RM>2:=XD
MO-.5(Y,SVO0!NH^E=UI/B""[3,+[QW1^&%=<:JD!T(3CBC::(;F*9!M9?IGD
M5)C%:#(BA%&,5/MI"F: ("*3!J<K3=M(9XS\5_\ D:;7_KR3_P!#>BG?%H8\
M56O_ %Y)_P"AO17[7D7_ "+:'^']6>76^-FS\,EW>&[C_K[;_P! 2NU$=<?\
M+ESX9N3_ -/C?^@)7<JGM7YAGO\ R,JW^+]$=E+X$0>7[4"(^E6UC]J?L%>-
M<T*8B_"D=5BC:21@B*,ECT IVHWUOIUOYL[8YPJCJQ]*\XU[Q VKWGE+<2PV
M@7E!T8^]1*HHA8T=>\7LLCVNFJ=@'-T.A^GI7%,DK%I7!9F;KNSD]S]*MK:F
M0ND6XQH-Q/8TY(O,W. -F,X0=_?TKDE4;"Q1%L788 8M]TCJQ],5/%9LO 8;
ME))W#HM7$MW,>YN5#;MW3C'0^G-3*7E =LF,=1QSQ_*L[A8H21QB':J,&8@<
M]A_G%-^S'<FUB<GE3T'U-:'V59'"\,H&,YZ9YS^F*DC$C/-$J[P0"<+PO?GF
MI<F.Q1,("(TK,H#;2"O>I)53?M0D*V1N(R14DMI-(28FCRN<9?)8GG(],<4*
M)0#M(8LP#/CC'3/M4MCL-0&1 D4*KQECTX'M38T)??B,E5PHZ D^U6Q&(3'(
M4:-T)WAF]N_UIQ3Y(]RYWJ<(1ROTI7"Q5$?DC$@WJ1RI7OWQ43S6Y7="'!#
MX7D#VK7=8[EE+1B( !"7/([\^G>JLXADD62&0;%P"6&#C/8?C2N%B"!TF$GF
M;-\?!8Y!.?>GQQ23B618TVD%%+''XBIUA9)-L;>;U*NRD ]L\=ZEEA\VWB:-
MFCD  * 9WMZ<]#BBX[%---7R"S'RUV@AFYQ3X[0! [C:5R,D^_'%.,$_G!71
MB"=Q(.0H!Z8JU+$L+%DC5PY#*Q;@=^12T"Q4D3RX1$_EE=WWQUQZ8HDB9E"%
M!O=L*S_Y]!5F9/-VAEBBS(3N ))]:(;>03%GF3RV.,YZ@=^:386*L<,"-&KQ
MAB#EEP>/0$TXNL\A<QA&8Y*KV&:MF%=Y*,64'))'&/7Z"F;G;>Z!9%0$D8Z@
M>_I1<5BJ;61IFPK*"<D]0P/2GQ03.HRV"!SQP.:L1O(T+(%PF,X') (Z_A4#
M0-);B1F(.\*55L\=L_SI7'8:V4POG,0%PP([GUXIL5M.^W):0@'Y@WY=:T)8
M&8-<3>84QE2G&>W^?I3(_+CM9'\MWVY&]CU _P XHN%B@MJWE89&"EAO+G R
M*>3 H)9B &^\.1]*N!6NU9H$&<;U#'!"_3IU-)'&R,7^1>I.1QD<&E<+$*,T
M5JI 5L_*L?<]P?PJ-0S.Y&\<?>X!)/4 5?-O),S?+MA;YT+#&"#P1^M,^SQ1
M@D,N\C*!5YW=S[4K@58H90WEJ641@EN.IY_^M1-%N\MDC;<J!&&,KN[#.>XS
M5DQF3YV8,[8 #' ZCC-.N4=D6V6*'8A!$8.,,>1]<'I^-*X%5BP.QMHSD+D?
M<'7/'M2/($4)'(3*6PX5<[AC^M6WM)FF6(>3.1AG*' ]"OYTVUL7\Q2I55 .
MYR3\Y/W1[&BX6**%T>3=M&[ 4#C_ /52AVB*LR_*C!0N>W]:TIHEC4#"!(\@
M*<$GG)''?DU%+)&5,0&X%MJD+R!@G].]%QV(&E5X8QY;.%SP>2/? J&WA8@R
MC#1[OGWCO]>QQ4TD)C(C,A$AZ+M(./0FI+>&0H4E( SPG8MGC/T_K2N*Q6GC
MDE13 GR*6!"],GJ!0]IY9A6-(\@!LD?*/8FM2T2422,8S#$XY0#)XZX^O6DN
M([B&';)%$%/S)L.[(]AZT[CL9QM3+L#X52<-$AX)IJVQ12-[G#8&WTI[[E<;
M"V$^ZW8?YY%69-D$L(\S>& )5?4_Y_6BXBL58.JK(I!SSMSCZTU4E,K!Y&\K
M<,CID8QGBKR,H6.1/X<C;CY@1TR._7K4"IPS[W\UF'[QCC\ *=PL5W@D61V4
M_(AVX&<+]:.9E*1JK '@+R0?ZU:N(O-D:>9FE3:=P0^GJ*BB+,2\:A0OWF5>
MH_/TQ0,BDB9E = .,<'D'W'K37CE6,J63C@8'3W_ /K5H&ZFN%11./+4YC8J
M P]>15>0D()"%,><D$9./?WHN R5/EC9HE3S<>^??VJ&6 A<%OEQ]WZ?2K A
M<J4?YMV&0EA^=-:*5<(  54Y(/-*[$1HH08 ZKD \U-#*\?RQ!3(X(&X9Q2)
M \T?RD,V..<=*%A:(!^.">G5AZCW_P *=P&?9'>)B?O@\ESRWX5&D+J2Q4!>
M@5S@ U=F=(]L9BR^3\Y;CMC'K0T>!'EHR2VX #.Y3T^M*["Q3>%F 8D#RQC:
M!34"[1E-[=A[5,?-4NRNK%QAUQ]TTU1ET7GY>/0L?:F%AJKEPNT[3WQ080(\
MR@C/(#"I3%\N7SE#]W/6F['4EEW2'&.:=P()#YG.-PSP1R32;!ORYPP&0!SG
M_"IEMW=",!0#@*.I-.,29.Y<8.WCO2U J@*<_*#@8^OX41Q$R!7Q@C@8XJ<P
MDLS$;I#@8]?I4D:"8'<FU@><^GO5:@5&3R6Z>8N<?6F!59<D9+=OQJU&[(6(
M"@]BW-)Y0>)#M;>"2W%,1%\BJ#,6V=  .E0-$%SN0.IXSFK/DD="67G!)X%!
M0";=*/DXR,T:C*0!!V[,*.P.:5)##*)X3('7OG&VK>TH'& &^\O/45&4<J $
M/S\D9&*J+:>@'2:1XJ$I$=]F-P/]8!P?K796>J@;0V'C/(<-FO*@$WA)EE8@
MXR,8Z5:T_5+O3)$"YFMB<8)'/^%=5.OTD![-%)%*N4<'/:G$ UQFF:RCL3;M
MAQ]Z-NHKI[+4H[KY6PK^A[UUK74"UBDQ4AI O%(9XI\7>/%=K_UXI_Z')12_
M%[CQ9:_]>*?^C)**_;,A_P"190_P_JSRZW\1G1?"E<^%[G_K];_T!*[P+BN%
M^$PSX6NO^OU__0$KO@O-?E^>_P#(RK?XOT1VTO@0BBE92!Q3PM/ Z5XIH>2^
M,['Q"VIL]I;7-Q%GY&C&<5RYL/%(0*-*O  !C$/\Z^A>?6EYJ'!/<1\]"V\5
MB96CTB]7G.1%U^M+##XG6:0-I5]M/\(BP"?>OH=<^I_.G#(/!//O2]F@U/G5
MK'Q.8@DNF7X4>D1Y&<\U(_\ ;P1=FCWF1]]C;G('H.*^B 6Q@,V/K3_F/4FE
M[. ]3YP1_$,;2LNE7@+#"8@8;/?IUJ1[G7_($8TR[5B23BV;)SUR<5]'#..:
M4$^I_.ATH]!GSBEWKGF8;2[HK@ 'R#P!]!3XM0UBVMY81IEP5E^5@;=NG7TK
MZ.!.."?SI3\V=W.:CV* ^;&U;5HXVC:REW,V\G[.WY=.V*'U?4&?<UE,Y(^^
M\;Y'TXKZ5P/08I, = /RH]C$+GS>NO:K/-'&T$T484Y<VY/XGUHFUB4VSS&W
M<.?ECC6,].Y/!Q7TD -N",CJ1Z5SOBSQ'!X?M-JI%)>R@B-2@^7/\1_SVJ)4
MHI78'C5G>7\T"3SR^4O.R% 0<>X/2IENYURQ8G//)YSZTV:=IY7E<YD8Y)SW
MJ'J<G_Z]>?*6NA18^TRLP/F'BG"=FD+ KG'.*K@KCKQZTHX(YRQ'3I4W&6GU
M"81@94,,@';S38[AU P0PZ8(J!?FY(&.M.!"C@8/I1=B'^:S!0S-\HQUX(]*
MM)?S);M"-A1U*_=&0*I=#@\CJ*,@C=M//2B[&6%NW6Y\U-JN5"G"C  &*=)>
M'(*QJ@"[<*,9/K]:K1DJQ8IVI1C'S]31<"5;EVG61CDA"NT\J ?:I&OMZJC1
M(57K@8S[57#+DG9P?2@#^)EP#Z47 E$RF)$."%.1G^5*;MF=#Y8& >>H.3FH
M\+UQR3T--7)."<8Z&E<9:^TR>5M)^7&,9YI'NG=F*$1$@@%><9J!B P SG'>
MF@;1N/!Z<47%81I)B0OVABH &, ]*>H*HI9W,BXP^<' .1_7\Z7/S'([<4XM
MSGJ<=*5P"-BLCOG D;>%]#]>OO4T5\\?3YF)))W=3VX]JKJ>N5Q3=Q5<E^?4
M#I1<">6Y:0 N06SD,HQCKG^=/&I3K!Y2,$5NORC)XP1GZ548 D<\]::>Q]/6
MBX%Y[QWD,A /*L5&><5&][(VXL[L')/OS4!(YR./2FAL?0=*5QD_VN16WAV&
M,@<]O2E-]*1T4 _=(X(^AJJV&Y/(H/"Y[=!0F(?)>.B,HCC/! SZUAR^*_*O
MEBE54$?&#G%:,YP<D\#TK>\)P6-W;7,4]O#+-&X;<R G!_\ U5UX>,9NTB6<
MO_PF N[J0B**-I%QA1QQW'UID/BYK=2/*23# AF&2,5ZE;V-C;S1RK8VORL#
M@PJ?KVKT"'3-*FACF73+(;ES_P >Z?X5V/"P0KGSA%XK9@4<@QLV_8!@Y[_A
M0GBB07"LHC\OHV5ZU]++IE@.EA:#Z0*/Z4_[#: 8%I;@?]<E_P *GZO +GS/
M_P ))&F6V1L&8_N@IQCUI3XH/FO]GMUV-R!M/!KZ7^PV><_8[?\ []+1]BM1
MP+6#_OV*:P\!GS)!XFF5]QMMTS(0Q\LD Y/],4Y?$E_+"\<D!5N@<1$''I7T
MV((EZ0Q#Z1K_ (4OE)_SS3_OD4>P@!\P+KE^@8^7* Q''E'!IS>(+\K(L-M(
MBX 7]T23[U].^6@Y$:9_W10$4=%4'V%'L( ?,D>L:DD*F&TDEF&2V(#\V?3C
MC&:9!J.NLF!8W+,01N^S' ''MQTKZ>8 \;5QZ8%'Z?2CV$0U/FII]:E8?\2R
M]*EA@&!SC]*=YOB!HT_XEE\'$A(Q;-P/RKZ2.3W/UHR?6G[" 'S,X\4O*TBZ
M3?[STQ;M_A4@L?%CP1Q_V-J0(;<6\K&?:OI4LWK2<^M/V-,1\YS:?XN< 1:'
M?AS\S-Y>,'V&>E,ET+Q>\<<:Z3J)*J SE "3^=?1^3W8_G33SZ_G3]E$+,^<
M+?PWXO6;=_8=\<'/(ZGIZTY?"WCC:RQZ3>(&P#\PY'YU]%G)%-(H]E$=CYY?
MPEXOC=-FBW;=R7(Y/YTP>$/'3RF0Z9*&(P#YJC'ZU]#[105_R.*/9Q[!8^?4
M\%^-% SI;MC.0TJX/ZT1>"?&:!M^E%F<8(,JX ]N:^@,?7\Z"/K^='LUV'8^
M?/\ A O&PDW?V:2/0W"_XTI\ ^,G"(; ;1V:8?TKZ Q2&GR1["/G]/AOXS65
M7%O#E3E=TXX_2K/_  KWQJ5;$-JA?@D3CC\,5[K@48[T<J[!8\A\.^ /$&EW
MKSW9C;(X FS_ $KLAH=]D'Y%/LU=5CZTG0?XU:T'8R[2'4(0%F\MT'J>:O!>
M.1BI#SV%-- 'B/QA&/%MI_UXI_Z,DHH^,/\ R-MI_P!>*?\ HR2BOVW(?^19
M0_P_JSRZW\1G1_";_D5KK_K]?_T!*[X=:X+X2_\ (JW7_7Z__H"5WN>:_+L]
M_P"1E7_Q?HCMI? B08IPJ-33P:\8U)!UIX%1@\U(#1<!X%/4<5&#FI%-(!V.
M*7-,W4;C0!+FEJ-6I^<T .S2BF9IP.:0$E'4XINZH[FZAM+:2XGD"11C))-)
MNVK JZWK5OH6F-=S?,>D4>>7:O$]3OKK5;Z6YN9-TC-D@G@>U7?$GB&77M0>
M9F*0*=L2$]!6(&YP#Q7G5ZO,[(8[8%  H"D!B>_>F_*?O-@"E,BA>-U<PQ0,
MCUI6.<9R,=J:S;5QD#O2KC'SM[TACCN8  =3@ ]A3EX^8XZ]Z8CC@9Y-/'4;
MAC% #LJ#R<>@H(8XQBDW*%)VY(Z4 [B>./:@!P9@#NP21C% )QR.?:F;W4GO
MGM2*3ABQV\<#O0!,\G& N.WUI-_(4=AQ42ON?.<XI=W4GC ZT 2>8S=#W]*$
M< <\_-T%1%RD8P03_6G%ER0."J]: %\S<Q)!_&I%;!)(R/>H-Y">K&G!F(W'
MITJ1C@_F$D9^F*'=@@8@<GCFF+@9<LPW'H#TI&P2!GCL: )5/!R:17.XMMQQ
MBD#C'WB5Z?C34*[3D_-0 %F(^[QW- )QPN1G/7'ZTC,JJ,CD'G%=!X6DTBWN
M;Z[U:))/(M6>".3[K.*J$.=V0F8)9S\VT8-+NS_O$X]J9-K=C?RBX'E0%F/F
M1H<!?I4*7=L['%PF>O+54Z;B[ 6$8'MP>M-8Y5E!^E(&4X=>G3(--)(8C]:S
M0#9""M7?"UQ]F\0)'_#<(4/UZC^M9Y'K4 E^SW,%RA*F)PWX9%=%%VDB6>K9
MSG@#VKM?#MQY^EJN>8^*X=)%EC61/NN P/L:W/#-WY&H&%C\LHQ^->R]B3LA
M2T?6DS690II*3-(33 4FC--S1F@!33<T9HS2 *2EI#0 AH[449H ,TF:3-&:
M!BFDI,TF:!A32:4FFT"#-!HI": $H[T4E "&F$4XFFYH&)1VI,T$\4!80TPF
MG9IIH ;Q2&EQ24#/$?C#_P C;:?]>*?^C)**/C#_ ,C;:_\ 7BG_ *,DHK]M
MR'_D64/\/ZL\FM_$9T/PH./"]S_U^O\ ^@)7> UP'PJ./#%S_P!?K?\ H"5W
M8:OR[/?^1E7_ ,7Z([:7P(G!IX-0!J<&KQ34G!.>M2 U7#4\-0!.&IZM5<-3
MP: )]PI<U &IX:@"4&G@U"#D4\-0!)FG BHJ7=@?R]Z0$A<!220 .<GH*\K\
M;>*O[2F:QMG M(VPS9_UA']*O^.O%94R:18O@C_72*>H]!7G6?7=@=<CJ:Y*
M]3HAB[US\R''44X!6Y"XS3 >2#^%&[Y!C(]37%89(22NQ2"HYH&6(R,'L/ZU
M&B[FP 0!S3B['. 0>@I6 =@9);GVI3W &<CK48^1>>,>IZTBLI7!W FE8"4#
M W <CTIX;(!.2348.T#''UI&E8X^;VZ4K 3-SG'6DZ8" _6H$=FY!Z5)O_VP
M#[4[#';COSGD#%.Q@+D<CGFHS)M9EZG/6D:5C@#Z&E8!Z8V<L.O:GDX^7.1U
MJ(DECMPM <^: /F]J+ /7YR-W&.>*<_*<-U]JB!.]L#;CM3G8AHQUX[4"%93
MQSD>A%+SC:6Z]!BFY(4%GQV)S2%N%)SQW]:5AW'QL"-Q)&3C %(VXNI4C ['
MO2#Y5/S  ]J/-5)   >.M*P"[OE*$@<YI7!QD;?PIC29#9 .?:D5UV$;>0,T
M6 ?DC&<Y(ZT2Y>#:W.1CZBF;MX&3^%!9> #G%4@N(+2UQQ;Q'VVC-1/:6K$D
MV\0 _P!FIUPH/'/K3"074!001SFJYF L954PG '\(%.8_-P?P--)SD*OUQQ2
M[0V=O&#WJ1#3GG&#^-02IEMHY![5.WRMG()J%\\-O.1Q51T8F=UX7O#=:#;E
MCEXLQM^'2M^UG-O=13 ?<;/^-<%X,NMMU=VI.-P$BCZ=:[0' QGGK7LTWS1)
M/3$DWQJW]X TN:Q_#]W]HTU59LO'P<]:U>E#*'Y]J3\*9N/K29/K2 >:,XIF
M3ZTA)]:!V'YHS48/O1F@+#\T4S-)NH"Q(>E,Z4FZ@F@!QIO6FYHS0 ZDS2$T
MF: %S1FFYI,T ..*;FD)IF: 'DTA--)I-V: '9IN:3-)0 I--/-(33=U!0&C
M--)I": %S3&-!--S2 \4^+__ "-EK_UXI_Z,DHH^+W_(V6O_ %XI_P"AR45^
MW9#_ ,BRA_A_5GDUOXC-WX6G'AFY_P"OQO\ T!*[D-7!_"\X\-7/_7XW_H"5
MVX:OR[/?^1E7_P 7Z([J7P(G#4\-5?=3@U>*:%D-3PPJL&IX:@"QN'K3@]5P
MPIP:@"P&IX-5PU.W8H LAL"G!ZKAZ7<.W6@"T&![_C7*^,O$RZ39&VM9!]LE
M!!&>47U_G5_6M<BT73VG8AI2,1IG!)KQG4+V;4+R6ZN'W2NV3FL*L[+09'-(
M\TF]F)+'))/6D)Z#K40)QEN_6E!+$8/'6N#<"1,;02W2E+ D =?2HV<!?E4\
M4TYP6//I2L!-D@XW<YYQVIH8Y^\>/6HUDP><X]Z4YQA>,T6 E7A@6^8#K[4H
M=2<YS]:C8@CK@T;QO&[CV]:5@)P>1G)SW]*8SG)Z\'CBF-(  P5L,< =J;YC
M9ZBBP$XDV@\8SZTC%=R\8^M0AL\<T\89"6/YTK#)@5)"D<GDXI@QN+@#Y1WI
M"VT''X$4TNV"<<GK[T6 E7A0.ASSF@.#G=G(IBLN/FZTP/N4G!R32L,L DA?
M4TTR %AG)Z4T,!NP>E-& ,G!SZ46 <K@#T'J:=(!D '@TT,H7!Y'I378Y&.<
M^O:E8"=A@8 X'<TU\9!S3<G*G@D]C2,?F?*X_I18"0%O*.>M"J54_/DD<9[5
M&"0H.>33BV1@\<46  6VKL89)QSUI.NX;OZ4FX $CJ#FF$@ G&<]C0!*K@#;
MNZGFD)&5^M"C"#CD]*:^"^2>?I18"7J1DY]J9EBNW.W'-$C$$,3^%)_"=WWN
MU%@%8C/)J%@6 '0T]G..G%(Q+'C&/052$R;0[C[)KULY'RL_EL2>QKT8=\]:
M\ID!!=EX(Y![UZ3IUX+S3H+@'[Z#/UKTL-+2Q!T_ANZ\G4PA/RR#'-=ENQQ7
MF<4IBD213AE((KT.UN1=6T<H()91G%;L:+!-)FFDTA-24/S1FF9HS2 =FC-,
M)HR*!CLT9IF:3=0 \FDW<4PMGM1D^E #MU&:C.:,X'- #]U-W4TFF%P.M $F
M:0FF;Q2%LTP),TE,#8I"U 6)#BFDTS=29H ?NI,TW(Q3=U #R::<4TM32U(!
MQ--W4W=2%J!BDTTL*:6IN<T >-?%PY\5VO\ UXI_Z')13?BU_P C5:_]>2?^
MAO17[=D/_(LH?X?U9Y-;^(S9^&;8\.7'_7VW_H"5VH>N&^&QQX=N/^OMO_0$
MKLPU?EV>_P#(RK_XOT1W4O@18#TX-5</3P]>*:%@/3MU5P].W4 6 U/#56#&
MGAJ +(:G9JN'IX:@"<$4RZNX;.V>>9ML:#))J-IDC1G=@JJ,DFO,O%?BIM5D
M-K;%A:H>W\7UK.<K("CK^M2ZSJ33.3Y2G$:_W160N<DD9 X IA(/&[KR:#(!
M\Q[#H*XG=A<<2",$<TG( VM]:8K@G?TST%&Y<'DY/:E8!X8LPR1QUI/3 Y'O
M3?E)(W#)&32;D:3 ;G%*S[!<D&2O7D'!H.3TQGWIHXX_6D)^; /(]Z7*%R5
M>0<4I.T@>IIBD=<^_%-.W(8MC/:AH+DKG!R.W2EYVYS[TW=@XSQ2$IC[_;I2
ML,>'/ !XIX.%("C'N:A !C+;A].].#+'&03S18+B[W8XS@4[)P #^519QEFP
M0>!2YZE6Q_.AQ"Y,,;2N.32'!8=??%1%QC.[+$]:7Y0^0W'K[U-AW)2,J2%P
M#3 ,\#J*#)TXS3 Y+XP-U'*%R5$<LW./2DRV1TSZ4T/MRN[)^M(& 8\\GWHL
M%R9N"!W'<U'O+ \9)/>G9!8@8^4<TP!73/(YZ=Z5@N.))SG@>@J3A<CJ".E1
M.P7G/X4YS@,>2.U%@N+\JKP,?C2'@%C^%,WJ(P2O7M1Y@(/&!3Y7V"Y*I#8W
MKG'2AR0,<G/IVIB2!MPX)Q0 %1G#_A19]ABEOFR?RI<#>"<XJ-W#XVX&.Y[T
M%@(PI.3VHY6%QX'!#'C-!"@\9SVQ3&?+D$J./6C( R#D#K@T^5DD6&&=V>N<
MFNL\(7 ?39+?)W0.?E/7!KE)"IP2W7/%:7A:X6#5G0-_K8\?B#Q710;3$=WS
M74^&+W=$]J>2G*UR@(]:T-(NQ::@CD_*>#7H-: CO2U)NJ$."..E*#691+NH
MS4>:3- $AI,TPFDS2&/S2$^],I,T .+'UI-Y]:831VH ?O-(3FF9HS0 [-)3
M2U&>* '<4AINZ@M0,7-(332::30 \M2;J9FDW4 2DBF$TS-(6H ?NIK&F%J:
MS4 /II)IF[BF%C0 \L<TW=[TPL?6FEJ /(?BQSXIMO\ KR3_ -#>BF_%4Y\4
M6W_7DO\ Z&]%?MV0_P#(LH?X?U9Y-;^(S4^'1QX?G_Z^F_\ 0$KL W-<9\/3
MC09_^OIO_04KK0W-?EV>_P#(RK_XOT1W4O@1:#4X-5<-3]PKQC0G#4\/58/3
M@YH M!J4-58.?6G;O>@"T),4OF56#>].#4@,?QA/<OX?GALE+2L0,#CBO$)M
M4FBG8,1E3M(!Z$5] 3VJ3CDFN;U'P#H^HOYAB,3^J 5-D]Q'CAU>4@X8Y]:8
MVK7).?,_*O6/^%7:9_SV;_OD4G_"K]-_YZG_ +XI\L>PCR<ZK<$8\S]*0:G<
M;L^:<^M>M#X7:;_SU/\ WQ3O^%6Z81_K3_WQ3Y4,\D.IS=GRWJ:<NJSJ!R*]
M8_X57I@_Y;M_WQ2CX5Z:3Q.W_?%+E0'DG]K3[R=U-&I2A]V>:]@'PJT_IY__
M (Y3Q\*=._Y[G_OBBT1:GC@U.4+C<:7^U)L#YN*]C_X53IW_ #W/_?%*/A3I
MO_/P?^_=.T1GC?\ :DP8$/C%#:K.V,R=*]E_X53IG_/<_P#?NE_X53IG_/;_
M ,<HM'L!XP=3F((WG)[BG+J=P !YIQ7LO_"J=,_Y[?\ CE'_  JC3#_RV_\
M'*5D%CQW^UY@@7>>N>M-_M64_P#+0CWKV4?";2^\[?A'3O\ A4NE=KA_^_8H
MM'L&IXPVK3G&9.E(-5E[N:]G/PFTX'BX/XQTG_"I=-/6?_QRBT>P:GC:ZM/D
M?O2,=J4:M.,D2\GO7LG_  J33?\ GX_\<H_X5'I?>X/_ '[HM'L&IXZFLSJ'
MY!+#K35U:?\ OU['_P *BTO/%RW_ '[IX^$>E_\ /P?^_='+'L&IXT-7N-Y/
MF8SU-(=6G!XE)KV?_A4>EYXN#_W[IX^$FE?\]V/_ &SI<L>P:GBO]K7!.3*:
M<VKS$8$K ?6O9S\(]*[3-_W[H'PCTO\ Y[M_W[HY8]AGBXU:88_>$XZ9-.&K
MS;-NX_7->S'X1:6?^7AO^_='_"HM+_Y^#_W[HY8AJ>,#6)T!57QGOWI!J\X7
M;YA(KVH?"32_^>Y_[]T[_A4FE?\ /9O^_=+ECV%9GB']JS _?/%#:I,_61OP
MKW ?";2AUF/_ '[%._X51I!_Y:M_WP*=H]@U/#_[4E/\3'\*;_:4O]YA7N8^
M%&CC_EHW_? IZ_"O11_')_WP*+1#4\)&HR[LY8_6NC\(1R76HK=F4!86^[W;
MC_Z]>KCX7:(.\G_?(JW:_#_3+-@T,DBGV4460S*C/RCFI5<J00<$'-="OA>V
M48$TGY"GKX:M@>99"/3I5WT!(U=-NOM-E&Q.6 P:N!L54M;:.SB$<0('O4VZ
MH99+OHW5%NHWX[T@)LTF[%1;_>DWT 2EJ;N-,W4;J 'DTF[BF%N*3=0 _=2;
MJ9FC=0 \FDS3"U)NXH =FC-,W4F: 'YII:D#8IA/- QY-)FFYII:@!^:;FF[
MJ:6H >332<TPM2;A0 XFFDTTM32U #B:832;J:6H \D^*1SXGMO^O-?_ $-Z
M*3XH'/B:V_Z\U_\ 0WHK]NR'_D64/\/ZL\FM_$9H> #C0I_^OEO_ $%:ZL-7
M(>!#C1)O^OEO_05KJ@PK\NSW_D95O\7Z([J7P(L!Z<&JN'IX->,:$X:GAJ@#
MT[>* +&[%*&S4 >GAN* )@P]:>&]ZK \T_(H G#T[=5<,!3@_-*P%@'_ #BG
M @]A^50!N.M+N]Z8%CCT%*"/2H-Q]:4.?6D!."/3]*<I'I^E0!C3@QH L CT
M'Y4X-_G%5]QIX:@9.#_G%+TYXJ#?2[O>@"8$>E.W57R?6ER30,G#9I<U &(I
M0Y]: )\^U.'TJN&/K2[SZTA$^X>E+D>WY57WGUHWT 6 1[?E3LY]*@4T_=0!
M)^ I1QVJ+>:-Q/>@9/D4 U$#SUI=U $@-.R*AW<T[- $F12Y%19HS2 DR,TN
M146:7>!3 DR/:C(]ORJ+?2AJ0$H(_P B@G_.*BW4;J ),T9^GY5'NHW4 29I
M<U%NI=U(9(31GBHBU*&XH DS29IA--S0!+Q1FH]U)NH ES1FHMPHW#UH E+4
MW=498>M)NH DW49J+=2;O>@"7-)NJ/?2;J!CR:,U&6I-W% $F12;AZU$6II:
M@"8M32U,W#%,W&@!Y?%-+GWII--S[T .+&F[N*:6II:@!Y:F[J9GCK2$XH <
M332U-+4PGWH$>6?$TY\26_\ UYK_ .AO13?B6<^([?\ Z]%_]#>BOV[(?^19
M0_P_JSRJW\1EWP.<:+-_U\-_Z"M=/NKE?!1QHTW_ %\-_P"@K72AJ_+L]_Y&
M5?\ Q?HCNI? B<&G[Z@5J>&KQS0F#Y[4X-4(:G!J )PU.WU &I=_'6D!8#T_
M?58-[T\-0!/NI0U0[J4'WH L!Z>&JL&]Z>'- $^ZG!JK[Z<&-("P&%.W8JON
M-*&- %C?2[ZK[S3@QH&6 U.#"J^:4-0(L;Z-V*A#4H;- [DVZC=46X"@-0!,
M'Q3MU0YI1S2 EW4H-0]Z=F@"8-3M]0!A3MP]: )MU&[FH=XI0P/.: )PU+NJ
M'</6C=S0!-NHW5%NHW4 3!O>EWU!FC- $^^C=FH,TH?% $V:7=4.^C?2 FW4
M;JBS1NQ0,EW4;JBW4;J )LT;L5%NHW4 2YS2YJ+=1N'K2&2[ABDW"H]P]:3(
M]: )=P]:0FH=U&: ),T9%1;C2%C0!*6'K3<CUJ(M29H GW#UI"03UJ'.:,T
M2;@*-XJ+<*-XH E+TF[BHBPI"W% $NZD)J+<:-] #\TTMS32U-W4 /)]Z9GW
MII89II- #]U-R*;GBFEJ '%J3-,W4W=0 \FFEJ86IA:@#S+XD'/B*W_Z]%_]
M#>BF_$4Y\06__7JO_H;T5^W9#_R+*'^']6>56_B,M^##C1Y?^O@_^@K71ALU
MS'A!L:3*/^FY_P#05KH0]?EV>_\ (RK?XOT1VTO@18#4X-[U &IP:O'-"P&I
MX:JV^GAC0!9#>U&ZH-Y%+OH&3AQ3PXJL&S3P: +&^G;ZKYIP8T 6 ].#57#4
M\&@"?=2AZ@W4N32 L;Z7>:A!IP- $H>G!J@S3MU("P"<=:4-[U7#TX-0!/N]
MZ4/QS4.ZE#4 3A@:-PJ$'FG9H F#BG!A4 -.#4#)=]*)!46:,T@N2^9Z&C?F
MH\T9H G!XHW8J(-Q1NH EW4X-4&ZEW4 3[Z-^*@W4NZ@"?>*-XJ$-2[J )=]
M+OJ'=1F@"8/]*7<*AS1FD!/N]#1NJ#-&?>@"?=1N]ZA#4;J N3[O>C?[U!NH
MW4 3%LT;J@+4;CZT#N3[J0M4.[WHW46 DW4%SZU%FC-(9)O/K06S4>:-PH"X
M_=1FHBU&Z@"7=BDW\5'NINZ@"3=1NJ/=06H DW4TM[U'NI,T 2[J0M4>ZC=0
M \M32:;OIA?F@0\M@TA?%1EJ3=0,?O\ :FF2HR]-W9H >9*3?Q3":;NH"X_=
M29!J,M32W-%A'G/Q#.=?@_Z]5_\ 0GHIOC\YUZ#_ *]E_P#0FHK]NR'_ )%E
M#_#^K/+K?Q&9L&J7F@27.GHD#F.9@S$$_,/E..1QQ4__  E^H#_EC;?]\M_\
M51152RG XA^VJTDY2LV_.R\Q>TDM$P_X3#4/^>-K_P!\M_\ %4O_  F.H?\
M/&U_[Y;_ .*HHI?V%EO_ #YC^/\ F'M9]Q?^$RU'_GC:_P#?+?\ Q5+_ ,)I
MJ/\ SQM?^^&_^*HHH_L++?\ GS'\?\P]K/N+_P )KJ7_ #PM/^^&_P#BJ/\
MA-M2_P">%I_WPW_Q5%%']A9;_P ^8_C_ )A[6?<4>-]2'_+"T_[X;_XJE_X3
MC4Q_RPM/^^&_^*HHH_L++?\ GS'\?\P]K/N+_P )UJ?_ #PM/^^&_P#BJ/\
MA.M3'_+"S_[X;_XJBBC^PLM_Y\Q_'_,/:S[B_P#">:H/^6%G_P!\-_\ %4O_
M  GNJ?\ /O9_]\-_\5111_866_\ /F/X_P"8>UGW#_A/M5_Y][/_ +X;_P"*
MI1X_U4?\N]E_WPW_ ,5112_L++?^?$?Q_P P]K/N+_PL#5?^?>R_[X;_ .*I
M?^%@ZM_S[V7_ 'P__P 5111_866_\^(_C_F'M9]P_P"%@ZM_S[V7_?#_ /Q5
M'_"PM6_Y][+_ +X?_P"*HHH_L++?^?$?Q_S#VL^XH^(>K#_EWLO^^'_^*H_X
M6)J__/O9?]\/_P#%444?V%EO_/B/X_YA[6?<7_A8NK_\^]C_ -\/_P#%4O\
MPL75_P#GVL?^^'_^*HHH_L++?^?$?Q_S#VL^X?\ "QM8_P"?:Q_[X?\ ^*I?
M^%CZQ_S[6/\ WP__ ,5111_866_\^(_C_F'M9]P_X6/K'_/M8_\ ?#__ !5+
M_P +(UC_ )]K'_OA_P#XJBBC^PLM_P"?$?Q_S#VL^X?\+)UC_GVL?^^'_P#B
MJ/\ A9.L_P#/M8_]^W_^*HHH_L'+/^?$?Q_S#VL^XO\ PLK6?^?:P_[]O_\
M%4?\+*UG_GVL/^_;_P#Q5%%']@Y9_P ^(_C_ )A[6?</^%EZS_S[6'_?M_\
MXJC_ (65K/\ S[6'_?M__BJ**/[!RS_GQ'\?\P]K/N'_  LO6?\ GVL/^_;_
M /Q5+_PLS6?^?6P_[]O_ /%T44?V#EG_ #XC^/\ F'M9]P_X69K/_/K8?]^W
M_P#BZ/\ A9FL_P#/M8?]^W_^+HHH_L'+/^?$?Q_S#VL^X?\ "S-9_P"?:P_[
M]O\ _%TO_"S=:_Y];#_OV_\ \7111_8.6?\ /B/X_P"8>UGW#_A9NM?\^MA_
MW[?_ .+H_P"%FZU_S[6'_?M__BZ**/[!RS_GQ'\?\P]K/N'_  L[6O\ GUL/
M^_;_ /Q='_"SM:_Y]=/_ ._;_P#Q=%%']@Y9_P ^(_C_ )A[6?</^%G:U_SZ
MZ?\ ]^W_ /BZ/^%G:U_SZZ?_ -^W_P#BZ**/[!RS_GQ'\?\ ,/:S[A_PL[6O
M^?6P_P"_;_\ Q='_  L[6O\ GUL/^_;_ /Q=%%']@Y9_SXC^/^8>UGW#_A9V
MM?\ /K8?]^W_ /BZ/^%G:U_SZV'_ '[?_P"+HHH_L'+/^?$?Q_S#VL^X?\+.
MUK_GUL/^_;__ !='_"SM:_Y];#_OV_\ \7111_8.6?\ /B/X_P"8>UGW#_A9
MNM?\^MA_W[?_ .+H_P"%FZU_S[6'_?M__BZ**/[!RS_GQ'\?\Q^VGW#_ (6;
MK7_/M8?]^W_^+H_X6;K7_/M8?]^W_P#BZ**/[!RS_GQ'\?\ ,/;5.XG_  LW
M6O\ GVL/^_;_ /Q='_"S-:_Y]K#_ +]O_P#%T44?V#EG_/B/X_YA[6?</^%F
M:S_S[6'_ '[?_P"+H_X69K/_ #[6'_?M_P#XNBBC^P<L_P"?$?Q_S#VU3N'_
M  LO6?\ GVL/^_;_ /Q=)_PLO6?^?:P_[]O_ /%444?V#EG_ #XC^/\ F'MJ
MG</^%EZS_P ^UA_W[?\ ^*H_X65K/_/M8?\ ?M__ (JBBC^P<L_Y\1_'_,/;
M3[B?\+*UG_GVL/\ OV__ ,52_P#"RM9_Y]K#_OV__P 5111_8.6?\^(_C_F'
MMJG<3_A9.L_\^UC_ -^W_P#BJ/\ A9.L?\^UC_WP_P#\5111_8.6?\^(_C_F
M'MJG<3_A9&L?\^UC_P!^W_\ BJ/^%CZQ_P ^UC_W[?\ ^*HHH_L'+/\ GQ'\
M?\P]M4[B?\+'U@_\NUC_ -\/_P#%4G_"Q=7_ .?>Q_[X?_XJBBC^P<L_Y\1_
M'_,/;5.XG_"P]7_Y][+_ +X?_P"*H_X6%JW_ #[V7_?#_P#Q5%%']@Y9_P ^
M(_C_ )A[:IW$_P"%@ZM_S[V7_?#_ /Q5)_PL'5O^?>R_[X?_ .*HHH_L'+/^
M?$?Q_P P]K/N'_"P-5_Y][+_ +X;_P"*I#X_U4_\N]G_ -\-_P#%444?V#EG
M_/B/X_YA[:?<I227WB_5,D6\4L<..-RKM#?CSEJ***SK5I822H4$E%)65@2Y
$M6?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>forms_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 forms_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" #D G8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MU6BC^W,R_P"?TOP_R#V4.QY5_P *!\*_]!#6?^_T7_QNC_A0/A7_ *"&L_\
M?Z+_ .-UZK11_;F9?\_I?A_D'LH=CRK_ (4#X5_Z"&L_]_HO_C='_"@?"O\
MT$-9_P"_T7_QNO5:*/[<S+_G]+\/\@]E#L>5?\*!\*_]!#6?^_T7_P ;H_X4
M#X5_Z"&L_P#?Z+_XW7JM%']N9E_S^E^'^0>RAV/*O^% ^%?^@AK/_?Z+_P"-
MT?\ "@?"O_00UG_O]%_\;KU6BC^W,R_Y_2_#_(/90['E7_"@?"O_ $$-9_[_
M $7_ ,;H_P"% ^%?^@AK/_?Z+_XW7JM%']N9E_S^E^'^0>RAV/*O^% ^%?\
MH(:S_P!_HO\ XW1_PH'PK_T$-9_[_1?_ !NO5:*/[<S+_G]+\/\ (/90['E7
M_"@?"O\ T$-9_P"_T7_QNC_A0/A7_H(:S_W^B_\ C=>JT4?VYF7_ #^E^'^0
M>RAV/*O^% ^%?^@AK/\ W^B_^-T?\*!\*_\ 00UG_O\ 1?\ QNO5:*/[<S+_
M )_2_#_(/90['E7_  H'PK_T$-9_[_1?_&Z/^% ^%?\ H(:S_P!_HO\ XW7J
MM%']N9E_S^E^'^0>RAV/*O\ A0/A7_H(:S_W^B_^-T?\*!\*_P#00UG_ +_1
M?_&Z]5HH_MS,O^?TOP_R#V4.QY5_PH'PK_T$-9_[_1?_ !NC_A0/A7_H(:S_
M -_HO_C=>JT4?VYF7_/Z7X?Y![*'8\J_X4#X5_Z"&L_]_HO_ (W1_P *!\*_
M]!#6?^_T7_QNO5:*/[<S+_G]+\/\@]E#L>5?\*!\*_\ 00UG_O\ 1?\ QNC_
M (4#X5_Z"&L_]_HO_C=>JT4?VYF7_/Z7X?Y![*'8\J_X4#X5_P"@AK/_ '^B
M_P#C='_"@?"O_00UG_O]%_\ &Z]5HH_MS,O^?TOP_P @]E#L?+/Q$\.Q?#SQ
M3!8Z%?WZ)-9+,\CS /DNXQE0O'R"BMGX_?\ (]V/_8,C_P#1LM%?J&5/ZQ@:
M56M[TFM6TKO?R.*II)I'<? '_D1+[_L)R?\ HJ*O5:\J^ /_ "(E]_V$Y/\
MT5%7JM?E^>?\C*M_B_1';2^!!1117CF@4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?.7Q^_Y'NQ_
M[!D?_HV6BCX_?\CW8_\ 8,C_ /1LM%?L^1_\BVC_ (?U9YU7XV=Q\ ?^1$OO
M^PG)_P"BHJ]5KRKX _\ (B7W_83D_P#145>JU^89Y_R,JW^+]$=M+X$%%%%>
M.:!1110 4444 %%%% !1110 4444 %%%% !1110 455OM0M-,M)+J]N(K>WC
M&7DD; %>3>(/VA= T^5X=(LI]2<<"4GRXS^?/Z4 >Q9HSG_]5?+NI_M!^+;O
M(LH+&Q4]"L?F'\V_PKF+KXJ^-[YCYGB&[0'M$0@_04 ?9.:8TT:_>D1?JU?%
M!\1:Y=OON-9OY6/=IV_QJ>.ZNI,%[JX;/]Z5C_6@#[+;4+-#\UW OUD _K3/
M[6TX=;^U_P"_R_XU\?@.1R[GZL:9)'QW_.@#["_M?3/^@C:?]_E_QIRZG8/]
MV]MF^DJG^M?%DR8SC/YFJ3[@>'<'V8T ?<HNH7/R31M]&%2!P>A!^AKX76YN
MD'R74Z_25A_6GC5M5A'[O4[U.?X;A_\ &@#[EW'/2C)]*^/[*Z^(<$"36>H:
MH$=0X(N">/Q-:">,OBG8 LVH:@P'_/1%?^E:.G/HC/VD.Y]8@YI17RA;?'7Q
MS:.%FN;6X"\%);8 _IBMZT_:0UJ/ NM$L)1W,;LA/ZFLS0^D:*\0L_VD=)<*
M+[0KR(GJ8I%<#\\5U6G_ !O\#WVT-J,EJQ[7$++C\>E 'HM%8^F^*M!U==VG
MZQ8W'M'.I/Y5K;AC.1CUH =12 YI: "BBB@ HHHH 0G%<Q+\0_"UMJ]QI5UK
M5K!>6[;)$E;: V.F3QWJ3QUXH@\(^%+W592#(B[($)^_(> /ZGV%?'+2RZA)
M)=W+^;-,[.[MR2Q//ZT ?;UIJMA?H&M+RWG!Z>5(&JUFOAJ%Y[9MUO/-"?6)
MRO\ *NDTWXA>,-*4+:Z]=E!T65MZ_D: /L+/-+7S5IWQZ\4VBA;RTL;P#JQ0
MQL?Q'%==I_[0FFN%&HZ)=P$]6A8./R.#0![/17#:=\7O!>H%5&K"W<_PW$;)
MC\<8KJK36]+U!0UGJ-I.#T\N96/Y9H OT4F:,G/2@!:*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^<OC]_R/=C_P!@
MR/\ ]&RT4?'[_D>['_L&1_\ HV6BOV?(_P#D6T?\/ZL\ZK\;.X^ /_(B7W_8
M3D_]%15ZK7E7P!_Y$2^_["<G_HJ*O5:_,,\_Y&5;_%^B.VE\""BBBO'- HHH
MH **** "BBB@ HHHH **** "BBB@ IK-MY/ ]32DXKR?XT_$+_A&]&.BZ?*!
MJEZA#,O6&(\$_4]!0!YO\;/B&?$.KG0M/ESIED^)&5N)I1U^H';\:\C)(/H>
M]!8DY/4]:0T &?I4D8J+O4L?6@"];UKVPX%9-OUK8M1TH O*O%-D3BIDZ"DD
M Q0!E3K@&LZ0<FM6?OQ6;+U/U]* ( *<R94_2CO4P&5/THO;4.Y[OX,:VL].
MC_M*WD:UFM$C/R9ZXYJ&\2"/494LI6D@#?(WJ*S=+\>Z9;:'! [(LL4"KAY.
M,CVQ527Q=:7,Q:*\M+<'J(N,\>];TLPY6^:+/%GAY/[SS_0TT"?Q1<6.O65W
M.MS<^5$]O,$,;%L9.1SU%:WBCP):?VW?:9X0LM6O)]-F,5[YP1E7/W2N,''!
MS7*6UREMXGBO9,M#%>+*Q')*A\G [\5VM[XVLI+CQW<V=S<6\NLO&UFR@JQ
M<%@<=.*Q;N[GLQ5D<%+HVHV\X@FLKB.0J)!&4.2I. <=QGC-;VJ_#K6-)LIY
MY)K&:6V0/=VMO<!YK93W=/0=\=*[;3/$.B1VUOX@.LP"[AT+[#)I\BGS'F0C
MIZ@@=?6A-,T$OK>OW5U_H-UYMS!J5KJ 64>8,^0T&.3N/.?:D,\A@CFEN(X[
M=7:5V"HJ'DDGC%=-IGCKQCX=D'V76+Z)8V*&.9BZY'48;CBO2M.\/V4FLVQM
M]$M[32;);6YT_5XB=TSED^5SDAF8DY'45ROQ%O+5?#.E65LD\.^[NY73>&C=
MA,RENF<\#OTH Z30/VB]3MRD6NZ7#=IWEMCY;_\ ?)X/Z5[%X5^(GASQ@N-,
MOE^T#&ZVF&R0?AW_  KXL)YJ:UNI[2YCN+>5HIHSN1T.TJ?8B@#[W4Y'-+7+
M_#K6+O7O .D:G?$-=3P_O& ^\02,_D*ZB@ I"<4M<M\0/%4?@_PA>:HQ'G@>
M7;I_>D;@?EU_"@#PGX]>,?[9\2IH=K)NM--_UA4\-*1S^0X_.O,K0_Z.*HW$
M\MS<23S.7ED8N[MU9CR2:EADVQ@4 : (IW%4Q+3UFH MA<T_RQ59914JS#UH
M D,0/8?E3XUDA8/%))&PZ,CD$?E3!(*E#@T ;5AXS\5:6RFTUZ]51_ \A93^
M!KJ[#XW^+;0@7265ZO</%L)_$$5YYO7UJ_HMO!>:O;PSKOC;.5SC/%5%<SL3
M.7+'F/7]._:"M&P-2T*>,=WMY _Z''\ZZK3_ (R^#+]@K:@]HQ[7,3(/SY%>
M87'P\LI-(74HDE6 N48QM]S_ .M6#<>!(F_U%XRY[.F?Y5T/"SU:.18RGHF?
M3%AXBT?4UW66J6<X/3RYE/\ 6M/</K]*^(I+4VL[J&VO&Q7>GRG\Q[UK:=XJ
M\2Z2V;#6KZ)<_=\PL#VZ'Z5S-6T.Q.^I]C[OI2BOF'3_ (V>,K  3R6E\H[3
M18)_$8KJ]._:'4 +J?A]P1U:VF!_0TAGN=%>;Z;\<?!=\H\^\FLF/!%Q$<#\
M1D5UMAXO\/:H@:QUFQF!Z;9ES^1H VZ*8L@90RD,IZ$'(IV: %HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ^<OC]_P CW8_]@R/_ -&RT4?'[_D>['_L
M&1_^C9:*_9\C_P"1;1_P_JSSJOQL[CX _P#(B7W_ &$Y/_145>JUY5\ ?^1$
MOO\ L)R?^BHJ]5K\PSS_ )&5;_%^B.VE\""BBBO'- HHHH **** "BBB@ HH
MHH **** "D)Q2TAH YWQIXLL_!WARXU6Z*LRC;#%GF5ST KXUUO6;W7M9N=4
MOY3+<W#[V)/3T ]A7:?&7Q7?:]XXN[&9BMGILC00Q \9!Y8^Y_I7GBJTKX'4
MT ( 6(P,_2I?L[=6*K]3S4@=+<;4YD[M4!;)SGGO0 XQH/XR?H*5?*4\[_RJ
M(MSQ1O- %^*XMTY(>M.UU>Q0@21L?^!$5SP<YSWK235U  EM8V ]!B@#K;36
M]!( D@7\92*OMJ7AYT^2VC_"X:N*&I:8X^>P;/L12BXT1Q\T#H?8&@#>O+K2
MVSY5N!_VU8UB3O <A4QZ?,:A;^Q6/RO,OYTGD:8WW+V13VS0!"'R7P"-I[]Z
M7[2R= #CUJ[<6^ER6\(M)$@D0?O9#)OW_A6;/ D29%XC^P% #FO2>#&II;:0
MW%RD*0*SR' R<50+M3[>YDMKA)H\;T.5)H ZJ;PY<P0F1UA. 3A7Y'Z5B,$*
MAO(F /\ LU%=:WJ-[Q/=2,O]T' _2JJ2R'A7< = "<4 3,(_]L?534+;>Q!]
MZF#3$<R-^-.V;CD\F@"6UU>XM0B%WDAC.Z.(RL%C?^^H!P#4FJZU)J=O;Q-Y
MH2'<=KRF3YF))()Z9)SBH!$/[M+]G0]4% &>:!CO5U[(8R"<^]56B*$YZ>M
M'V3\)T\OX6^'QZVV?S8G^M=E7*_#6,Q?#?0$(P19I754 (3C%?+?QU\9?V]X
MJ&C6LA-EIAVM@\/+_$?P''YU[O\ $CQ8G@_P==Z@K 73KY-L/61N ?PZ_A7Q
ME-*\TSRRL7D=BS,W4D]: &$TY6P*9UJ2.)Y =B,Q'91F@!0YIPD/K41&..:,
M>] $XD]Z>)L54S3MU %P3^]2"Y([UG[Z/,- &FMS[UT'@S==^++&!& 9BP&?
M]TUQPD)K;\):K'I7B:RO9]OEQ,2=W3D8HYG'WH[F<XWBT?26FZG/H-BEE>6J
MRV,@<NRC)S7)9$DK&),*6RJ*2<#-2#QW926D!A:S8G=E?.XZ^E49=9GNW<QO
M%$C$%A;X -;4<QY$W..K/'G0E*R;V."TSQ!%H&OWEQ-IMEJ"EGC:&[7*CYN2
M/?@5W/C;3M%FU:/P_HGA2)-6N;6.YCG@F*@9&YAM/7C->.WL["_N,M_RU;DG
M/>O98M;T^Y^-^@74%];O;1Z<BM()!M5A$1@D]#FLF[NY[45:*1YW>>']8L(Y
M)+K2[J&.-5=F:/A58X!/IR#2:)X?U'Q%J<.GV$!:68%E+DA0HZMD]AZUV'A[
M4=3\5Z%X_LC<2W^J3)&\$)8LSHDC$A1Z#C@>M=9907=EX=TS0WC:VUJZ\,3Q
MP(PPY</DIGU(-(H\YUGX?:CI>FSZA!>6&I6UL<7#6$_F-#_OCL/>N+>)2P8+
M@]B,_P Z]&\#Z%;WD<R:9XDN=/UL6THO;*:R9HP@SN5FZ8]S5EO#O@W3;K1O
M#&H6UW+J>J6\4G]IQ382)I/N )CE>E '$V>K>+-&6WELM3U2W28$PD.Q##I\
MHYS716OQK\=Z.PCNKF&ZV<,MU!AOQQ@UZ'X9L+6QOO"=IJ%P5NK"RO1 P3<F
MY'8%R/8<BO#O$]V+S6[VX_M#^T"\A/VLQ[#+[[>WI^% 'K6F?M(R@J-3\/HP
M_B>VFY_(C^M=CIOQ[\%WK!9YKNR8_P#/>'('XKFOE$DYHSQ0!]O:;XW\,ZO@
M6.NV$S'HHG4'\B:W4E61=R,K+ZJ<U\";CD'/(K5T[Q/KFDR"2PU:\@9>FR9L
M?EF@#[H!S2UP/P<UC4M=^'UO?:K=R75RT\B^;)U(!P*[Z@ HHHH **** "BB
MB@ HHHH ^<OC]_R/=C_V#(__ $;+11\?O^1[L?\ L&1_^C9:*_9\C_Y%M'_#
M^K/.J_&SN/@#_P B)??]A.3_ -%15ZK7E7P!_P"1$OO^PG)_Z*BKU6OS#//^
M1E6_Q?HCMI? @HHHKQS0**** "BBB@ HHHH **** "BBB@ I#2T4 ?%7Q*7;
M\2?$ _Z?'K'T33)=7U2.R@E6-Y,X9NG S6[\41CXG>(?^OMOY"LCPS>OIVNV
M]U& 60G@]#Q3TZB9OO\ #/5\G9<VC#UW'G]*@?X;ZZHX^S-])/\ $5V%GXV,
MUZJW%NJVY.&93DJ:[$(& P0<C/%:I0D9WDCQ=_A[XA49%M&P_P!F5?ZU7?P1
MXA3KILC?[I!_K7N7ED4H7;V!^M7[.(N=G@K^$M>3KI5U^"9_E5>3P_J\7W]-
MN5^L9KZ .,<CFB.(%@"Q /I2]G$.=GSN^GWB??M9E^J&HC#,.L;C_@-?2#V;
M#.U\CZU ;3)PRJ?J*7LX]RN=GSH4<#[K8^E(,_A]:^C#:0 X:VA8?[42G^8I
M!I.F2G]YI]HP]X5_PK-Q[%7/G3\J0]:^BIO#7AZ==ATFU!)'*IBOGV^18[^X
M10 JRL !V&:FP[E:EI:*0Q*E@QDDX_S_ )-1UVGPHTZTU7XD:597UNEQ;2%]
M\;C(.$8_TH YI%#$!3N/HO-:5IHNI7K;;33KN<_[$+'^E?9%GX<T6P4"TTJS
MAQ_=A4?TK25%0810H]A0!\C6?PS\8WF!'X?NUST,JA!_X]BN@M/@?XPG&94L
MK<=]\^2/^^<U]-;1FC H \$L_P!GR]D4?;M=@C]1!"6_4D?RKJ-%^ WA339D
MGO6N=2E4A@)GVID?[*]1]:]3Q2XH BMK>&TMH[>"-8X8E"(BC 4 =!4A.*6N
M7^(7B"7POX(U+58%W3QQ[(O]YCM!_#.?PH \ ^.OC!=?\6KI5L^ZSTS,9(/#
M2G[Q_#@?G7E!%232--,TKL6=R69R<DDGDFD2,OSG ]?6@!$3>0/UK1M;AK/)
M@EDC8]2K$?RJHI"C;FG;@: -(ZE.Q^:4-_OH#^N*0W44@Q+# P[GRP*H9%''
MMF@"^D&FRC#(5)[J:D.B63C,=TZ_4"JRW8XW0QL/I2FZ@/\ R[#\Z (YM($>
M2LZL/<8JH]HZD\@U?$MKDG9(,^C<4TFT8'YI!Q0!G&%QVII5AQBM)X[3)\F>
M3;VW<FH)$0*2)0WMB@"GN(J6.ZF3[LTBCV<BFE<U>TB\ATW44N+BU6ZC (,1
M/7(HL!GLQ)Y.3UHYQT_2NT7Q#X5?(F\-$$]UDS36N/ ]Q]^RO;<_[/\ ^N@#
ME+34+O3[A;BSN9;>=>DD3E6_2K3>(=7>XM;A]2NGFM#FWD:5BT1SG(/UJQ?#
M0&#"PAOR>S2.N/RQ_6LK[/G^*@#KM3^*GBS5=+FT^XOHEBG4).\4"))*,=&8
M#)J_H'Q,>RMM/BO-#T^_O].PFGWT^5: =@<<$+VK@OLS>HH^SRXXY% 'K>D>
M+KH:GI<UW9_:)-,M;J.X>&X0F9ILG<!QP,UY)=.AG80LYCS\N_&[\<4@CF0Y
M"D?2F%'[J: &44NTCJ#24 %%+BE ]: /KCX'IL^%NG'^])(W_CQKT6N$^#<?
ME_"O1?\ :1V_\?:N[H **** "BBB@ HHHH **** /G+X_?\ (]V/_8,C_P#1
MLM%'Q^_Y'NQ_[!D?_HV6BOV?(_\ D6T?\/ZL\ZK\;.X^ /\ R(E]_P!A.3_T
M5%7JM>5? '_D1+[_ +"<G_HJ*O5:_,,\_P"1E6_Q?HCMI? @HHHKQS0****
M"BBB@ HHHH **** "BBB@ I*6D- 'QG\5UV_%'Q!_P!?.?S45@:"$;5X!(<*
M2>?3BNC^+J[?BEKOO,#_ ..+7-:*K/JD*+U)_H:3>@';Z@]LUK'&(XS*I/[V
M,8)'N*;9ZK>65Q'*L[X0C*;LY6JERH9E;+*R$# '%)$[JT@*C&,],UBI6!H[
MZS\5QSQ75S-!M@BV[=O+$GVK4L]8T[4'V07"[_[K<&O/8'MW1D8LG3Y1ZTV:
M)MR&UW,V>H&"*W562(Y+GJ?E<]#GT]:/)SW'X&O-1=:C!,LIGF#(!M);]*V;
M'Q)J<5P)+F2.6$GE0P&?I5JO?<7(=EY/^U3A%_M<UE0^)M.D3+K+$_==N0/Q
MILOBG3XS@+*Q[8'%5[2(69L&,D=J41J$W%T_E7&:GXQE CCLXMCLWSGK@4P>
M+;Y+=1'&NX\%V7-9RJI%),[78@5F,@7 SS7S5?<ZA<\Y_>MS^)KT6]U2[N/W
MDDTA)R#S@5YK+_KG_P!XTN?FV':PRBBB@85Z!\%AGXJZ1_VT/_CC5P%>A?!,
M9^*NE?[LO_H!H ^NATHHHH **** "BBB@ KS_P"-0S\*]7/IY?\ Z&M>@5P/
MQG&?A3K/^['_ .C%H ^188O.G"=LUKOHP^S&8S%%52P!7@X%9^G_ /'VI[9-
M=$[ 6CHY+*%.!GI42;0C*L]$;4$#I.J[CCI4L_AJ:)&9;N%MIP1D@U9T9R+>
M-DY;<0174:)$K^9(\:AE/&5)(-2Y6)NSE;;P7JMY;K/#) 5/8O@_RH;P1KJ=
M(HG^D@_K7J6F1QR"1ER"3R,8K0^SY-=5-1E&YFYR3/%W\):^O6P<_1@:@;P[
MKL?WM.G_  7->WFW]14;6_M6GLH]Q>UD>&3:=J5LNZ:RG0>I0BJQ$P(S$^?H
M:]HU6VD>U,2VYE1A\V&QM^E<\EJA8(+4QN!E#(>??(KGJ+E=D:1G?<\XRXZQ
ML/P--WY.",&O3DMY(AY<ZQC<,@[!S7$^*@B^(9E15 VKPHQVH5BE*YCXH'%%
M%(H6E5<FD%=Q\-_A])X^N[Z);\6:6BHS-Y>\MN)& ,^U ''*F>E2K'CM^A_P
MKZ$LOV>='BVF\UF]F/<)&J#^M;MI\#?!ENP9X;R<^DEP<?D* /F#R_\ ]=.5
M-QV@9/H.:^N[?X9>"[7;Y?AZS+#^)U+']36U;>']&LQBVTJSB'^Q H_I0!\:
M0:5?7)(@L;F0_P"Q$Q_I6CH_@_Q!X@B:;2=*N;F%7V,ZKP&'4$]C7V).B16L
MNQ0H"'@#':O-/@0H/@N]D_O:C-S^5 'E-G\%O&EY]_3X+<>LTZ_R&:V+;]GK
M7Y2/M-_IL0[[=S$?H*^D,48H \)MOV<+4@?:]?<^HA@ _F36U9?L]>$X#FZN
M=1N3W!D"#_QT5Z[BC% &?HFC6?A_1[?2]/1DM;==L:LVX@9SU_&M"BB@ HHH
MH **** "BBB@ HHHH ^<OC]_R/=C_P!@R/\ ]&RT4?'[_D>['_L&1_\ HV6B
MOV?(_P#D6T?\/ZL\ZK\;.X^ /_(B7W_83D_]%15ZK7E7P!_Y$2^_["<G_HJ*
MO5:_,,\_Y&5;_%^B.VE\""BBBO'- HHHH **** "BBB@ HHHH **** "D-+2
M&@#X\^,2X^*FM_\ 71#_ ..+7,>'PIUNV##(+?TKJOC.-OQ4UCW,9_\ '%KE
M-!;;K-J<@8?O]*3V&CNA)]I?!5%"(0*'5D0;&5L\;0M"*JRL,@]LBK493@#&
M0:YK#"72V>2*1 P++EJOVWAX2JDBR[&!QWYJ8W058^G3'6B?78-.@5I/F)/
M!K1(+"OH992JE3M/!8GFF6^E3BX962$1]@!4MEK(GC+2H\?.06& 12RZ[;VQ
M&6#LQPJKR:3Y1\DA+S3;A>8Q%MX&,9J"ZT^:(':B'H1@8J\NJ)=1LT88#./F
M&#1<7 QZX YHY5T$U9V,&;37:X#E&'?@TV2V.X QM@=@:U9;M0X&1TJ"2X'<
MCFI<23)>V3^*-^A[UYO,!Y\G^\?YUZN\PP>G0_RKRF?FXE/^V?YUI30$>***
M*U *]%^!R[OBKIWM%,?_ !PUYU7I/P)7/Q3LCZ03'_QV@#ZSHHHH **** "B
MBB@ KA?C&N[X5:Y[1H?_ !]:[JN(^+XS\*]>_P"N*_\ H:T ?(NF\WL:D\$X
MKI)(1';R$\YC./R-<]HT;2ZG!&HR68 ?7%=I>V$MM$ZRKAA$2<= <>M92^)"
M9CZ$ UK&IX^<C=6S#/*LW!+H&/ .,UF>'H2VEI,I^99#D5JP,(FY4-DG@FHG
MU ZO1[B80M-)(O3E<<K6E)<2AXY8PS1@@9 X(-8FF&&-HTCE\XR?P'M]:W]T
M<MNP@.3G[H/>L8U)Q?D2U<TEB1E!4AO<'BFM !6==W3P11H6*)WQV-/.K)!;
MJ\C DCY>:[E71#IHGDA&"*SY;9(FFFD0#)W;CS26>I^<Q,C$9YVGM3KV[C^S
MW(+ !05&3["K552%R',ZU%*CDG[C<Q$=^*\\\1)LUR4%LG:N>?85ZW)=QB!?
MD# J ">_%>4^*]A\2W!084A>/PK*RO=&D48]%% JBQ>E>[?LW+_I7B!O]F$?
MJU>$U[U^S<OS>(&_ZY#_ -"H ]["@= /RIU Z44 %%%% %>^.VPN&](F_E7F
M_P !1GX<[S_'>S']17H>KOLT:^;TMW/_ (Z:X'X$+M^%]J?[UQ,?_'J /2Z*
M** "BBB@ HHHH **** "BBB@ HHHH **** /G+X_?\CW8_\ 8,C_ /1LM%'Q
M^_Y'NQ_[!D?_ *-EHK]GR/\ Y%M'_#^K/.J_&SN/@#_R(E]_V$Y/_145>JUY
M5\ ?^1$OO^PG)_Z*BKU6OS#//^1E6_Q?HCMI? @HHHKQS0**** "BBB@ HHH
MH **** "BBB@ I#2USGB37KC2+B".!$82(6.X>] 'S)\:QCXJ:K[B,_^."N/
MT,;M9M5]7_I72?%:\DO_ (@WUQ* &=8^G^Z*YWP^-VN68_Z:"A[ =L5:'Y67
M\2<<4BS/CY0<#D\5HK="W;.R*1W!4JZYP,U!<WHD*[HD11V3C=STKE*1!+?X
M9 20!6;>Z@S3[DY"#Y<C.*GO/+;$@54P=VP<YJG+&;IS,%$>!RO8U5RMB:RU
M*[$P)FP"?G)7<1]!3]T=W.S+&_G,>-ORX]^.E0)%):*)2A9&7Y\=LTR*[FC7
M>'VY_,TK!SLZ&RN3#MM[AF!QU;YL59GE)Z!N>N.0*RM-O'E9[@QQAL!"Q.>N
M>15V:^:&:./?B-AEB#BIN.:6Z&W$S1R(T@**<#+#BDD=BRD*Y7UV]:1/*O+H
MI'&[[?G+;LG'K@\8JSJ$TD/[D,P50'1@PY'X5+F[V)Y3.EEQG)(X/!XKSN7_
M %K_ .\?YUW]U<X0,S;F926W'./:N <YD8^YKHI.Z):&T445J(*].^ :Y^)T
M)]+64_I7F.:]3_9_&?B3GTLY#_*@#ZI'2BD'2EH **** "BBB@ KC/BRN[X7
M:^/^G<'\G6NR)KC?BA/ _P .?$$/FKO%J?ESSU!H ^1M#9$U:V9V(02#)'XU
MZE/:?:=*F$>H120F,L 1E@=I->1VEPUK<1S+C*'/-=U8ZU)<6$VZ<JAC;.U
M0.#U ^M8U(NZ:$.\&*PTU"UM)/!YQW;5[?GS6[);SS7V\0!+;/RC: P'TJO\
M/;&6Y\.;EE15\Y@%/4' YKL!HY./,N,_08KGG4Y9-$F/;6L,5Q',SR$*<E
M/Z5/"RI))AE\O=N10,$?6MQ='M0HR[D_6D?3;<'K^9K-U U,V1XY&#,JDCMN
MX-1RQP3J%EMHB.G6M V5NIQY:<4Q[:U'_+)1ZX)I*8:F9-(T7RK9ET '*,*S
M+F2%C@VMR&)SR,@5ISPZ:P.1L(Z[LBN:U![-9?DDN%P?^6<N1_*MH2; LSPQ
M[=\<L@D!X#-@5YSKV[^VY][AFXY!SVKI+EFQA;QY%[ Y!'ZUR>H!AJ,FYMQX
MY_"NB%QH@I1245J4**]W_9VN[:UAUS[1<0Q,[Q;1(X7=@'.,GZ5X12AB.A(^
MAQ0!]WQWEM)]RXA;_=<'^M3!@1QS]*^$DO+F,Y2XF4^SFKT'B/6[<CR=7OD]
MEG;_ !H ^W\T9KXRA^('BVWP(]?OA]9,U?A^*_C>%LC7KA_]\*?Z4 ?5/B24
M1^&=4?(^6TD/7_9-<G\$XO*^%FE_[1D;\V->(7'QD\7W>F7%C=7,$L,\31N3
M$ <$8ZU[Y\(XO*^%VAC'6$MU]6- ':T444 %%%% !1110 4444 %%%% !111
M0 4444 ?.7Q^_P"1[L?^P9'_ .C9:*/C]_R/=C_V#(__ $;+17[/D?\ R+:/
M^']6>=5^-G<? '_D1+[_ +"<G_HJ*O5:\J^ /_(B7W_83D_]%15ZK7YAGG_(
MRK?XOT1VTO@04445XYH%%%% !1110 4444 %%%% !1110 5Q'CG_ (_K/_KD
MW\Q7;UQ'CG_C^L_3RVS[<B@#YF^)8QXTN/\ KFG\JY[1Y!%JENY[/71_$P!O
M&,K@Y#1)@^N!7*0,RRJ4.U@<@TGL!WTDG&Z/EG&"3T%"V9%LH8,K-DD,O;ZU
MRGGWO(-V^#V&*5I+J3E[V<]OO&L>05T=')&%_=@A1TZ]J= Z>8()60*W1LC"
MXKEO*W?>EE;ZM2?9HL\J?Q)I\H<R.QO+ZS$10R(0,<AAFL1[JW2<F2Z3&>2"
M"*RQ!".=@IPBC&"(U'X460G(V?[<LX5,:LFP\Y4'-26WBN&**1)$\UB/D?;R
ME8FU1]T ?2EX]*EPB'.:\GBHM<M<QQ2+(Z>6VQ  1]*B378'9VGTZ6<G"HI?
M8J#V K,I>>W%/EB@YV.N;V><D1PLD>3M!;I60\$J'YD/UK6P,]*0YZ=JI2L+
MG,8\'%)6LT*-]Y ?>H'LD/W21[5?,/F*%>G_  *OH-/\>2SW!(06;C('NM>;
MO:2KR!D5VOPJ7;XFN-_RYM6 SZ[E_P#KU11];VE_;7B!H95;/:K5>2VUU-:R
M!XV9?QQ7=:'K4MV@CEC8G^\: .@HHHH **** $->6?$E=V@^(1_TP<_H#7JE
M>8?$(;M&\0#_ *=Y/_0: /E$5I64S1@[&*DC!P<9K--6('V]>E# ]3^&BLN@
MO+YIQY[+MQ].:[I<M@ \UY]\/KRW@\-.)KB*,B=CAG /05U#^)M*M$W2:A;!
M?]E]QKS:L9.;T$=&$(CY7)_G[5&)HC'YFY2@&2>N*PCXUT%(RW]IP[L C:23
M_*N;U/Q9IUMJ#/I=^)89 6:,(Q"-^7>H5.3%<[:?4+1;=I_-3RAU8GI6#)KZ
MR7B) <J>B.N-W^Z:Y"X\2:<Z;U%SOE!\Z$1X&>V*SX==A@BD412EG'W@O/YU
MO&E;<1V.I:BLD@MKW=''G(9#R?:L.Z2V&_R_.+MTR. *P7UN60_/%*^!A0S#
M&*:=:99-PMACL'DS6D86 TKG3IX+87!'R-R.>M<C?X.H25NOK]XT+V^Q/(/1
M&);'TK&N(WGN&F8J&;^$=*V@^XT5*44XPR+SMXIF#Z&M!W%HI,T4#' T9YIN
M>:6@!X/-/I@I=U #NO!K[#^%XQ\,]!_Z]@?U-?');@U]E_#9=OPXT ?].BT
M=31110 4444 %%%% !1110 4444 %%%% !1110!\Y?'[_D>['_L&1_\ HV6B
MCX_?\CW8_P#8,C_]&RT5^SY'_P BVC_A_5GG5?C9W'P!_P"1$OO^PG)_Z*BK
MU6O*O@#_ ,B)??\ 83D_]%15ZK7YAGG_ ",JW^+]$=M+X$%%%%>.:!1110 4
M444 %%%% !1110 4444 %<1XY_X_K0>L3?\ H0KMZXGQPK&]M"%) B;I]: /
M%OB-H'V_3OMT*?OH/F.!]Y>XKR2+(D7FOI.ZMQ-"T;*2,8Y'M7AGB30)-'UV
M2,*5@D):(XX^E)B91S1FFC.<'K[4HX[5F0/[9HZXI!D]J7!I"'8QUI128.*4
M T  ZTN.:,$=J4*6/I2 "*.U3+$:>(?0 T7$5<4$=ZNK$#Q4B01D_,M+F"YG
MXI"*T# G8#K3&A&>U%P*6RE4,C;D9E;U4X/YBIV7!QBDQS3N%S7TWQ;KNF,I
MBO3(B_P3#>#_ %KTCPY\<8+0>5JNA\_\];1L_FIKR';2%>?FY'O34F5<^JM%
M^*'A'7"J0:M%#,1_J[C]V1^)X_6NMBGCGC$D3HZ'HR-D'\17Q04'7]*T],\0
MZUHSA],U2YMB#G:CDK^1R*KG&I'V/N]Q^=**^<M)^.?B"P^74[>UOXP.6.8W
M'Y<'\J]+\)?%W1/%6I0:8D%Q;7\H)6-P&4X&3\PJD[E)GH5>;>-8'NK;6+:(
M9DFB>-1[E<"O2 <UP^LC.J70S_%_050SX\D1HY&C<;64D$'L:5#79_$SP_\
MV1XE>XB4+;W>9%QT#=Q7%#@T 7K95:,Y&>:L!%[*.?057M3^[/UJPI]:S>Y#
MW'  =A2CG@?K0.:7!QP*D0G3IQ@TN/0#\J783VIVQN*5Q#-M(1Z5.(6/2I!9
MR,,A6/\ N\F@+E0TW ]*MB 9P<BK"Z=Y@RC*Q].E',%S+Q364'@C-:KZ=(G5
M*A:W(ZKBGS(.8RS;J>G%,-J_\/-:ODYI# ?6GS#YC&:)U/*XI*V/(/:HWM"_
M\ IJ8U(S,T9JX]@>JAA^%0-:RH/NY^E5S(J]R$G@_G7VGX 0Q_#_ $)3U%G'
M_*OBUE(!!!''I]*^V_!ZE/!NBJ1TLHO_ $$50[&W1110 4444 %%%% !1110
M 4444 %%%% !1110!\Y?'[_D>['_ +!D?_HV6BCX_?\ (]V/_8,C_P#1LM%?
ML^1_\BVC_A_5GG5?C9W'P!_Y$2^_["<G_HJ*O5:\J^ /_(B7W_83D_\ 145>
MJU^89Y_R,JW^+]$=M+X$%%%%>.:!1110 4444 %%%% !1110 4444 %0S6L%
MP09HE<C@9%344 4'T;3W^];I7GWQ,\ VNK>'Y3:1!+F/YXF]"/\ &O4*@NH!
M/ R'N* /B *RY$B%74E64]01U%+MSS_*N^^*GA5M"\1O?1+BUNV^8@<!_P#Z
M_%<*!@8K)Z$,:%-.'!YIP%&!BI)$'-+2\48YI"#%&>*/PHS@9/ ]Q3L&H\$C
M'S4_S,=.OK5?>OK4D:2S,!%#+(3_ '4)HL%F3&0$<Y^M <COFM"T\*>)+\@6
MVBW;*>YCP*Z&R^$'C.]QNM8[93WD?^E'*Q\IQXDYYI'D'K7JMC\ M4E ^VZM
M%%Z^6F:Z2R^ >AQ;3>7MS.>^/E%/D'RG@3S(OWG4#W-(I\P_(&;/]T9_E7U#
M8?"3P?8 8TP2D=Y6+5T=IX9T6Q %MI=K'CH1&*?(/E/DJUT36;U@+72KN4'H
M1$<?G716?PO\8WP&W2_*![R/BOJ9(DC&$0+]!3\57*A\I\[V7P)\13D&[U"U
M@!ZA<L171V?P L !]NU>YE/<1KM%>RXI<4^5#LCSVR^#/A"T*E[.2=AWDD/\
MJZ;3?!_A_2'5['2K:!UZ.B?,/QK;P*6G9!80#'%<1J__ "%KC_?_ *5VYKGM
M5TII;B291RQS3&>5?$;0/[:\.3"),W$&98\#DXY(_&OGD\&OKB\M7565UKYL
M\=:%_8GB>XCC7%O,3+%CL#U'YT 9-FH,1SZU<"J.,53LS^Z/UJV3@Y%9/<A[
MCP![4X&H\D]N*4>N3@5)))NQ3E.1STHBBDD($43NQZ*J$D_E6S;>#_$MX%,&
MB7I4_P 31%1^;8%%F!EHX4]^*NV]X$.<XK3_ .$(U.#)O;O2K =Q=7R*1^ R
M:IW&EZ39+^^\1VDS=Q:QO)^N *3BV'*V)++:W*_.@5O[R]:KI"$;*W &.X'.
M*CQ9NP2U%[=-Z+%C-:5IX9U^^XL_#EZ0>C2*0*7(RO9-D'VI0FUI2Y]35:24
M.>E=A9?"7QG>8)LK>U4]Y).GX5T-I\!M5F -]K,,7J(TS34"E275GDQR3]VF
MXQU/YG%>^6/P'T.( WE_>7)[@845TEC\)_!UE@C2EE([S,6JN0KD@CYA0J[
M(2Q]%4D_I6E:Z)JE\P%MI5]*#T(B(_I7U=:>&]&L0/LNF6L6/[L0%:21H@PJ
MA1Z 8I^S*O%=#YAL_AEXNO,;-&\I3T:>3;6];? _Q%<;?M-]8VH[[ 6(KZ"H
M_.J4$'/V1XQ;?L^Z>^#J.LW,WJL2!17KNF6":9IMO8Q.SQV\:QH6ZX P,_E5
MK I:LEMO<****!!1110 4444 %%%% !1110 4444 %%%% 'SE\?O^1[L?^P9
M'_Z-EHH^/W_(]V/_ &#(_P#T;+17[/D?_(MH_P"']6>=5^-G<? '_D1+[_L)
MR?\ HJ*O5:\J^ /_ "(E]_V$Y/\ T5%7JM?F&>?\C*M_B_1';2^!!1117CF@
M4444 %%%% !1110 4444 %%%% !1110 4$9HHH XGX@^&HO$&A3V[(-S*=K8
MZ,.A_"OEJX@DLKF:VN!LEA;:P/M_G-?:TT*3(5;H:XZ_^%?A?4]4;4;JS9YW
M^]\Y /X"IDKB:/E42(PPI))]JL16=[<G$%E.Y''RQDU]967@'PS88\G2;?(Z
M%ES6W!IMG;#$-M$GT45/(+E/DRQ\">*]0 ,&CW ![R+MKHK'X*^+;L@RFWMQ
M_M/G%?3055Z #Z4O%/E0<IX/9?L_3O@WVLC'=8DKH['X#^&K<@W$EQ<'N&;
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
M5?\ 0S:S_P"!\O\ \5111]5H?\^X_P#@*_R#F?</^$T\5?\ 0S:S_P"!\O\
M\51_PFGBK_H9M9_\#Y?_ (JBBCZK0_Y]Q_\  5_D',^X?\)IXJ_Z&;6?_ ^7
M_P"*H_X33Q5_T,VL_P#@?+_\5111]5H?\^X_^ K_ "#F?</^$T\5?]#-K/\
MX'R__%4?\)IXJ_Z&;6?_  /E_P#BJ**/JM#_ )]Q_P# 5_D',^X?\)IXJ_Z&
M;6?_  /E_P#BJ/\ A-/%7_0S:S_X'R__ !5%%'U6A_S[C_X"O\@YGW#_ (33
MQ5_T,VL_^!\O_P 51_PFGBK_ *&;6?\ P/E_^*HHH^JT/^?<?_ 5_D',^X?\
M)IXJ_P"AFUG_ ,#Y?_BJ/^$T\5?]#-K/_@?+_P#%444?5:'_ #[C_P" K_(.
M9]P_X33Q5_T,VL_^!\O_ ,51_P )IXJ_Z&;6?_ ^7_XJBBCZK0_Y]Q_\!7^0
M<S[A_P )IXJ_Z&;6?_ ^7_XJC_A-/%7_ $,VL_\ @?+_ /%444?5:'_/N/\
MX"O\@YGW#_A-/%7_ $,VL_\ @?+_ /%4?\)IXJ_Z&;6?_ ^7_P"*HHH^JT/^
M?<?_  %?Y!S/N'_":>*O^AFUG_P/E_\ BJ/^$T\5?]#-K/\ X'R__%444?5:
M'_/N/_@*_P @YGW#_A-/%7_0S:S_ .!\O_Q5'_":>*O^AFUG_P #Y?\ XJBB
MCZK0_P"?<?\ P%?Y!S/N'_":>*O^AFUG_P #Y?\ XJC_ (33Q5_T,VL_^!\O
M_P 5111]5H?\^X_^ K_(.9]P_P"$T\5?]#-K/_@?+_\ %4?\)IXJ_P"AFUG_
M ,#Y?_BJ**/JM#_GW'_P%?Y!S/N'_":>*O\ H9M9_P# ^7_XJC_A-/%7_0S:
MS_X'R_\ Q5%%'U6A_P ^X_\ @*_R#F?</^$T\5?]#-K/_@?+_P#%4?\ ":>*
MO^AFUG_P/E_^*HHH^JT/^?<?_ 5_D',^X?\ ":>*O^AFUG_P/E_^*H_X33Q5
M_P!#-K/_ ('R_P#Q5%%'U6A_S[C_ . K_(.9]R33_M/BO5F_MG4;VZDC@^66
D68NX 88&6SQ\Q./>BBBO(QE:I1J\E-V22T7_  QI%)J[/__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>forms_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 forms_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $+ G8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MU6BC^W,R_P"?TOP_R#V4.QY5_P *!\*_]!#6?^_T7_QNC_A0/A7_ *"&L_\
M?Z+_ .-UZK11_;F9?\_I?A_D'LH=CRK_ (4#X5_Z"&L_]_HO_C='_"@?"O\
MT$-9_P"_T7_QNO5:*/[<S+_G]+\/\@]E#L>5?\*!\*_]!#6?^_T7_P ;H_X4
M#X5_Z"&L_P#?Z+_XW7JM%']N9E_S^E^'^0>RAV/*O^% ^%?^@AK/_?Z+_P"-
MT?\ "@?"O_00UG_O]%_\;KU6BC^W,R_Y_2_#_(/90['E7_"@?"O_ $$-9_[_
M $7_ ,;H_P"% ^%?^@AK/_?Z+_XW7JM%']N9E_S^E^'^0>RAV/*O^% ^%?\
MH(:S_P!_HO\ XW1_PH'PK_T$-9_[_1?_ !NO5:*/[<S+_G]+\/\ (/90['E7
M_"@?"O\ T$-9_P"_T7_QNC_A0/A7_H(:S_W^B_\ C=>JT4?VYF7_ #^E^'^0
M>RAV/*O^% ^%?^@AK/\ W^B_^-T?\*!\*_\ 00UG_O\ 1?\ QNO5:*/[<S+_
M )_2_#_(/90['E7_  H'PK_T$-9_[_1?_&Z/^% ^%?\ H(:S_P!_HO\ XW7J
MM%']N9E_S^E^'^0>RAV/*O\ A0/A7_H(:S_W^B_^-T?\*!\*_P#00UG_ +_1
M?_&Z]5HH_MS,O^?TOP_R#V4.QY5_PH'PK_T$-9_[_1?_ !NC_A0/A7_H(:S_
M -_HO_C=>JT4?VYF7_/Z7X?Y![*'8\J_X4#X5_Z"&L_]_HO_ (W1_P *!\*_
M]!#6?^_T7_QNO5:*/[<S+_G]+\/\@]E#L>5?\*!\*_\ 00UG_O\ 1?\ QNC_
M (4#X5_Z"&L_]_HO_C=>JT4?VYF7_/Z7X?Y![*'8\J_X4#X5_P"@AK/_ '^B
M_P#C='_"@?"O_00UG_O]%_\ &Z]5HH_MS,O^?TOP_P @]E#L?+/Q$\.Q?#SQ
M3!8Z%?WZ)-9+,\CS /DNXQE0O'R"BMGX_?\ (]V/_8,C_P#1LM%?J&5/ZQ@:
M56M[TFM6TKO?R.*II)I'<? '_D1+[_L)R?\ HJ*O5:\J^ /_ "(E]_V$Y/\
MT5%7JM?E^>?\C*M_B_1';2^!!1117CF@4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%4-:UBTT'2+G5+]REK;)OD8*20,XZ#ZUSE
MC\4_!^H@"UUNU+GHLK>4?_'L4 =E29K(CUH72!K7RI5/\22!Q^8S3'U"Z/\
M$$'T(H VZ:7"CE@/J:P&N)W^_*Q_'%5WGB3[\RC_ 'GH'8Z)KR!/O2I^!H2\
M@?[LJURQU*TSA9-Y]$4FFF_)/[NUG?W("BDV%CL P;H0?H:=7$RW]Y'#))'%
M&A52>7)Z#T%<S8?$K4Q)%'/81OO8+NCF(Y)QT(-*Z"QZWFD+J!DD#\:Y&YU7
M4MCY$:$ D!G)]?05RT'C>_./M.EI+ZF&8C]"*?,@L>I->0+UE3Z YJ%M3@4<
M;C]!7"0^,;)AF:QOH?4B(.!_WS5V+Q-HDQ _M*)&_NS9C/\ X]BBZ"QU#:MG
M[D)/N349U28MD*@'I6=%/#<*&@ECE!Z%'#?UI_(['\0*8C1756'WH@?<&I5U
M6(_>1E_6LD]N?THH W%OK=O^6@'UJ59XV^[(A_&N>HH Z3.:6N<61T^Z[#\:
ME6\N%Z2D_6@#>HK'75)A]Y5;\*F75O[T)_ T :5%4EU. ]=RGW%3+>0/TE7/
MO0!/135=6&0RGZ&G4 %%)FEH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ^<OC]_R/=C_ -@R/_T;+11\?O\ D>['
M_L&1_P#HV6BOV?(_^1;1_P /ZL\ZK\;.X^ /_(B7W_83D_\ 145>JUY5\ ?^
M1$OO^PG)_P"BHJ]5K\PSS_D95O\ %^B.VE\""BBBO'- HHHH **** "BBB@
MHHHH **** "BDS1GGI2N M%1/<11#,DJ(/5F JC-X@TN#[][%]%.?Y47 TZ*
MP)?%U@N1$D\I_P!E,#]:I2^,)3Q%8!3ZRRC^0HN!U9/-&:X>7Q1J+G"O;Q#_
M &$)/YDU4DU:_FSOOIV![)\M%QGH+2*G+,JCU)Q56;5K"#_67D*_\"S7G[,T
MG,GF/_ON33,!>0L:^^!FIY@-GQQ>6OB#P=JVD6,OF7-S 8T.QMN<CJ<<5X9:
M?!6^DQ]LU6",=Q'$6/Y\5Z^'SU<FG@9Y(/\ *ES,#@=+^$]AI[B0ZSJ 8=X9
MO+_D,UW.FV;Z;"8HM1OY5/>><R'\S5@ @8 4"G @<;A^%)M@+L#_ .L,C_[[
MFI$AB7E8XP?]W-5I[RWM2@F,F7.%PI.3_2K:Y*+(JH4;H<TM1D@)QP_Y#%!&
M>JDTSS%!YE7Z5B7/C'0K5BC7CS2*<%88RU S;G7=;2J ,E" ,<]#7FUM9W<%
MY;B2"52)%/*>];DWC^SR?LUC-(>QD8)6?/XVOKF-XTMK>(.""<ECBE8#M-8U
M&SM[:Z+7D"-Y;[3N!.<<5Y-;ZQJ$04%TD  R)(QG\^*FN-HL)@!@%>>/I66V
M/K512$SLHO$^EPV89O/DN^T(BP&/?YL\5?M/&F@3 )=Q31#OYD8=:\[.,<4Q
M@#]T8^E5RBN>NVY\&:BP\N>P5STVDQ-^F*T1H_EKNT[5;Q .@2Y\T?DV:\/Q
MGJ*KW5U)9HDB3W$7S=89-K4N5@>X//KMIG;>PSCN)K<9_-:%\1ZC'_Q\:?%)
M[PR8_0UY-8^,;]U^SV=]J-U($W%<C('U/N:ELM5EOYY9M2N;RU\F!IHPTK!G
M?LG'%-7 ]<'BVQ1-US!<6X[L5##]*6W\:>&KI]D>LVRO_=D)4_J*\'@FLKFY
MDEU=[V</R!&^#^N:V[*7PE'<I)&UQ#@8_>9(_'M57 ]UBN;>< PSPR ]"LBG
M-3%2.H(_ UYG:R:-<*OV>\MVP./FVG^E:T$5P@#6M_<H.WES;A^1S2Y@L=K^
M7YT5S$5QKJ'*Z@LH])[<-_Z#@U;34=;&-]A:3C_IG,8R?P84<R"QN?C1@5C_
M -N21#-UH^H1+W:-!*!_WR33H_$VC,=KWH@;TGC:,_J*+H+&L..A/YU(L\JG
MY9&'XU5AN[6Y4&WNH9@?^>;JW\C4Y! Y5A^%5H(L+?W*_P#+3/U%3)JDH^]&
MI^G%9^1Z@_B*7CVQ0!JKJJ?Q1L*E74K=OXB/J*Q?TI<$] 3^M &\MU"_W94/
MXU*&##((/T-<O<7$-G"TUP=D:]3M)_D*Y^?Q[I$#;(6NIG']V,H/UQ2N.QZ0
M3BE%>7-\0+U\_9($3MF1MY%=UX:O+F_T"UNKM@TT@)8@8'4@?I0(UZ***8!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?.7Q^_Y'NQ_[!D?_HV6
MBCX_?\CW8_\ 8,C_ /1LM%?L^1_\BVC_ (?U9YU7XV=Q\ ?^1$OO^PG)_P"B
MHJ]5KRKX _\ (B7W_83D_P#145>JU^89Y_R,JW^+]$=M+X$%%%%>.:!1110
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
M9+74KOR)+B7[2,[2 2=B@GGBI=3T<:K&BR7L]MLW;6MR 02,9^M5;K29-/\
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
ME+?>)/U-/E%<NW%[&"<98^U9T]T[= %S3'>JTC544(]9^&3%O#4Y8Y/VI_\
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
M5%7JM>5? '_D1+[_ +"<G_HJ*O5:_,,\_P"1E6_Q?HCMI? @HHHKQS0****
M"BBB@ HHHH .]%'>D- 'BE[Q?W.7P/.?_P!"-0X7'W"WU-3W@(O[G"A?WS\G
M_>-09 ZMGZ5!09(_NJ*0\]69O8"EX[1G_@5+D]2X'L*!B!<#(7\Z,XZO^5&
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
M8ZM;KMF,5RO<2#!/XBBZ>X[W,F/6]^BS:=!);NC#EC]_ R<8Z59C5A&HV@X
M%7+R_P##^K6DOVC0Q!>%3Y<D*C[^.,XQ^M4LA5&>"!R<U1:'\<_,1[5&:K3:
ME%#A01)D\@&A+ZWDX\S:?1A4M%W+%+FD7##Y2"/4&C'X?6E88NXTZFTN:0"T
MH--S1F@!^:,TS-+F@!V:0FDS29H =FFYXHI#P* /:_A#_P BC<?]?K_^@I7H
M%>?_  @_Y%&X_P"OU_\ T%*] K:.Q#W"BBBF(**** "BBB@ HHHH ^<OC]_R
M/=C_ -@R/_T;+11\?O\ D>['_L&1_P#HV6BOV?(_^1;1_P /ZL\ZK\;.X^ /
M_(B7W_83D_\ 145>JUY5\ ?^1$OO^PG)_P"BHJ]5K\PSS_D95O\ %^B.VE\"
M"BBBO'- HHHH **** "BBB@ [T4=Z2@#QJ[S]MN<$ ><_P#Z$:@V_5JTKFU'
MVVX+$9,K_P#H1IODH.HYJ2C/",3A5 ^E,GAF2)G$4DQ'\"<&M7 '0#\J3KUH
ML!QQUT13F.6S>(?[1^;\N]:$%[!=#]W/N;^[]TUN7-O;W:;+F)95]&&:P+SP
MK ^6LIFA?LK<C\Z0TR\D,A/RPMGWKF_B%:/_ ,(MOD?&+A.,?6K0N-=T?_6@
MS0CLPWKCZCD5F^+M:AUCPM-;+;O'<+(CA0<J<=>:!V/-!YVUOE8@#)&,C'XT
M@..!VIYGEAWH,H&&U@?2H,XP*TBR&29SUYIHXZ4!J2JN0.'!R.#ZCBIHKN6/
M=D[P>H:H!0.#F@#7L=9EM9!);W$UK(.C1N174P>/]:%OY?GVTTF>)6B&[_ G
M\*X'C&,U-9C%TAP<#THW"YU%WK%[J S?7LT@8]'8A2?H.*KX"@$#:/T_.K.E
M>(K[24:U$%K=:?(=TD-RF<GV/;H*@OKR"ZN#-9Z;%8QGJD;LP/Y_TJ)4F]26
MFQ&)'/W3Z4 @YJN$FE0ND<KJGWV520OU/2E@=-I8N,'IR.:S=.R):98SQ11T
M]?Q&!^='./:LA#U/%.&*B! IP:@"44HZU&&I0V#2L TR2KR\61ZH<_I5J)LH
M, C/K4&<9-3H3M%,"3G_ /501S2$^E+D>M !TH[T$BFEJ!BTUL'FD+9I,\4
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
MR*0TTGF@T#%Q32*=10 VE'-+BD(H$%-*\<4N<4=: (RI[TG0Y&<BIATI,>U
M&5?Z+IVI@BZM$9C_ !K\KC\17+ZAX#=03IUTCK_SRG&/U_\ K5WNW/:D*TFB
ME)H\0U+P_/8M_I5I+;'^_C*GZ'_]59C6,\?*XD7_ &>3^7_UZ^@&C5U9'0,C
M=5;D&N?U#P3I-]EX$:TEZ[H>GXKT_*IU0[IGC\619?,"I$G<8[46YMA)&;C.
MSN17:ZCX'U2U1C%&E[%US%PW_?-<E<:04<H-\,@ZI(,$4<UQJ'8DMP/LN%'R
M[V SZ9JPJX8 GC!Y_ U%! \5NL;AMQ;@*,[OI70V_A37+NV,HM%@C1"P\X_,
M_' 51R:0VFCMOAUQX/A!_P">TG\ZZL&N9\#6]Q:^%XH[F!X9#*[>6XPP!/<5
MT@-69L?GFEZTVC=0 ZJ][IUCJ<?EW]I%<KV\Q<D?0]14^:4&F!R%[\/;.16;
M3KR:U;LD@\Q/IZC\ZY"YL9+"^DL99H))8N&,+$_H0*]>%<MX_LY[O1(6M+1I
MIX[A69XURX4 _CBIY43RHX5Y88.)&7/4#O\ E4$FHX'[M,>A;BJ:W<@^20*S
M #*R#G]<&KMC=V$$N^:R5V/3><J#[4<HTDB**&^U%]L,<LOT! 'XUK6WA67R
MVDN9@NT9\N/DGZGM^5:5MJ-K>V0AED6*3TC<JH_$?RJW=2.(T$4S1 C'G+M8
M)[\TK]"TB+2M/LX[6*>*WC#,,DYW\]#U_P *U>G(Z^]9,NM11C;"FYN[= 3Z
MUF3ZC<S@[Y"%]!Q4C-NYUJTMI&B\PS2J<%(QGG^0K(GUK49Y,1O';1CM&-[G
M\>@IEGIE]?R$6MM(RD_,Y&U?Q/>K[Z?I6ESK#K&H@SG&;>WY('N>U.PFS'0R
M/(562221SDAF+'/].E.L+:;5[U;6S7S&P2SL<*@'<^OT%=#+KMI&DECX6LHI
M9C$S27+J52)0#G);DGZ5@^#]4CTRZC9QF*12A8G'RG^(?B*I(5SK#X)L9+01
M27-R)?XGB(&?;&*VM.TRUTNT$%G&53C+$Y+>Y-8M_P",;2#<+2$W#_WW&U?K
M6,]UKVOM\K.L1[*-B?GWH ZK4=>TRS5DGF2=NAB1=^[V/:N)U*YMM8<0V^CV
MZ%3\I2(%_P QP*W++PC$,&[E,A[I'POXUOV]K;6B".")$ &,(N,_C181QD7A
M&^N+4J7BM3CY%(R0?>LR?0/$&E2M+]F%TH'S-"=W?.2IKU%(7/0;5^M2I;QH
M<XRWJ>U,9R'A3Q--JT_V295\T _=7:5QZBNS0$?>;--6"".1I$@B1W^\RH 6
M^I%/I@/W"E!J/-+FD(?FD--S2;J '=>O2FO'&PY4?E2[@:* (3 "."/Q%1F*
M1?I[5:I,4 9=Q86ER")[6)_<I@_F*RI_"MG("899(CZ?>'^-=20".1431C/
MQZG/2BP[G2?#+3GTWPW/ \BOF[=@5]-JUVE<]X.0IH\@/>8D'&,\+70U1(44
M44 %%%% !1110 4444 ?.7Q^_P"1[L?^P9'_ .C9:*/C]_R/=C_V#(__ $;+
M17[/D?\ R+:/^']6>=5^-G<? '_D1+[_ +"<G_HJ*O5:\J^ /_(B7W_83D_]
M%15ZK7YAGG_(RK?XOT1VTO@04445XYH%%%% !1110 4444 %%%(>M 'D=U_Q
M^7'_ %U?_P!"-1 X%27@9;ZX##:?-;KWY-09YI#'T$TPGTI<\4 .%+311WH
M=1FFTO&*!"]:3I0** "@449H .]+12CF@!,4NT=^:.]*: "JUYIMEJ";+RVB
MF7U9>1]#U%6:7BE8:=CB[_P!&V7TV[,)/1)R2I^C#D5FI-XF\,OB3SC "#B0
M>;&<>_45Z+DYI1TQV].U)Q+4^YR^F^.[:956^@D@; 'F(=Z?XBNGM;RUO4WV
MEQ',O^PV2/PK*OO#6EW^7>#R9/\ GI!\I_&N:N?!VJ6+F;39O.(Y&QO*D']#
M4ZH>C/00<^GYTM>=VWC#6=,F\C4(O/ X*3+L?\".OY5T=AXQTB^(C>5K2;LD
MXP,_6JN2XG0YI0:8K!E#J0R$9!!R/SI?7D<<G'.*=T*S'BG@D$8)'N#7/:CX
MNT?3,JUR9Y1_RR@PWZ]!7.WOCG4KIO+L(1:AN!M&^0_T'Y&ES%),[+6=/T:Z
MA9]8@MM@Y\R7"L/QZUYAK6GZ&D^=&N[F09^83*#&/HW7]*U;?PSK6K2K/?.8
M@>2]RVYA]%[?I726'A/3;/#R(]W(.2TW*_7%&H/E1Y<8Y80&*L%.<2#H<<FM
M"Q>2:+YR9&W;4&.I]J[7QV;6/PR8I#$)O,0VZ=&SN .!Z8JMX%LK6-)[AD5K
MH8"LP!(!'./3G-!!C2:7JB7$4 TR[9Y,88(, >YZ"NPTCPU:VEO')>0+)>?Q
MACN5?Z5LR2)#&7ED6-!R2S8 _P :P;WQ;8P96U4W+CN!M0?4TD!T(' 1,  =
M%' KD/$.D>&IKV6[O9Y5NY,;EMY<ECC&2N,50DU36M<;RXB_EG^& 84?4U<L
MO"98[[V;KU2,\GZFF,Y-+!(YV2"2>1"<!&X./<"H[J&YTTJLUG-&BG='*ZX&
M._/2O4+33K.Q4>1 B>XZ_G5KR3*I79N4]=W(HL!Y]H>JZ3YNZZM3)(2"&'S
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
M)/ XI:[S_A#]*_NS?]_#1_PA^E8^[/\ ]_32 X/KWI>?3/X5W8\'Z4/X9O\
MOX:7_A#]*_NS?]_#0!P>/\XHKO/^$0TK^[-_W\-*/".E#^&;_OY0!P8!]_RI
MP!'8_E7=?\(CI?\ =F_[^4?\(CI?]V;_ +^4#N<,<T@S[5W0\):6!]V;_OY3
MH_"NEQON\N1C_M/0.YQ<%K-<<(AQZG@5JV>DJSX6,S2#\A74_P!BV? VL0.V
MZKL<,<*A8U"@>@HL295MHW -PW']Q16K'#'$@6-0H]!4F**8"8Q2T44 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'SE\?O^1[L?^P9'_P"C9:*/C]_R
M/=C_ -@R/_T;+17[/D?_ "+:/^']6>=5^-G<? '_ )$2^_["<G_HJ*O5:^*-
M5ACMM8O8(EVQQW$B(N<X 8@"JE>%C.%_KE>6)56W/K;EVNEYFL:_*K6/N*BO
MAVBN7_4S_I]_Y+_P1_6/(^XJ*^':*/\ 4S_I]_Y+_P $/K'D?<5%?#M%'^IG
M_3[_ ,E_X(?6/(^XJ*^':*/]3/\ I]_Y+_P0^L>1]Q45\.T4?ZF?]/O_ "7_
M ((?6/(^XJ*^':*/]3/^GW_DO_!#ZQY'W%17P[11_J9_T^_\E_X(?6/(^XJ*
M^':*/]3/^GW_ )+_ ,$/K'D?<5%?#M%+_4S_ *??^2_\$/K'D?<5%?#M%'^I
MG_3[_P E_P""'UCR/N*BOAVBG_J9_P!/O_)?^"'UCR/N*BOAVBC_ %,_Z??^
M2_\ !#ZQY'W%17P[12_U,_Z??^2_\$/K'D?<5%?#M%'^IG_3[_R7_@A]8\C[
MBHKX=HH_U,_Z??\ DO\ P0^L>1]Q45\.T4?ZF?\ 3[_R7_@A]8\C[BHKX=HI
M_P"IG_3[_P E_P""'UCR/N*BOAVBE_J9_P!/O_)?^"'UCR/N*BOAVBC_ %,_
MZ??^2_\ !#ZQY'W%17P[13_U,_Z??^2_\$/K'D?<5%?#M%+_ %,_Z??^2_\
M!#ZQY'W%17P[11_J9_T^_P#)?^"'UCR/N*BOAVBG_J9_T^_\E_X(?6/(^XJ*
M^':*7^IG_3[_ ,E_X(?6/(^XJ*^':*/]3/\ I]_Y+_P0^L>1]Q45\.T4?ZF?
M]/O_ "7_ ((?6/(^XJ*^':*/]3/^GW_DO_!']9\C[BHKX=HH_P!3/^GW_DO_
M  0^L>1]Q45\.T4_]3/^GW_DO_!%]8\C[BHKX=HH_P!3/^GW_DO_  0^L>1]
MQ45\.T4?ZF?]/O\ R7_@A]8\C[BHKX=HH_U,_P"GW_DO_!#ZQY'W%17P[11_
MJ9_T^_\ )?\ @A]8\C[BHKX=HH_U,_Z??^2_\$/K'D?<5%?#M%'^IG_3[_R7
M_@A]8\C[BHKX=HH_U,_Z??\ DO\ P0^L>1]Q45\.T4?ZF?\ 3[_R7_@A]8\C
M[BHKX=HH_P!3/^GW_DO_  0^L>1ZK\?O^1[L?^P9'_Z-EHKA/#%A;:AJ4D-U
B'YB"$L!N(YR!V^IHKZ;#U*>7T8863;<5O;U\S%IS?,?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>ex23-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex23-1_001.jpg
M_]C_X  02D9)1@ ! 0$ 9 !D  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" "_ KP# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***S$OG>-) J,&CBD(4.N0Y(;:9 @)&,J#@X!+;13L^5R2;2M=15WKV2
MU?G;8F4E&U[I-J*E;W7-ZJ"=[<[BIS479<E.I-RBH.]F>6.-AYG \MV+<DA%
MV[L*.6/(X&3R.,D4Y6C8#!R#A@>1D!L# _'U.0,@5^/G_!6#_@JAX"_8"^&C
M>'O#\FC^+_VG?'>CM<?#3X>RL+S3_#^G3S7MO'\1?B';K<6-[;>$+6ZT^YM]
M,L;5UU3Q;K<$>D:3"]NFHWMI]\_LF>+?$7Q&_98_9N\>^,-1_MCQ9XY^ ?PB
M\5^*=4>""U&I^(O%'@+P]KFN7JVMJ1!;)=:CJ%W+':P.T5O$4BCED51(W-1S
M#!5\37P-+$1GBL+3C4Q%*%Y*G&;M#FFKQYFWK!-.*^))L^LS'@/B;*N#LDX\
MS++L1A.'N)L^QN19)C<3%T89D\MRVAFF,JX.%2,)5\)"E7INGBX<U"O5=2E1
MG)TIR?T8L\;@%=Y!Z$1N1]U6YPIQ][;SCYU=/O(P"B:,@D,& <(=I#8=@"%.
MTG!(93SCAE/1@:_D+_X.S_VZ?VO/V'/A;^QCK7[)7QZ\<_ [5_B'\0OB[I'C
M.\\&2:0L_B+3] \/>$;S1K2]_M32]0+BPNM3OI+=(3#O:Y*,'8(P_H<_X*&>
M/O'?PL_8%_;#^)OPX\1:AX4\?^ ?V7?B]XQ\%^+-(>.[U'0O%7A_P#K.K:1K
MFEBYM+R"2ZT^_MHKJ$7%I<QSO%$6@VEP_0?*GVPL\;$ ;\L 1\CX(8@ AMNT
M@D@Y#$8RWW034M?S*?\ !N#^W?\ %7X\_P#!*;XD?M5_MQ_'Z^\:W_PW^/?Q
MP;Q1\6OB?=Z=81>%?AMX%^'_ ,.]<<ZCJ%AIVEV<>BZ'#J6K7LDHL_-+7DD2
M+).(H![_ *#_ ,'-?_!%/Q%XNM/!MI^V=I.GZA?7IL(-6\0_"KXU>'/"22&X
M>W2ZO?%^L?#ZT\.:=ISJJW*W]]J4%N+5UEF> '@ _>RBO@'QI_P4_P#V(?A[
M^UIX-_8;\9?'/1] _:A^(2^%/^$)^&5WX;\:2OXE_P"$YM+B_P#"4FE>*K7P
M]-X*NH-;M;:7[-(GB/"72_8IC'=D0UH_M#_\%*?V,OV5/CG\(?V:_CQ\:=)\
M#_'#X\?V$OPG^';>'O&6NZWXN;Q/XNE\"Z!)"_AOP]J^G:9;ZKXIMKS2K.;5
M[ZR26:TN7)6."5D /NVD) !)Z $G@G@<G@9)^@YK\M/BK_P6G_X)E_!#XF_'
M?X/_ !8_:L\%>!?B%^S1I=OJWQE\.Z[HGC:&Z\.QWE_X=TNRT_2Y(O#4MIXO
MUR]OO%WAZ.VT/P=<^(-79+N>:6QA@L[J:'J/V(_^"M?[ 7_!1K5_%?A?]D3X
M^Z1\4O%7@S1(O$GB?P9=>%/&_@SQ58>&);^RTF77ET+QQX=\/7FHZ/%J>HV6
MF7-_IL5[96M[?6=O=31O.BL ?I DJ2,RH<E0I;C[I8!@C \JX4JS(P#*K*2
M&&9*_FS_ ."8_P 6/BQXL_X*P?\ !2_P;XF_X*5>%OVJ_!_A/6O'@\)_LAZ2
M?C3_ &C^S%!%\9+738K'4+GQU\+?"W@"XG\.6,+>!O\ BAO&7B2Q6>1[U&?3
MKAKM?J7XZ?\ !PK_ ,$B?V</B[XD^!OQ7_:\T'3OB/X,\1W_ (0\8:9X;^'O
MQ6\<:5X8\3:3=RZ=J^BZSXF\&>"]>\.VU_H]_;SVFK6Z:G,^G7"&"[\J52I
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
M\]^(A*_#OQX1PR^"O%3!A_"XT._ /U5D4^Q[=Z]#;H?H?Y5YY\1/^2=>/_\
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
MEW'HVMWUYH0!]L_M._MC>$/V;/V<=!_:+GTJ7Q;H/C/7_@UX5\'VM[XH\.>
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
M3G&C3C.56I4K8FIB<16GB*D$X BEQ_SQE_+;_D_6O]2[]AS/_#%_[(N, _\
M#,GP'P3R ?\ A5OA#&1Z9ZU_EHSD>5-[0RY_[X_STK_4N_8<8#]B_P#9#8\
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
M1O\ LV3X"_\ JJO"=?4M?+7[#G_)EO[(W_9LGP%_]55X3KZD;../5?RW#)_
M9/\ ,'I6&'_@4?\ KU3_ /2(GJ<2_P#)2\2_]E)Q%_ZT&?'P]^US^U[-^SOX
MX_9Y^$7AWPSX.U7XD_M,ZW\0= \ ^(/B[\16^$7P1T&\^'GANP\2ZEIWC/X@
M6_A?QQJH\5>)X=0M;#X>^"]"\(ZMK'BZ[MM<DBGTRQT+4+M7^%OVPK#1?".L
MZG^TUX#U;]G;Q9I/Q5O/@_HWAV276?B;HWQNUN/1+'Q)I'BK]FBY\*>&X_&W
MQJ\$^)O#U^UY9O:_#?0O%VBW&A>*K/7_  QIL7AZ>\EC_:U^#'QY^)_B#X3Z
MI\-(O@G\3_AIH,/CO0OC?^RM^TE9VUO\(?C=HWB:ST*;P=XG_P"$YM?A+\9=
M?\%>._A;K_AY[O0A!X'UKP]XBT;Q9XGTO6[2*\CT+5-._-C0?^"9'[6'A/PA
MK^A>$=>^$W@7X<>/OVL/'_QQ\3_LB?!K]H[]H/X#_#_P'\-?$7P;T+X>Z%\-
MOA!^U5X,^$-_\9/!,,?Q#T_7?B]X[TGP!\*_A?X3\=:EXMU;PO:Z=X<\.&]A
MU78\0^O_ (M?\%1OA'\.K[5]:\-Z9)\4_A9IG['WQU_:HC\;^")];OM5O-1^
M!OQ*\+?"W5_A*O@^V\-:AJ^E^)9_%?BA="UZ;7/[$E\!:QI.JV?B^QTU;+49
MM/\ 6?VI/VU;']GG]C*3]L'0?!=UX\T2XN_V=4T;PG>7&K^#M0OM/^/_ ,7_
M (7?"NRN[P^(M @UC2YM#B^)47B%K#4-%M=1N4TS^SY;6VDNTDC_ #3^$'_!
M*?\ ::\,>"_'7A?Q9KWP,T>3Q;^RE_P4C^ 6GQZ%\2?C%\28-"UW]L/X]6OQ
M7^%MQ<^)_B=\/F\?>-]#\*^&3=>&_B#XH\;^([_QAJ6M)-JL5EXL&IO=6WW5
M^VY^R[\>_P!J;_@GQ>_L]>&K3X3^%?CSJ=Y^R]XBFLM:^(/BZ]^$MKJWP/\
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
M)_,TT_MQ_L5G.?VP?V53N.2/^&@_@_@].,?\)CC' ^7[O'2E[;#_ /07A/\
MPIH?_+33_5SB7_HFN(__ !'N(?\ Z'#^9G]J[_@WF^+_ (:_X(6?#'_@FI^R
M)?\ A?XH?'"R_:@\*_M'_%SQ;XM\0P_#[POXD\4W/A;Q?HGC+4_#TNK0W<EK
MH^BVTGA#PCX8TC4V.LS:#H]MJ6KR?VDUTC^R?\%,_P#@DQ^V-^U'_P $)?V$
M_P!@#X3Z!\/[W]HOX#W?[,D_Q%TG6OB!IFB^%;2'X5? _P >^!/&#Z+XJN[?
M[%K?V3Q)XATBWM1;Q1_:[6>6Z0J(3&_]  _;E_8E1MS?MA_LN>:N/F'[0/PG
M<'@X&]?%Q3=A^2\C8.QC@QICM?AI^TY^SK\7/$X\)?##X^?!3XD^*OL5UJ[^
M&O /Q7\#>-/$"Z18K +G5&T?PSKFHWL>G6\NI627-[);06RR7EO$3S"H7MJ%
MU%5\/*4FE&,:]&4I7V<8QJN33Z63Z=6D*MP]Q%AJ3Q&*X<XCPN'C"=2IB<3P
M[Q!A\)2IP3E[2OC<1D.'P=",HIRINOB:/M%K"Y_-W_P5F_X)(_MG?M>?\$6_
M^"=W[$/P8\-> ]0^//[-B?LV1?%33/$'C_2O#WANQ?X:?LU^*OACXH&A^);Z
M'[#K@B\6:O8V]D8!%]LLY6NXP!')&OX[_P#!P'\$_C#X,^,7_!N1^S=H_B^P
M^%_Q_P#"/P/^%WP6TCQU:R/K&D_#SXR^'=<_9Z\%:?XJAFM+2ZEU/2_#7C?3
M8-0DEMM/O)+W3;-S;V%R\JV\G^B>L,:@ !AA50'>Y;:H50-Q8L20JAB22V/F
M)YK\S?VR?^"57[*O[=/Q_P#V8_VC?CO#\29/B#^R-XEMO$?PD'A'QC%X9\/#
M4K/QAX?\<(?$>DIH>I3Z]!+KOAO2%EMQ?6'VBQM[J!RB32O-H>0?S!?M)?\
M!+__ (.#_P#@KG\7O@]^SO\ \%)-1_9C^'7[)_[//CNT\4>(?BE\)[S2=*M/
MC&L4@T37O%_A32=&7Q/XPO?B3XA\(WFJZ;HUIK6@_"SP3X:2[OKJ^\/V>IB&
MRO\ WG_@HY_P23_X*"_!O_@J;^SS_P %'?\ @FE\%_@;^TGX/^'/P@^&?P<T
M+X$?&S6M+AT[X-CX>?#G5?A)IAT_2O%NM^'+,>#[/P:^C>(?#7B?PUXH?Q1X
M=\>W'B"ZN?#Z6SK?:W_9L88VW J2&R#\S#JQ8XPW&68Y(P2#CIQ2&"(D$IR/
M1F4=5)&%(&#L4$8P0,$$$@@'\;/P$_X)??\ !8J#_@N%^R]_P51_;!C_ &=_
MBGI[^"]9M/BWI7P6\6VWA72_@5I/C+X1?%_X1:-\._".B^)H8M3^("?#"R\4
M:#XCU_Q):SZG=>(KWQ)K&EZ3JNKP6Z:Q-]:_\$H/^"7G[6O[(?\ P5P_X*E_
MM@_&?0/!-A\%OVLO$OQ,UCX0:AX>\=:3K_B"^M?%7Q[O_'NCIKGA^%+>[T29
MO#3+<7:W+-'!=L+-9)I5D*?TX"U@!!\L' "@$L5P&#9V$E2Q(7+D;V"H&8A%
M D,:$$$$@XR&9CTVXZD]U!/JV6.2S$@'\K/[&'_!*/\ ; ^"G_!PI^V'_P %
M&/'6@>!(?V9/C+HOQEL?!&MZ1X]TO5O%=Q<>-+SX:2Z"FI^$(H8M3TSSH_"V
MK?:FEWQVLD(1G>.2*:3^=3_@J?\ \$]Y-9_X.+;7]B[X4>-'U;X7?\%*_B3\
M#/V@/CI\-? >K70/A[3]3\9^+?$GQ<TOXAZ?I #Z;K.@KX&^(?Q@TZYEB:XT
MKP]XULM>=H5N!Y'^F%?6:75O<6DN[R+N&XM9&\P[EBN8! ^WS2RF5CD*/E^^
MS9WLQ/XM?L#_ /! G_@GU_P3P^/5_P#M,?!K1/B]XS^-MUH^OZ!I/C;XS?$N
M;QU<^$]/\4V<5GXBF\/6-KHGAC3X=1UK3(&T>YUK4['5M8ATRZOM+LKZULK^
M]BE /V6\*^'-"\(^']$\+>%M,LM#\,>&=$TCPWX;T'38!:Z;HF@:#8QZ9H^E
MV-J /L]M8:?;V]E#"/EB@MXH5 \HYZ&FHBH,*"!DGDEN3R>6)./;H.PIU !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 (W0_0_RKSSXB?\ ).O'_P#V)?BW_P!,
MNH5Z&W0_0_RKSSXB?\DZ\?\ _8E^+?\ TRZA3^Q5_P '_P D;X7_ 'O"?]AN
M _\ 4V@>/?L.?\F6_LC?]FR? 7_U57A.OJ6OEK]AS_DRW]D;_LV3X"_^JJ\)
MU]1N2%)!P<KS[;AD<^HR/QKGHM1P]*3V5&#=M](1/3XF_P"2EXET;_XR3B+1
M;O\ XR#/MAU%4M\PQ^\#$NQ"@)DH,?*!@'(SUZ]!G-6826C4EMY.[YL!<_,0
M!@  8''X5OUDM^5Q3:VO)<UN^BWNEY7U/#YH\SAS*Z2<=':I&RO*#M:48R:C
M)WNI;)K4DHHHR/7W_ =3^%!04449'/(XZ^WUH **3(]1^=+D>HH *HS6?G2K
M*S(?+E$D:21)*JL F&7?DQS(RL8I8R-HD<.DA"E;V1ZBC(]1_G/^!_(^E %>
M* Q,2&W!LE\A59GZ;V\M8U9B,*25)PBG);+&Q02!U('UHR/6@ HHR.F>?2C(
M]?\ /^2* "BBB@ HHHH **** "BBB@ I&8*,D$\@< D\D#MV&>3T Y-+4,Z;
MX]N6'SQG*]<K(K#\..>Y' Y--;Z[>7S!VZRY5_-RN7+Y\JUE;M_D*)E/\,@R
MQ3F-QR.>XZ>AZ&OF/]JK]J3X-_L@?"#Q3\<OC=KK:'X0\/P26]O:6OV:3Q)X
MNU^>-SI/@_P?H]W=61UKQ+K)BG^P627%O!%;6]]J>H7=AH^G:EJ%KN_M$_M#
M?"C]E7X1^+/C=\9_$\/A3P)X1@%U>W$NVXU/5-0N',&E>'O#>G"6&36_$.NW
M>+'1]'@D6:YNF!D:&TCN[NV_SIO^"B'_  4,^+/_  4-^,DGC_Q@UUX7^&?A
MI[FS^#OPCANHKG2O 6B3YCGU&]FMX81K/CCQ BQ3^(O$4Y>< +HNF/;:'8:;
M:6GS7$O%&#X=H2C&2KYE4A+ZOATFW"\=*]6*DG[)/W;J2YYKE32YFOZ/^CG]
M'?B'QRXAIU,73Q&3<!9;BH0XFSN*3597NLBRNNZ4X8O%9A22^MUZ-.:RK!U9
M8BNE.-&$^5_;K_;J^,G[>_QFOOB;\3[^73_"^D2W^F_"GX8V=PK^&_AGX0EN
M2UMIMC$D4']H>(=1A2*?Q/XFO!/J&LW4<"^;:Z;:V&D:9\5%-PP0,9.<\\=N
M">YY(YYYSQBE4CIZ?R/7WZ_7@#U!+Z_GO&8NMF&(EC,56J5\1.I*JZE23<H2
MD[^SAK[M.GM3AO%-J[5K?[@<.Y!D_"F1Y9PUP_E6#R7(\BP^&P669+@Z=.>7
MY=2P:E%4J4G!T\SC63C*MC<8L9/%NW--RHR;K^3'_P \(?\ OVE'DI_SPA_[
M]I5BBN?3^_\ ^#:W_P M\SW75JR;E.K6G.3<IS>(Q2<I2;E*34,5""<I2E)J
M$(03DU"$(*$(5_)3_GA#_P!^TH\E/^>$/_?M*L44:?W_ /P=7_\ EHO:3_GK
M?^%.,_\ FPIS0Q>3,3#$/W$PP(T_N_0]?QQCH02*_P!2?]AJ.2/]BS]D954'
M;^S#\# %) !,GPU\,,!D# 58I%X (!R,$BO\MZ?_ %4O_7&7_P!!K_4L_8>_
MY,N_9&_[-C^!'_JK?"%?J/A?-K&9S'>*P6'TDYR_Y?O=RE)O=]3_ #A_:+P5
M3ACPLJ3]YPXGXD:O&'--4>&LNQD(U:W+]9K15:K+^+B*CC3480E!1BU_)#_P
M<\0(O[87[/JLH<C]F6+YG5&89^*OCXXW  8[# !P!G!%?S7^5&>D,1QQDQI_
M@.,'C@?2OZ5_^#GK_D\3]G[_ +-FA_\ 5J>/J_FN7I^7_H*U\AQ>HKBG.4DX
MKVM-VC4K15^2&ME52779)=DC^G_HK_N?H\^$D:7[N*X4KTI\DJL9UG6XEXDQ
M[JU:RQ/MI585*,*4'&<(_5_W<X3?[PA\E/\ GA#W_P"6:=OH*!%">/*@W<D+
MY:98#!;;V.T$%LD8&3SBIR<#.">"2 P4D $G#$$ @ GD8.,=\U[!\ O@'\5_
MVG?BOX6^"_P4\*:AXQ\>^*KJ"2TLK:RGFL-'TL7%M;7/BOQ--;_:#H_A30VO
M[>YUS5[Z%+>UM2?*2YNWMK.Y\2A0EB)PHTH5:M:K-4Z5.%:OS2E*UK+VCO=M
M(_=<=FF"RK!8[,<TS&CE^#P6#Q.,K8O,<RQ.7Y=AJ.$I3Q&(JXS,*V,]A03H
MTY0PU*;C+$XCEHP;G.,6?L]_LY?%7]J3XL>%?@S\%/"-SXJ\<^+;Y(84M;2Y
M;2M!T876F6.H^*_$VIV5M=1:%X8T8:A)>:WKLL%Q)%#86]C$PGN;6VE_T/\
M_@FI_P $U_A1_P $]/A9I^@Z'I^E^(_C-XELH)OBW\71:AM1\3ZH;9);G0M
MN;L/J.D_#_3-05I-$T FU,\P76-3@>_F$=G'_P $V?\ @F;\(?\ @GG\*CHN
M@M%XP^,GBQ5G^*7Q<U'3[>/5M<NS;6<;>%_#C/ ESI'P[TB]LA=:)HH*M=W;
M2ZUJ8:^NPEM^F4 )8<,@1F&W.0P(.#SC)YST_#%?N/"/"%')Z,<?CH>VS.K3
MA[E2<YPP:E:2C",YR_?4W92J)M)IJ*2NW_C#]*'Z4F/\7\RQ/"?!-;&9;X7X
M/$8>>)I2J5<+C^,\?@Y2AA,XSF,L0ZCP5":E6RO+>6DZ=-0GCOKE64(T[E%%
M%?<'\>!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "-
MT/T/\J\\^(G_ "3KQ_\ ]B7XM_\ 3+J%>AMT/T/\J\\^(G_).O'_ /V)?BW_
M -,NH4_L5?\ !_\ )&^%_P![PG_8;@/_ %-H'CW[#G_)EO[(W_9LGP%_]55X
M3KZ=NB5A8CJ'B..>?WJ<<<G/3'?..]?,7[#G_)EO[(W_ &;)\!?_ %57A.OI
MVZ4- ZDD E!D=<^8F,>^<8]#6.'=J%!J/,U2IOE_FM"/N_/8]7B2_P#K-Q)9
MJ+_UDXBM)QYTO^,@S[5Q33DDKOE33>R=V?RP_P#!P#^U-^US\'OC1^Q_\*OV
M<O&?CCP)I_C2P\0>*X+?P'%'#JGQ*^(^D^,O#VAZ+X4OKA(HKW4]'TE;K2A<
M>'!J,>CZU-XLLK;6=+U6)[06?](7P#\1?$OQ#\#/A#XA^-OA6'P1\8=:^&O@
MS5OBEX0L;F'4+;PYX^OM!L)_%NDVUQ9J+>2&SUV2]C1(05MT @+,8BY^$_\
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
M75]7\=^)_&.F-I6@P>%+>U\&Z)X:CLFUWQ'=ZG<WZ@'WU1110 4444 %%%%
M!1110!&QP3R>W0]./S]#Z'U]/(_C7\9_AI\ /A9XP^,/Q;\7V/@WX>^!-.&L
M>(O$%_)*ZVL)NK>TM+:TM;=)KK4=4U'4+JSTW2=*M89;G4]3N[2Q@B>2X5#Z
MPT<A<L"NTNA ).=H3#=L [N1STZGM7X-?\'!/P-^/_QM_8@L;/X(:-XB\7VO
M@?XJ>&/&OQ(^'?A+3=2UGQ-XO\(6UEK^CVTVF:!H]O<7WB,>$O$>IZ5XDO-%
MAC9I+1'U.*.XNM&M(6\_-L9B<!E>-QF$HNOBL/AZU6E1C!S<G2A)Q]R*E*2O
MJXQ4I22:46W8^P\.>'<MXOX^X/X8SS-GP_DF?Y]@,MS7-DH.M@</6QD*/M,/
M[1QI?6*T%[+#JK.G1=7$4W6J4XIR/Y-?^"E7_!2?XH?\%$_BM'K6KP7G@OX(
M>"[J_B^$?PA:\CN$T2TNT^SW?BCQC-:7%Q8Z]X]UJ$-'>ZA$6T_1=.E/A_P^
MUS8I>:]XB_-XY8EF)9F)9F))+,QR222223R23G/-2RV=_#-<6\VGW]M<PW,B
M75M)87<,T%T JS)-:R0+/:2J0J/;7"130R))"\:,CBC[/=?\^=[_ . 5U_\
M&17\V8[$8['XROC<9'$U,57DY2DZ&+?+%MR]G&]&3C!-JT(M05E[NB/^A'A#
MASAO@CAK(^&N%<%E^1\/Y7@52RG*\!B<).EAJ<Z<:>,Q6*QWMJ&)QV8YM4YL
M5BJN)=:I"-6IAU6=%^R<.!G/K_G_ #_]>EJ7[/=?\^=[_P" 5U_\9H^SW7_/
MG>_^ 5U_\9KD]G46U&OW_P!VQ._?_=CZ)5:$8QA&MAXPA%0A%8C"J,(1ORPA
M%8M1A"/-*T8J,5S2M%7=XJ*E^SW1.!9WQ/0 6-V23C(  A).>@[9/..2(B'5
M@LD;Q,4$@60;',9FN( X1L2&,RVLZ"39Y9:-E#%@0)M+E<W3JQC&I[)RE1KP
MBJC7-R.52A35[*^]O.^A<)PJ<GLYTZG/&O.*IU:%1N&&A0J8B;C3Q%248TH8
MK#RFY0BK5J?+SMM0****"B&?_52_]<9?_0:_U+/V'O\ DR[]D;_LV/X$?^JM
M\(5_EIS_ .JE_P"N,O\ Z#7^I7^P^<?L6_LCG!./V8O@2<#J<?"SP@<#WK]/
M\+_]]SG_ + \/_Z?/\YOVBKMPIX7M[+B;BIOT7"&5-_@C^2G_@YZ_P"3Q/V?
MO^S9H?\ U:GCZOYJ]V,#<!]WT!)(X'/4GG [[>W6OZ4O^#GHG_AL/]GT[6W'
M]F:$!3@$D_%3Q]CJP'/4<Y.1CDXK\#_@+\!OBK^TO\4O"OP9^#/A'4O&7CSQ
MC>06EIIMO::D=.TG3#?6%IJWB3Q5=V5L6TGPIH<5TE[K>K74T4.GI!"%5Y+R
M))OF.*Z%>MQ9FM.A1G6JU:U*%&G3CSRG4DJ:BE%-WUWO9+JT?TG]&?,,!EGT
M;/#7-LQQ.!PF7Y/P75S;,,7F.*6#P.!P6&S3BFK/%XZM*4'3HQI\[IT^2I4Q
M%5TJ=+#8AJ<:<G[/_P  ?B[^T_\ %?PK\&/@KX0U#QGX]\67T<%K:V=A=S:=
MHNCK=6MG>^+O%EY: 6VA>$-"FNE.N:Y<PR06\4;+*9KF1()?]#K_ ()K?\$T
MOA!_P3P^%ESX?T#[-XV^+GB_R;KXE_%_5M,M8->UR5K?3?\ BE=#N/(CO=,\
M!Z7<Z?#<Z5HDC--/>F?5M9>?4ISY$/\ P37_ ."9?PO_ .">'PS.E:+)8^.O
MC/XR6TN_BO\ %^[T^&VU36+HV^F&3PEX9 M8Y]#^'FCWNG)=Z9I#%[K5=1:;
M6]:D.H7"):_IRUOO&'VD!MR8)!'L?EZ'VY]*_3^$.$:634XX[,81K9E749QB
MZ<9O Q<;>S2?-&-7F]Z4X-22]V,M&W_G']*+Z46.\7LPQ/!?!N)S++O"?!XR
MHXNMRX;-.+L70DG_ &AG5+#U(P>6T*T9T<GR^JJE"6'A1Q^(PD,;43I.BAB\
MO;Y2J [L5(R-Q8EFP>A8G)QUZU/M7@X&5Z>W;BFQAE4!MN03]W)&,G;U .<8
MSQUI]?<ZWNW=ZW=[W;W=WJ[_ (K<_C:*4DI23<I*/-*<8JH[?#S[ZJRTN^5[
M6"BBB@L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MDFTKVO;16NKW>O77<_#THKX80@K15H)I:1LV[]WV^=WJ%%%%(84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (W0_0_P J\\^(
MG_).O'__ &)?BW_TRZA7H;=#]#_*O//B)_R3KQ__ -B7XM_],NH4_L5?\'_R
M1OA?][PG_8;@/_4V@>/?L.?\F6_LC?\ 9LGP%_\ 55>$Z^G[@@0ON?RP=HWY
MQC<Z@<^I) 'N:^8/V'/^3+?V1O\ LV3X"_\ JJO"=?3UR%:%PW()3(QG)#J0
M "1R3C'/7%8X=*5"C&5[.E33MO9PC>WF>GQ,K\2\2JTG?B3B)6@[2=^(<]7N
MOI+=I]T?R*?\%]#G_@H3_P $W7V@,5T6-RR([,L7QY\*HJEG5F7:[^:'C,<J
MRJC"3AE;Y%^$'P\T+Q#\$H_&&K?M)?M/^%-9:W_:WU >%_"'[4FG>!_!^C3?
M"OXU^!?"?@FPTGP?>QS7^EZ4VC^,-9?5+0NSZG=+;7EB]O'!<I+_ $O_ +:G
M_!,'X9_MJ?'3]GCXX^-?B%XZ\(:G^S[=!;#0?"\.AR:?XLL+?Q9I/C*&VU&Z
MU33[R_L'-UIDEFTNF36WF17C>>9I(+5HOE^U_P""*=_HEKJVB^!?^"@W[6O@
M'X=WFJ?$&ZTCP+H5WX)MM!\/Z3\3O%MKXR\6>';#&D"66QU'7=+TB6:X:5;M
METN I+&\UT]S\7B\AS.KF^/QT,-4GAZ\U*C3IXVE1E%K#_5U)\]^9/62@KR[
MN][?UAPSXR\"T/#+P\X2K<8/(,]X>R2>$S:KB>$<PS3#XF5#BKB/&T\/SX3*
M\U<JLL%F]#%.M5I8:E&$)TGBU)TZ=3Y4_P""$\5]X>_;P_X*E>!+?QSXZ\:^
M&_"OC+2_#VFZIX[\97'CG7M;MO!/Q$^(WA#P_K6O^)Y=B>)=<30+.*R?78H+
M>&:W)@LX8;**"W@_77_@I1\,_$WQ-\#_  1MO^$,^*/Q#^$'A+XXZ1XW^.G@
MW]GS6]3\+?M'ZIX5T7P;XTM_",_P;\6>'_$7@[QCX<N++XD:CX3?Q_=_#KQG
MX.^(-]\-Y/$VDZ+X@CTZ]UK3-3R?V"_^";_@K]B7QY\<OBA;?%WXE?&WXH?M
M#ZG9ZU\0O'/Q+/AR+5+Z]MM1UK6[VY6V\/V4$37VLZQK]WJ.M7+RB)[F*V2T
MM;6%2C?IP54YR <C!R <CG@YZCD\'CD^IKZ+(\'B,#EU/#8F+A5A5Q$N5R4F
MH5*LIT]5=?!)*R;2M9-GX%XP<4Y1QEQ[F6>Y'C%C\!5R[AW +&QP']FQQ6)R
MCA[*LJQ>(CA'3HSA&OB<%4K1E4I4ZLXU4ZD%*+/YKO@Q\"_VB_V>OBO^R_\
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
MH R"2<#DU\Q?L.?\F6_LC?\ 9LGP%_\ 55>$Z^F[U6:VD"*&8&-PI.,[)4?
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
M>!?!K26T%U8?#?1]2L([JRMY8;74/$&H#_A(?$""^>"PL/1OV#/^"9'[./\
MP3W\+^)=+^$-MKGB+QAXVN(I?&/Q0\=RZ?JWC;6;*VCC6R\/6]S:V%E8:+X8
MM)5EODT32;.VAN-2O+J_O9+J?[(;3]"C;OG/GO\ ZO9]V/K_ '\[<Y]ON^U>
M=PCPG0R*FL9BXPJYI./(Y74U0BN9.-.<?=DZD9+GE;3E26C?-^E?2A^E+C_%
M^O4X1X(EF63>'.&Q5&OB*V*J26=<89E24>?,L\<[5HY#2G!RROAVK.<\+[:M
M5K<U2I"%&L'VS/EU'$/*H0%W @F9ROEC#,&B5V!)!" ]_EKX2_M,'XI?%GXD
M?#G_ (1W3M*TWP69TL=?LO%2ZQ/JLMEK.HZ28I8(M+L=,QJEMIE]JVGR>'M:
MUZ*TCL;^RU62UOHEA/U<+?YBYE?.(P,+&"-A!()V%BKL 6&>N<8S7SOX1_91
M^#O@GQ[IOQ)T33O$G_"3Z!+KX\+O?>,?$E[I7A;3?%!UJ;7M T31)=1_LN+0
MM1O_ !!JFK26%W:WABU6=;VVFADBCV_;WCU=_.UO.WRV^1_&BC+6RE\4G[\U
M)O5ZJST@WK3@]:=-PIRUBSP;XP_MJ77PIU7XZZ3/X"MKVZ^&\?AVW\$22:^]
MJOCS5+VVT75?%%A<O]FC_L5?#&D^(;?5[N6$W$+6<4LD]TFP*WT?=_M'_"W1
M=4\6Z%KVK:OI&I^"?"-]XZ\0'4?#/B6VTU?#NEQZ3+K-[H^M7&D0:7K\6D?V
MYIOV@:3=7CFVN4NH_.@2>6*GXU_9>^$OC_4-3U3Q)INJW%[JVI^*-8NI8-7N
M;?;J/B[X>:+\,M3N+8*#]F:V\.>'])GT@1$#3-=M1K=N/MKR._/W?['?P<N]
M?\<>)GB\5KJWQ!T+Q+X;\02?\)1?W5JNC>+K;3(->M-,LM0%[:Z:;N72+"[2
MXMXA<VTL(M;::+2S_9X?+0MN[^4=PO6_E3]9(W;_ /:H^#6E^%Y/&6I:MXFL
M?#]IXIU3PAK%W=> /',,_AK5-&M;2_U&X\6:>_AX:CX5T>VT_4-.OWUGQ!:Z
M=IOV+4+*Y^T>5<(U:%W^TS\&K'Q)J_AFZ\47,-QH?_"1IJ.L-X>\1-X42[\'
MZ7+K/BS2[;Q:FEMX=U#6?#FGQI/J^C:?J-UJEI]HMT:T+R;5YKXF?LD?"+XJ
MV6KVOBN'Q6T6M>)=?\6:G'I/BO5M+CO=4\1^'- \+ZI%-#;M)#)8OIGAC16M
MK5X)?LEY:M<V[H\\XDX;_AC[0[_XE^(_%7B+Q*VM>!=;?QU>2?#.WL];TG3H
M[WXB>'&\->)9I_(\83^&;.]O[:ZOM0OM7\.^%/#FMWNIW+74^I211) BY:+W
M<N_PW]/GYA>M_+'_ ,"1Z"/VN_@.?#.E^+AXIU1M%U677X?,C\(>+9KS29/"
MLVA)XE/B73H-%DOO"\&A6OB31]6U*\\06^G65OH]Y%J1N&MG1VLWO[6?P&T[
M2M/UJ]\9RV^GZCXEUCPLCR^'O$D<]G>Z"+635=0U:SDTE;S1_#UI:ZAIE^WB
M#4X+727T_5-.O8[IX+N-S'I_[+'PJLO"4O@Z$>*I])NO#?Q%\*7UU?>)]0U#
M6-3TOXH+HD?BJ2]U>]-Q=RWDL7AW2(=/NHI(?L,-G&D:-C=2^)/V4O@_XKU)
M=7UG3]>DU$>+-2\62W5KXDU6PEN9-:TSPII>M>'KM[.:%KCPEJT7@CPQ=7WA
M^4M:-?:7#<0F$-)&QRT-KRMY1M_P O6_EC_X$BIXK_:M^%/AZ#QXUK-XDU[5
M?A[HWC#4]0T_2/"OB.:VU6;P0]H/$NBZ%XA&F/X;U;5=*%[I=UJUKI^H7EQI
M.G7]K>WT5O#,&&MXH^+.N&U^&.E?#OPC:Z_XM^*&DWNOZ+H_C75+[P7IFA^'
MM(T[2[_5K[Q%.N@:YK$-W:+K%AIUIIUOI GO+F620R);V\KM?U#]G/X;:I9Z
MO87MOK,EGKEQ\2;B_@CUBXMD<_%:RMM/\5Q)]E$)6,6UG:#1R2TVERP)-#,[
MEBVAXF^!?A+Q7X8\(^&]2UCQS;W'@6W6#PSXPTGQEK>D^.[ MIITF\F;Q187
M$%Y=2:I8[8=3CNUGM;O8CO;!TC9#]VOA;Z[KI;_.UTOO&O:/XDDM+:K?^MG]
MZ,RZ^.WA?P?)X/T7XG2_\(EXU\3:78ZEJOAW3EOO%UAX3COKP:-'?>(O$FAZ
M7_9^E^'9]?1]&T[Q)K$.D6%W>[X7,7V:X>&I=_M3?!*Q?QBM[XIO+4>!+#7]
M1\02S>&?$RVXB\+>*?\ A"_$$&D7 TDP>(+_ $KQ')::=>Z?H<FH7EO)J.GF
M:%!=)3M3_9C^%FJ2>$&>V\1V</A#1M.\-K9Z?XJUR"R\4^&])U*?6M.T#QU;
MO>3+XPTNWURYN-:^SZR9Q+J,\\DS/#<3P2V[S]G+X<7UI?V=POB'RK^P\?6#
M-;Z_>6<UJGQ'\<V7Q$\03V4UIY,EO<P^)].L;C290S#3[6W6S59(7E$A:D]9
M.2?DON_ '[5:1BFN[DEZZ$EI^T;\(]2T2TUZV\1W7]F7O@M_'\4TNB:Y:S)X
M:M_$L/A*ZN+BVGL8+NVO+3Q#/'IUSITT<=[&Y,GD- #(?/-&_:JT(^*;KPIX
ME\+^*[*^BO/C0\&HZ'H&N^)],CT3X0>);;0+N:^GTS2I'CU37)9'>UL8(6AB
M=;:S29[B[MTDTS^Q]\&O[&\-:'%#XQL[7PUI.KZ*)=.\;^(M.G\166NZW%XE
MU-?&"V5[!:>)C/XBB&M+'J=K+;0WK2>3;I;N8*UO$'[+'PK\2K=#4O\ A+HF
MO;KXC7%[)I7C#6]$DO8OBCJUKKOBG3KQM(N;(7.E_P!L6-EJ.E6,P>+3+FV1
MH.&E5SEH]Y?^ [?B*];^6/\ X$BE_P -=? FWT_P]?S>*-86V\1VVO7MHTG@
MWQE]HL+;PQX@TWPUXDD\0VQT0W?AY/#VKZQI]KK$NLQ6<-BDZ3S2+"R,V1'^
MV%\)K&[\0V_BJ;Q/X3.A_%G7_A%;'4?"OB*^77M:\/6VFRW>I:;)H^E7L*Z4
MOVZ6:1Y)#=0VMO\ ;)D2R>-JET#]C7X-^'-*N-%LE\5SV-SX8^(GA*5=0\0M
M>3R:1\4]0\.:KXS\ZZDM!<75WJ6H>%M)NUN[R2XDBF2=QN:8E;WB7]D3X/>+
M(?$-IK47B^?3?%'C6Z\>:SI,?C7Q#!I<^K:G8VEAKME#8QWHM[/1/$,=C:SZ
MQI]JD33WD*7-O<6LFXL-4E\+D[[W5@O6_EC_ .!(^FXW1\E,D;5;<<\AMV.I
MW9P,G('!'?($E5;6S@LHUAMT6.&..*&*)%"I%#"OEPQ1JN%5(HPJ*% X4$Y)
M)JU4.U]-C2/-9<RL^JO<****104444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -?[K?[I_D
M:\_^(*M+\/?'B(KO++X0\5QQQHC2/)(VBWX1$1%9F=GD551068G:H8D"O02,
M@CU!'YU5>T1T9"[#<V[. <<G(P00002IR#P351L^:,](2BE??6[OI_A:*IU'
M1JTJR@JGL:V&K*FVHJ3HXFG5?O.]O=@^CUM97/FG]B*"XM/V-/V3;2\MKFRN
M[7]FGX$6]W9WEO-:7EG<Q?"OPFL]I>6ERD5Q:W=M(&ANK:XCCG@G22*5%D1E
M'T]("4(')./_ $(56L+*.PMH[6)F:.)8T3<%&%CBCB4 * H&(P<  #)"@* !
M;(R, X]Q]?\ (J(PC2484W>$$HPDU:\8Z)N.ZNE=J_6USJS'&RS#,LRS)TE2
MEC\TS3,%14E)4UCLSS+&PI\]E?EAC(1O9;:I.Z7B'QU^!_@SX^^#&\&^,O[;
MTZ6ROH==\)^,O"&L7?A?Q_\ #_Q;IX8Z3XP\!>+]-DAU/PUXCTV1WC6Y@DEL
M=2T^XOM$U[3]5T/4[_3[C\K-._X)">(;+59=.D_;H_:$N_ #:EX8OO\ A!H/
M!OP.M(H(?!7BWQGX]\$:+:7#>"IM!LO#G@3QOX_\1^,?!/A^R\(PZ3X7UZ;3
M[_3;%7T+0;?3/W V9/+''I@?GDY/7G_]9J/R%W%LG).>IQ^0('Z5C/"8.O/F
MKX:,I+53NU=JRLU&2;6E[-:-)IK8]C(>,^+.&,/B,+D>;1P=#%2<YPJ9=DF8
M>RJ/FM5H+.\DSJ&'KP4IQABL''"8R"G-0Q,85*L:GDGP:^$'@?X'^$-*\ >
MM-N;/2K$7=]J6HZKJ-UKOB;Q5XCU!UGUSQIXW\4:E/<ZSXO\;^*;YYM3\2>*
M=:GGU76+Z1YKR;9':P0^Q5&(P'#YY QT'\^O;IG'KD\U)6_+"*4:<5&*6R5M
M=;_IWVW9\_6K5<15JXBO4K5J]>I*KB*U>HJE2M6F^:I5;5HQ4Y.ZA"%.$=HT
MZ<>6,2BBB@S"BBB@ KS'QW\)/AY\2[_PK?>/_ ?A+QM+X$\5:;XW\%2^*M(L
MM:/A;QEHZ!](\5Z+;W]O-;6NN:3=1VTVEWRK'=Z?<6R7]K=)=10!/3J* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@!" 1@\@TA56() )'3-.HH 0  8   Z =!2T44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
I10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>trug-20250331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.1a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWamKSbP9z5Z8eekhvWBxbamKXyQvay1qjynZ/rQWcboC -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:TRUG="http://trugolf.com/20250331" elementFormDefault="qualified" targetNamespace="http://trugolf.com/20250331">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://trugolf.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Condensed Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Condensed Consolidated Statements of Operations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/StatementsOfComprehensiveGainLoss" id="StatementsOfComprehensiveGainLoss">
          <link:definition>00000005 - Statement - Consolidated Statements of Comprehensive Gain (Loss)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit" id="StatementsOfChangesInStockholdersDeficit">
          <link:definition>00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Deficit</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000007 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/NatureOfOrganizationAndBusiness" id="NatureOfOrganizationAndBusiness">
          <link:definition>999008 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation" id="BusinessCombinationAndPurchasePriceAllocation">
          <link:definition>999009 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/AccountsReceivable" id="AccountsReceivable">
          <link:definition>999011 - Disclosure - ACCOUNTS RECEIVABLE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/InventoryNet" id="InventoryNet">
          <link:definition>999012 - Disclosure - INVENTORY, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/MarketableInvestmentSecurities" id="MarketableInvestmentSecurities">
          <link:definition>999013 - Disclosure - MARKETABLE INVESTMENT SECURITIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/OtherLong-termAssets" id="OtherLong-termAssets">
          <link:definition>999014 - Disclosure - OTHER LONG-TERM ASSETS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet">
          <link:definition>999015 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/AccruedAndOtherCurrentLiabilities" id="AccruedAndOtherCurrentLiabilities">
          <link:definition>999016 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/NotesPayable" id="NotesPayable">
          <link:definition>999017 - Disclosure - NOTES PAYABLE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/PipeConvertibleNotes" id="PipeConvertibleNotes">
          <link:definition>999018 - Disclosure - PIPE CONVERTIBLE NOTES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayable" id="RelatedPartyNotesAndLoansPayable">
          <link:definition>999019 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/LinesOfCredit" id="LinesOfCredit">
          <link:definition>999020 - Disclosure - LINES OF CREDIT</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ConvertibleNotesPayable" id="ConvertibleNotesPayable">
          <link:definition>999021 - Disclosure - CONVERTIBLE NOTES PAYABLE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/DividendNotesPayable" id="DividendNotesPayable">
          <link:definition>999022 - Disclosure - DIVIDEND NOTES PAYABLE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/GrossSalesRoyaltyPayable" id="GrossSalesRoyaltyPayable">
          <link:definition>999023 - Disclosure - GROSS SALES ROYALTY PAYABLE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/StockholdersDeficit" id="StockholdersDeficit">
          <link:definition>999024 - Disclosure - STOCKHOLDERS&#8217; DEFICIT</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/DerivativeLiability" id="DerivativeLiability">
          <link:definition>999025 - Disclosure - DERIVATIVE LIABILITY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
          <link:definition>999026 - Disclosure - STOCK-BASED COMPENSATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/Leases" id="Leases">
          <link:definition>999027 - Disclosure - LEASES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SegmentInformation" id="SegmentInformation">
          <link:definition>999028 - Disclosure - SEGMENT INFORMATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999029 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>999030 - Disclosure - INCOME TAXES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ConcentrationOfCreditRisk" id="ConcentrationOfCreditRisk">
          <link:definition>999031 - Disclosure - CONCENTRATION OF CREDIT RISK</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999032 - Disclosure - SUBSEQUENT EVENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables" id="BusinessCombinationAndPurchasePriceAllocationTables">
          <link:definition>999034 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/AccountsReceivableTables" id="AccountsReceivableTables">
          <link:definition>999036 - Disclosure - ACCOUNTS RECEIVABLE (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/InventoryNetTables" id="InventoryNetTables">
          <link:definition>999037 - Disclosure - INVENTORY, NET (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/MarketableInvestmentSecuritiesTables" id="MarketableInvestmentSecuritiesTables">
          <link:definition>999038 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/OtherLong-termAssetsTables" id="OtherLong-termAssetsTables">
          <link:definition>999039 - Disclosure - OTHER LONG-TERM ASSETS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables">
          <link:definition>999040 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables" id="AccruedAndOtherCurrentLiabilitiesTables">
          <link:definition>999041 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/NotesPayableTables" id="NotesPayableTables">
          <link:definition>999042 - Disclosure - NOTES PAYABLE (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/PipeConvertibleNotesTables" id="PipeConvertibleNotesTables">
          <link:definition>999043 - Disclosure - PIPE CONVERTIBLE NOTES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables" id="RelatedPartyNotesAndLoansPayableTables">
          <link:definition>999044 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/DividendNotesPayableTables" id="DividendNotesPayableTables">
          <link:definition>999045 - Disclosure - DIVIDEND NOTES PAYABLE (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/StockholdersDeficitTables" id="StockholdersDeficitTables">
          <link:definition>999046 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/DerivativeLiabilityTables" id="DerivativeLiabilityTables">
          <link:definition>999047 - Disclosure - DERIVATIVE LIABILITY (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
          <link:definition>999048 - Disclosure - STOCK-BASED COMPENSATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999049 - Disclosure - LEASES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SegmentInformationTables" id="SegmentInformationTables">
          <link:definition>999050 - Disclosure - SEGMENT INFORMATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
          <link:definition>999051 - Disclosure - INCOME TAXES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative" id="NatureOfOrganizationAndBusinessDetailsNarrative">
          <link:definition>999052 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails" id="ScheduleOfBusinessAcquisitionContingentConsiderationDetails">
          <link:definition>999053 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" id="ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails">
          <link:definition>999054 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" id="ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical">
          <link:definition>999055 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" id="BusinessCombinationAndPurchasePriceAllocationDetailsNarrative">
          <link:definition>999056 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails" id="ScheduleOfEstimatedUsefulLivesDetails">
          <link:definition>999057 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails" id="ScheduleOfFairValueOfFinancialInstrumentsDetails">
          <link:definition>999058 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" id="ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical">
          <link:definition>999059 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails" id="ScheduleOfDisaggregatedRevenueDetails">
          <link:definition>999060 - Disclosure - SCHEDULE OF DISAGGREGATED REVENUE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfLossPerShareDetails" id="ScheduleOfLossPerShareDetails">
          <link:definition>999061 - Disclosure - SCHEDULE OF LOSS PER SHARE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails" id="ScheduleOfPotentialDilutiveSharesDetails">
          <link:definition>999062 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical" id="ScheduleOfPotentialDilutiveSharesDetailsParenthetical">
          <link:definition>999063 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999064 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails" id="ScheduleOfAllowanceForDoubtfulAccountsDetails">
          <link:definition>999065 - Disclosure - SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfInventoryDetails" id="ScheduleOfInventoryDetails">
          <link:definition>999066 - Disclosure - SCHEDULE OF INVENTORY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails" id="ScheduleOfMarketableSecuritiesDetails">
          <link:definition>999067 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical" id="ScheduleOfMarketableSecuritiesDetailsParenthetical">
          <link:definition>999068 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative" id="MarketableInvestmentSecuritiesDetailsNarrative">
          <link:definition>999069 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails" id="ScheduleOfOtherLongTermAssetsDetails">
          <link:definition>999070 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails" id="ScheduleOfPropertyAndEquipmentDetails">
          <link:definition>999071 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" id="ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails">
          <link:definition>999072 - Disclosure - SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative" id="PropertyAndEquipmentNetDetailsNarrative">
          <link:definition>999073 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" id="ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails">
          <link:definition>999074 - Disclosure - SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" id="ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails">
          <link:definition>999075 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfNotesPayableDetails" id="ScheduleOfNotesPayableDetails">
          <link:definition>999076 - Disclosure - SCHEDULE OF NOTES PAYABLE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/NotesPayableDetailsNarrative" id="NotesPayableDetailsNarrative">
          <link:definition>999077 - Disclosure - NOTES PAYABLE (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails" id="ScheduleOfPipeConvertibleNotesPayableDetails">
          <link:definition>999078 - Disclosure - SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative" id="PipeConvertibleNotesDetailsNarrative">
          <link:definition>999079 - Disclosure - PIPE CONVERTIBLE NOTES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails" id="ScheduleOfRelatedPartyNotesPayableDetails">
          <link:definition>999080 - Disclosure - SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" id="ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails">
          <link:definition>999081 - Disclosure - SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative" id="RelatedPartyNotesAndLoansPayableDetailsNarrative">
          <link:definition>999082 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/LinesOfCreditDetailsNarrative" id="LinesOfCreditDetailsNarrative">
          <link:definition>999083 - Disclosure - LINES OF CREDIT (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative" id="ConvertibleNotesPayableDetailsNarrative">
          <link:definition>999084 - Disclosure - CONVERTIBLE NOTES PAYABLE (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" id="ScheduleOfDividendsDeclaredDistributedAndAccruedDetails">
          <link:definition>999085 - Disclosure - SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/DividendNotesPayableDetailsNarrative" id="DividendNotesPayableDetailsNarrative">
          <link:definition>999086 - Disclosure - DIVIDEND NOTES PAYABLE (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative" id="GrossSalesRoyaltyPayableDetailsNarrative">
          <link:definition>999087 - Disclosure - GROSS SALES ROYALTY PAYABLE (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfCommonStockDetails" id="ScheduleOfCommonStockDetails">
          <link:definition>999088 - Disclosure - SCHEDULE OF COMMON STOCK (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical" id="ScheduleOfCommonStockDetailsParenthetical">
          <link:definition>999089 - Disclosure - SCHEDULE OF COMMON STOCK (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails" id="ScheduleOfFairValueAssumptionsOfWarrantsDetails">
          <link:definition>999090 - Disclosure - SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfWarrantActivityDetails" id="ScheduleOfWarrantActivityDetails">
          <link:definition>999091 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails" id="ScheduleOfInformationRelatedToStockWarrantsDetails">
          <link:definition>999092 - Disclosure - SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/StockholdersDeficitDetailsNarrative" id="StockholdersDeficitDetailsNarrative">
          <link:definition>999093 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" id="ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails">
          <link:definition>999094 - Disclosure - SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails" id="ScheduleOfDerivativesIssuedAndOutstandingDetails">
          <link:definition>999095 - Disclosure - SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/DerivativeLiabilityDetailsNarrative" id="DerivativeLiabilityDetailsNarrative">
          <link:definition>999096 - Disclosure - DERIVATIVE LIABILITY (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfOptionActivityDetails" id="ScheduleOfOptionActivityDetails">
          <link:definition>999097 - Disclosure - SCHEDULE OF OPTION ACTIVITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails" id="ScheduleOfStockOptionsOutstandingAndExercisableDetails">
          <link:definition>999098 - Disclosure - SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" id="ScheduleOfStockOptionGrantedInValuationAssumptionsDetails">
          <link:definition>999099 - Disclosure - SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails" id="ScheduleOfStock-basedCompensationExpenseDetails">
          <link:definition>999100 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
          <link:definition>999101 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" id="ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails">
          <link:definition>999102 - Disclosure - SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" id="ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails">
          <link:definition>999103 - Disclosure - SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>999104 - Disclosure - LEASES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails" id="ScheduleOfRevenueBySegmentInformationDetails">
          <link:definition>999105 - Disclosure - SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SegmentInformationDetailsNarrative" id="SegmentInformationDetailsNarrative">
          <link:definition>999106 - Disclosure - SEGMENT INFORMATION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" id="ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails">
          <link:definition>999107 - Disclosure - SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" id="ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails">
          <link:definition>999108 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails" id="ScheduleOfIncomeTaxExaminationDetails">
          <link:definition>999109 - Disclosure - SCHEDULE OF INCOME TAX EXAMINATION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>999110 - Disclosure - INCOME TAXES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative" id="ConcentrationOfCreditRiskDetailsNarrative">
          <link:definition>999111 - Disclosure - CONCENTRATION OF CREDIT RISK (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails" id="ScheduleOfAllowanceForCreditLossesDetails">
          <link:definition>999112 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://trugolf.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>999113 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="trug-20250331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="trug-20250331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="trug-20250331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="trug-20250331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
    <element id="TRUG_SeriesACommonStockMember" name="SeriesACommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SeriesBCommonStockMember" name="SeriesBCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ThirdPartyMember" name="ThirdPartyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PIPEConvertibleLoanMember" name="PIPEConvertibleLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SeriesAWarrantsMember" name="SeriesAWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SeriesBWarrantsMember" name="SeriesBWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PIPEConvertibleNotesMember" name="PIPEConvertibleNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_MergerArrangementMember" name="MergerArrangementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PriorLoanAgreementMember" name="PriorLoanAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PurchaseAgreementMember" name="PurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_WaiverAndAmendmentAgreementMember" name="WaiverAndAmendmentAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SoftwareAndComputerEquipmentMember" name="SoftwareAndComputerEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PIPEWarrantMember" name="PIPEWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_GolfSimulatorsMember" name="GolfSimulatorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ContentSoftwareSubscriptionsMember" name="ContentSoftwareSubscriptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_OtherMember" name="OtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_FranchiseRevenueMember" name="FranchiseRevenueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_BrokerageAgreementMember" name="BrokerageAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CorporateFixedIncomeSecuritiesMember" name="CorporateFixedIncomeSecuritiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_GovernmentSecuritiesMember" name="GovernmentSecuritiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SecurityDepositEthosManagementLoanMember" name="SecurityDepositEthosManagementLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SecurityDepositsLeasedFacilitiesMember" name="SecurityDepositsLeasedFacilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_EthosManagementINCMember" name="EthosManagementINCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_MercedesBenzMember" name="MercedesBenzMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_JPMorganChaseMember" name="JPMorganChaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_FirstExtensionAgreementMember" name="FirstExtensionAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SponsorMember" name="SponsorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_UnsecuredPromissoryNoteMember" name="UnsecuredPromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SecondExtensionAgreementMember" name="SecondExtensionAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_FirstMandatoryAdditionalClosingMember" name="FirstMandatoryAdditionalClosingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SecondMandatoryAdditionalClosingMember" name="SecondMandatoryAdditionalClosingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember" name="TrancheOneFebruarySevenTwoThousandTwentyFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember" name="TrancheTwoNovemberSevenTwoThousandTwentyFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" name="TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ARJTrustMember" name="ARJTrustMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_McKettrickMember" name="McKettrickMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CarverMember" name="CarverMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ChrisJonesMember" name="ChrisJonesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_NotesPayableOneMember" name="NotesPayableOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_NotesPayableTwoMember" name="NotesPayableTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_JPMorganChaseBankMember" name="JPMorganChaseBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_MorganStanleyMember" name="MorganStanleyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConvertibleNotesMember" name="ConvertibleNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IndividualConsultantsOneMember" name="IndividualConsultantsOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IndividualConsultantsTwoMember" name="IndividualConsultantsTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TwoIndividualConsultantsMember" name="TwoIndividualConsultantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_OriginalIssueDiscountMember" name="OriginalIssueDiscountMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_NotesTwoMember" name="NotesTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_NotesOneMember" name="NotesOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_FiveDaysPriorToExtensionDeadlineMember" name="FiveDaysPriorToExtensionDeadlineMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RoyaltyPurchaseAgreementMember" name="RoyaltyPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RoyaltyPurchaseAgreementOneMember" name="RoyaltyPurchaseAgreementOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RoyaltyPurchaseAgreementTwoMember" name="RoyaltyPurchaseAgreementTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RoyaltyPurchaseAgreementThreeMember" name="RoyaltyPurchaseAgreementThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PreMergerCommonStockMember" name="PreMergerCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConsultantsMember" name="ConsultantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TwoExecutivesMember" name="TwoExecutivesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TruGolfNevadaMember" name="TruGolfNevadaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SeriesAAndBWarrantsMember" name="SeriesAAndBWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TruGolfNevadaShareholdersSeriesAMember" name="TruGolfNevadaShareholdersSeriesAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TruGolfNevadaShareholdersSeriesBMember" name="TruGolfNevadaShareholdersSeriesBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PrivatePlacementInvestorsTwoMember" name="PrivatePlacementInvestorsTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DMAQPublicstockholdersThreeMember" name="DMAQPublicstockholdersThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DMAQDirectorsandOfficersMember" name="DMAQDirectorsandOfficersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DMAQSponsorFourMember" name="DMAQSponsorFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IBankersFiveMember" name="IBankersFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TrugolfHoldingsIncMember" name="TrugolfHoldingsIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DMAQInsidersMember" name="DMAQInsidersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PrivateRightsMember" name="PrivateRightsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IBankersMember" name="IBankersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DMAQClassACommonStockMember" name="DMAQClassACommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_NewTruGolfCommonStockMember" name="NewTruGolfCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DMAQClassASharesMember" name="DMAQClassASharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DMAQPublicstockholdersMember" name="DMAQPublicstockholdersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PublicRightsMember" name="PublicRightsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_NewTruGolfClassACommonStockMember" name="NewTruGolfClassACommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_WarrantExercisePriceOneMember" name="WarrantExercisePriceOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_WarrantExercisePriceTwoMember" name="WarrantExercisePriceTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TwoThousandTwentyFourStockIncentivePlanMember" name="TwoThousandTwentyFourStockIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ExercisePriceRangeOneMember" name="ExercisePriceRangeOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_GeneralAndAdministrativeExpensesMember" name="GeneralAndAdministrativeExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SixManufacturersMember" name="SixManufacturersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_FiveManufacturersMember" name="FiveManufacturersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ExchangeAgreementsMember" name="ExchangeAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_EquityPurchaseFacilityAgreementMember" name="EquityPurchaseFacilityAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" name="CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" name="RestrictedCashExcludedFromCashAndCashEquivalents" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CapitalizedSoftwareDevelopmentCostsNet" name="CapitalizedSoftwareDevelopmentCostsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_MarginLineOfCreditAccount" name="MarginLineOfCreditAccount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DividendNotesPayableCurrent" name="DividendNotesPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger" name="OtherAccruedLiabilitiesCurrentAssumedInMerger" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DividendNotesPayableNoncurrent" name="DividendNotesPayableNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_GrossSalesRoyaltyPayable" name="GrossSalesRoyaltyPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_GainLossOnFairValueAdjustment" name="GainLossOnFairValueAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" name="OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" name="StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" name="StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" name="StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" name="StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" name="StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" name="StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IssuanceOfCommonStockForInterestAndMakeGood" name="IssuanceOfCommonStockForInterestAndMakeGood" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares" name="IssuanceOfCommonStockForInterestAndMakeGoodShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RealizedGainInFairValueOfShortTermInvestments" name="RealizedGainInFairValueOfShortTermInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger" name="StockIssuedDuringValuesInCommonStockExchangedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt" name="FairValueOfWarrantsInExcessOfFairValueOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ChangeInOtherComprehensiveIncome" name="ChangeInOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion" name="StockIssuedForMakeGoodProvisionsOnDebtConversion" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ProceedsFromInvestmentFund" name="ProceedsFromInvestmentFund" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ProceedsOfCashAcquiredInMerger" name="ProceedsOfCashAcquiredInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IncreaseInOtherLiabilities" name="IncreaseInOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ProceedsFromConvertibleNotes" name="ProceedsFromConvertibleNotes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PaymentsOfCostsOfMergerFromPipeLoan" name="PaymentsOfCostsOfMergerFromPipeLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RepaymentsOfLiabilitiesAssumedInMerger" name="RepaymentsOfLiabilitiesAssumedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DividendsPaid" name="DividendsPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DerivativeLiabilityRelatedToWarrants" name="DerivativeLiabilityRelatedToWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_NotePrincipalConvertedToClassCommonStock" name="NotePrincipalConvertedToClassCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConvertibleNotesExchangedForPipeNote" name="ConvertibleNotesExchangedForPipeNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ClassACommonStockExchangedInMerger" name="ClassACommonStockExchangedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ClassACommonStockIssuedInMerger" name="ClassACommonStockIssuedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ClassBCommonStockIssuedInMerger" name="ClassBCommonStockIssuedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TerminationOfLoanPayable" name="TerminationOfLoanPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConversionOfDividendNotePayableAndAccruedInterest" name="ConversionOfDividendNotePayableAndAccruedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConversionOfNotePayableToLineOfCredit" name="ConversionOfNotePayableToLineOfCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_WarehouseLease" name="WarehouseLease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_AccruedLiabilitiesAssumedInMerger" name="AccruedLiabilitiesAssumedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RemeasurementOfCommonStockExchangedissuedInMerger" name="RemeasurementOfCommonStockExchangedissuedInMerger" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DisclosurePipeConvertibleNotesAbstract" name="DisclosurePipeConvertibleNotesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PipeConvertibleNotesDisclosureTextBlock" name="PipeConvertibleNotesDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DisclosureLinesOfCreditAbstract" name="DisclosureLinesOfCreditAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_LinesOfCreditDisclosureTextBlock" name="LinesOfCreditDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DisclosureDividendNotesPayableAbstract" name="DisclosureDividendNotesPayableAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DividendNotesPayableTextBlock" name="DividendNotesPayableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DisclosureGrossSalesRoyaltyPayableAbstract" name="DisclosureGrossSalesRoyaltyPayableAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock" name="GrossSalesRoyaltyPayableDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DisclosureDerivativeLiabilityAbstract" name="DisclosureDerivativeLiabilityAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" name="CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RoyaltiesPolicyTextBlock" name="RoyaltiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_EmergingGrowthCompanyStatusPolicyTextBlock" name="EmergingGrowthCompanyStatusPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_WarrantsPolicyTextBlock" name="WarrantsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock" name="RecentlyAdoptedAccountingPronouncementsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock" name="ScheduleOfEstimatedUsefulLifeTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PotentialDilutivePerShareTableTextBlock" name="PotentialDilutivePerShareTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock" name="CapitalizedSoftwareDevelopmentCostsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock" name="ScheduleOfInformationRelatedToStockWarrantsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_UpfrontFees" name="UpfrontFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_BidPricePerShare" name="BidPricePerShare" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_WorkingCapitalDeficit" name="WorkingCapitalDeficit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ProceedsFromConvertibleNotesPayable" name="ProceedsFromConvertibleNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ExhangeRatio" name="ExhangeRatio" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CommonStockRemainingExchanged" name="CommonStockRemainingExchanged" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CorporateFixedIncomeSecurities" name="CorporateFixedIncomeSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DerivativeLiability" name="DerivativeLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent" name="DerivativeLiabilitiesCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_StockOptions" name="StockOptions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConvertibleShares" name="ConvertibleShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_EarnoutShares" name="EarnoutShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_UnderWriterWarrantsCommonShare" name="UnderWriterWarrantsCommonShare" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_TotalPotentialDilutive" name="TotalPotentialDilutive" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RoyaltyExpensePercentage" name="RoyaltyExpensePercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_OtherAccountsReceivable" name="OtherAccountsReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_WeightedAverageMaturityTerm" name="WeightedAverageMaturityTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_CapitalizedComputerSoftware" name="CapitalizedComputerSoftware" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_AccruedCreditCards" name="AccruedCreditCards" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SalesAndExciseTaxPayablesCurrent" name="SalesAndExciseTaxPayablesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_LessDeferredLoanFees" name="LessDeferredLoanFees" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_LongTermNotesPayableAssumedInMerger" name="LongTermNotesPayableAssumedInMerger" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConvertibleNoteGross" name="ConvertibleNoteGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" name="DebtInstrumentUnamortizedDiscountAndWarrants" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PipeNotePrincipalConvertedToClassACommonStock" name="PipeNotePrincipalConvertedToClassACommonStock" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DebtInstrumentAccretionOfDebtDiscount" name="DebtInstrumentAccretionOfDebtDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConvertibleDebtGross" name="ConvertibleDebtGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConvertibleNotesIssued" name="ConvertibleNotesIssued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DebtInstrumentNegotiatedFeeAmount" name="DebtInstrumentNegotiatedFeeAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PrepaymentPenalty" name="PrepaymentPenalty" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConversionPriceOfCommonStockPercentage" name="ConversionPriceOfCommonStockPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ProceedsFromOriginalIssuanceDiscount" name="ProceedsFromOriginalIssuanceDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_WarrantsAndConvertibleNotes" name="WarrantsAndConvertibleNotes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount" name="DebtInstrumentRemainingOriginalIssuanceDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_AccruedInterestOnDividendsPayable" name="AccruedInterestOnDividendsPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DividendNotesPayable" name="DividendNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_InterestDividendRatePercentage" name="InterestDividendRatePercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RevenuePercentage" name="RevenuePercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RoyaltyPercentage" name="RoyaltyPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_AggregatePurchaseInstallmentsPercentage" name="AggregatePurchaseInstallmentsPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_AggregatePurchaseInstallmentAmount" name="AggregatePurchaseInstallmentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_AdditionalSharesRedeemed" name="AdditionalSharesRedeemed" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_RedemptionOfShares" name="RedemptionOfShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" name="SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction" name="OperatingLeaseOperatingCashFlowsLiabilityReduction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConsultingExpenses" name="ConsultingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ContractLabor" name="ContractLabor" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_PersonnelExpenses" name="PersonnelExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" name="IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_OperatingLossCarryforwardsLimitationsNotUse" name="OperatingLossCarryforwardsLimitationsNotUse" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_ConcentrationRiskPercentage" name="ConcentrationRiskPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IncreaseDecreaseInCapitalizedSoftwareNet" name="IncreaseDecreaseInCapitalizedSoftwareNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IncomeTaxReconciliationWarrantLiability" name="IncomeTaxReconciliationWarrantLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IncomeTaxReconciliationDerivativeLiability" name="IncomeTaxReconciliationDerivativeLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DeferredTaxAssetsWarrants" name="DeferredTaxAssetsWarrants" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_DeferredTaxLiabilitiesRightOfUseAsset" name="DeferredTaxLiabilitiesRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_NoCustomersMember" name="NoCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChange" name="IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>trug-20250331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.1a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Cover" roleURI="http://trugolf.com/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BalanceSheets" roleURI="http://trugolf.com/role/BalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BalanceSheetsParenthetical" roleURI="http://trugolf.com/role/BalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfOperations" roleURI="http://trugolf.com/role/StatementsOfOperations" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfComprehensiveGainLoss" roleURI="http://trugolf.com/role/StatementsOfComprehensiveGainLoss" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfChangesInStockholdersDeficit" roleURI="http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfCashFlows" roleURI="http://trugolf.com/role/StatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NatureOfOrganizationAndBusiness" roleURI="http://trugolf.com/role/NatureOfOrganizationAndBusiness" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocation" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccountsReceivable" roleURI="http://trugolf.com/role/AccountsReceivable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#InventoryNet" roleURI="http://trugolf.com/role/InventoryNet" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecurities" roleURI="http://trugolf.com/role/MarketableInvestmentSecurities" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#OtherLong-termAssets" roleURI="http://trugolf.com/role/OtherLong-termAssets" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNet" roleURI="http://trugolf.com/role/PropertyAndEquipmentNet" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccruedAndOtherCurrentLiabilities" roleURI="http://trugolf.com/role/AccruedAndOtherCurrentLiabilities" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayable" roleURI="http://trugolf.com/role/NotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotes" roleURI="http://trugolf.com/role/PipeConvertibleNotes" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayable" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LinesOfCredit" roleURI="http://trugolf.com/role/LinesOfCredit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConvertibleNotesPayable" roleURI="http://trugolf.com/role/ConvertibleNotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayable" roleURI="http://trugolf.com/role/DividendNotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#GrossSalesRoyaltyPayable" roleURI="http://trugolf.com/role/GrossSalesRoyaltyPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficit" roleURI="http://trugolf.com/role/StockholdersDeficit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiability" roleURI="http://trugolf.com/role/DerivativeLiability" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensation" roleURI="http://trugolf.com/role/Stock-basedCompensation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Leases" roleURI="http://trugolf.com/role/Leases" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformation" roleURI="http://trugolf.com/role/SegmentInformation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#CommitmentsAndContingencies" roleURI="http://trugolf.com/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxes" roleURI="http://trugolf.com/role/IncomeTaxes" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConcentrationOfCreditRisk" roleURI="http://trugolf.com/role/ConcentrationOfCreditRisk" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SubsequentEvents" roleURI="http://trugolf.com/role/SubsequentEvents" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocationTables" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccountsReceivableTables" roleURI="http://trugolf.com/role/AccountsReceivableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#InventoryNetTables" roleURI="http://trugolf.com/role/InventoryNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecuritiesTables" roleURI="http://trugolf.com/role/MarketableInvestmentSecuritiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#OtherLong-termAssetsTables" roleURI="http://trugolf.com/role/OtherLong-termAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNetTables" roleURI="http://trugolf.com/role/PropertyAndEquipmentNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccruedAndOtherCurrentLiabilitiesTables" roleURI="http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayableTables" roleURI="http://trugolf.com/role/NotesPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotesTables" roleURI="http://trugolf.com/role/PipeConvertibleNotesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayableTables" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayableTables" roleURI="http://trugolf.com/role/DividendNotesPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficitTables" roleURI="http://trugolf.com/role/StockholdersDeficitTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiabilityTables" roleURI="http://trugolf.com/role/DerivativeLiabilityTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensationTables" roleURI="http://trugolf.com/role/Stock-basedCompensationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LeasesTables" roleURI="http://trugolf.com/role/LeasesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformationTables" roleURI="http://trugolf.com/role/SegmentInformationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxesTables" roleURI="http://trugolf.com/role/IncomeTaxesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NatureOfOrganizationAndBusinessDetailsNarrative" roleURI="http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfBusinessAcquisitionContingentConsiderationDetails" roleURI="http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" roleURI="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfEstimatedUsefulLivesDetails" roleURI="http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueOfFinancialInstrumentsDetails" roleURI="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDisaggregatedRevenueDetails" roleURI="http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLossPerShareDetails" roleURI="http://trugolf.com/role/ScheduleOfLossPerShareDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPotentialDilutiveSharesDetails" roleURI="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPotentialDilutiveSharesDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllowanceForDoubtfulAccountsDetails" roleURI="http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfInventoryDetails" roleURI="http://trugolf.com/role/ScheduleOfInventoryDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfMarketableSecuritiesDetails" roleURI="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfMarketableSecuritiesDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecuritiesDetailsNarrative" roleURI="http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfOtherLongTermAssetsDetails" roleURI="http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPropertyAndEquipmentDetails" roleURI="http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" roleURI="http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNetDetailsNarrative" roleURI="http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" roleURI="http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" roleURI="http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/NotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPipeConvertibleNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotesDetailsNarrative" roleURI="http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfRelatedPartyNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayableDetailsNarrative" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LinesOfCreditDetailsNarrative" roleURI="http://trugolf.com/role/LinesOfCreditDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConvertibleNotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" roleURI="http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/DividendNotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#GrossSalesRoyaltyPayableDetailsNarrative" roleURI="http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCommonStockDetails" roleURI="http://trugolf.com/role/ScheduleOfCommonStockDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCommonStockDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueAssumptionsOfWarrantsDetails" roleURI="http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfWarrantActivityDetails" roleURI="http://trugolf.com/role/ScheduleOfWarrantActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfInformationRelatedToStockWarrantsDetails" roleURI="http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficitDetailsNarrative" roleURI="http://trugolf.com/role/StockholdersDeficitDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" roleURI="http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDerivativesIssuedAndOutstandingDetails" roleURI="http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiabilityDetailsNarrative" roleURI="http://trugolf.com/role/DerivativeLiabilityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfOptionActivityDetails" roleURI="http://trugolf.com/role/ScheduleOfOptionActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStockOptionsOutstandingAndExercisableDetails" roleURI="http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" roleURI="http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStock-basedCompensationExpenseDetails" roleURI="http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensationDetailsNarrative" roleURI="http://trugolf.com/role/Stock-basedCompensationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" roleURI="http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" roleURI="http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LeasesDetailsNarrative" roleURI="http://trugolf.com/role/LeasesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfRevenueBySegmentInformationDetails" roleURI="http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformationDetailsNarrative" roleURI="http://trugolf.com/role/SegmentInformationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" roleURI="http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfIncomeTaxExaminationDetails" roleURI="http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxesDetailsNarrative" roleURI="http://trugolf.com/role/IncomeTaxesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConcentrationOfCreditRiskDetailsNarrative" roleURI="http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllowanceForCreditLossesDetails" roleURI="http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SubsequentEventsDetailsNarrative" roleURI="http://trugolf.com/role/SubsequentEventsDetailsNarrative" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" xlink:label="loc_TRUGCashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_TRUGCashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" xlink:label="loc_TRUGRestrictedCashExcludedFromCashAndCashEquivalents" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_TRUGRestrictedCashExcludedFromCashAndCashEquivalents" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapMarketableSecuritiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedSoftwareDevelopmentCostsNet" xlink:label="loc_TRUGCapitalizedSoftwareDevelopmentCostsNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_TRUGCapitalizedSoftwareDevelopmentCostsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MarginLineOfCreditAccount" xlink:label="loc_TRUGMarginLineOfCreditAccount" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_TRUGMarginLineOfCreditAccount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableCurrent" xlink:label="loc_TRUGDividendNotesPayableCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_TRUGDividendNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger" xlink:label="loc_TRUGOtherAccruedLiabilitiesCurrentAssumedInMerger" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_TRUGOtherAccruedLiabilitiesCurrentAssumedInMerger" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansPayable" xlink:label="loc_us-gaapLongTermLoansPayable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermLoansPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableNoncurrent" xlink:label="loc_TRUGDividendNotesPayableNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_TRUGDividendNotesPayableNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayable" xlink:label="loc_TRUGGrossSalesRoyaltyPayable" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_TRUGGrossSalesRoyaltyPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="loc_us-gaapTreasuryStockCommonValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockCommonValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapRoyaltyExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapLaborAndRelatedExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GainLossOnFairValueAdjustment" xlink:label="loc_TRUGGainLossOnFairValueAdjustment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_TRUGGainLossOnFairValueAdjustment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfComprehensiveGainLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Gain (Loss)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:label="loc_TRUGOtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_TRUGOtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders&apos; Deficit" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Condensed Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt" xlink:label="loc_TRUGFairValueOfWarrantsInExcessOfFairValueOfDebt" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_TRUGFairValueOfWarrantsInExcessOfFairValueOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ChangeInOtherComprehensiveIncome" xlink:label="loc_TRUGChangeInOtherComprehensiveIncome" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_TRUGChangeInOtherComprehensiveIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion" xlink:label="loc_TRUGStockIssuedForMakeGoodProvisionsOnDebtConversion" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_TRUGStockIssuedForMakeGoodProvisionsOnDebtConversion" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xlink:label="loc_us-gaapEmployeeBenefitsAndShareBasedCompensationNoncash" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapEmployeeBenefitsAndShareBasedCompensationNoncash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted" xlink:label="loc_us-gaapIncreaseDecreaseInMarketableSecuritiesRestricted" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInMarketableSecuritiesRestricted" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="loc_us-gaapIncreaseDecreaseInInterestPayableNet" />
      <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInterestPayableNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaapPaymentsToAcquireShortTermInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireShortTermInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaapPaymentsToAcquireSoftware" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireSoftware" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaapProceedsFromSaleOfShortTermInvestments" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfShortTermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="loc_us-gaapProceedsFromOtherShortTermDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromOtherShortTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromInvestmentFund" xlink:label="loc_TRUGProceedsFromInvestmentFund" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_TRUGProceedsFromInvestmentFund" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsOfCashAcquiredInMerger" xlink:label="loc_TRUGProceedsOfCashAcquiredInMerger" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_TRUGProceedsOfCashAcquiredInMerger" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncreaseInOtherLiabilities" xlink:label="loc_TRUGIncreaseInOtherLiabilities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_TRUGIncreaseInOtherLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromConvertibleNotes" xlink:label="loc_TRUGProceedsFromConvertibleNotes" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_TRUGProceedsFromConvertibleNotes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PaymentsOfCostsOfMergerFromPipeLoan" xlink:label="loc_TRUGPaymentsOfCostsOfMergerFromPipeLoan" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_TRUGPaymentsOfCostsOfMergerFromPipeLoan" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RepaymentsOfLiabilitiesAssumedInMerger" xlink:label="loc_TRUGRepaymentsOfLiabilitiesAssumedInMerger" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_TRUGRepaymentsOfLiabilitiesAssumedInMerger" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendsPaid" xlink:label="loc_TRUGDividendsPaid" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_TRUGDividendsPaid" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NatureOfOrganizationAndBusiness" xlink:title="999008 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation" xlink:title="999009 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccountsReceivable" xlink:title="999011 - Disclosure - ACCOUNTS RECEIVABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/InventoryNet" xlink:title="999012 - Disclosure - INVENTORY, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecurities" xlink:title="999013 - Disclosure - MARKETABLE INVESTMENT SECURITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/OtherLong-termAssets" xlink:title="999014 - Disclosure - OTHER LONG-TERM ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNet" xlink:title="999015 - Disclosure - PROPERTY AND EQUIPMENT, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccruedAndOtherCurrentLiabilities" xlink:title="999016 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayable" xlink:title="999017 - Disclosure - NOTES PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotes" xlink:title="999018 - Disclosure - PIPE CONVERTIBLE NOTES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayable" xlink:title="999019 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/LinesOfCredit" xlink:title="999020 - Disclosure - LINES OF CREDIT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConvertibleNotesPayable" xlink:title="999021 - Disclosure - CONVERTIBLE NOTES PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayable" xlink:title="999022 - Disclosure - DIVIDEND NOTES PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/GrossSalesRoyaltyPayable" xlink:title="999023 - Disclosure - GROSS SALES ROYALTY PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficit" xlink:title="999024 - Disclosure - STOCKHOLDERS&#8217; DEFICIT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiability" xlink:title="999025 - Disclosure - DERIVATIVE LIABILITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensation" xlink:title="999026 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Leases" xlink:title="999027 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformation" xlink:title="999028 - Disclosure - SEGMENT INFORMATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/CommitmentsAndContingencies" xlink:title="999029 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxes" xlink:title="999030 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConcentrationOfCreditRisk" xlink:title="999031 - Disclosure - CONCENTRATION OF CREDIT RISK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SubsequentEvents" xlink:title="999032 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables" xlink:title="999034 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccountsReceivableTables" xlink:title="999036 - Disclosure - ACCOUNTS RECEIVABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/InventoryNetTables" xlink:title="999037 - Disclosure - INVENTORY, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecuritiesTables" xlink:title="999038 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/OtherLong-termAssetsTables" xlink:title="999039 - Disclosure - OTHER LONG-TERM ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNetTables" xlink:title="999040 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables" xlink:title="999041 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayableTables" xlink:title="999042 - Disclosure - NOTES PAYABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotesTables" xlink:title="999043 - Disclosure - PIPE CONVERTIBLE NOTES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables" xlink:title="999044 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayableTables" xlink:title="999045 - Disclosure - DIVIDEND NOTES PAYABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficitTables" xlink:title="999046 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiabilityTables" xlink:title="999047 - Disclosure - DERIVATIVE LIABILITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensationTables" xlink:title="999048 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/LeasesTables" xlink:title="999049 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformationTables" xlink:title="999050 - Disclosure - SEGMENT INFORMATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxesTables" xlink:title="999051 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative" xlink:title="999052 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails" xlink:title="999053 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" xlink:title="999054 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" xlink:title="999055 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" xlink:title="999056 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails" xlink:title="999058 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" xlink:title="999059 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails" xlink:title="999060 - Disclosure - SCHEDULE OF DISAGGREGATED REVENUE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLossPerShareDetails" xlink:title="999061 - Disclosure - SCHEDULE OF LOSS PER SHARE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical" xlink:title="999063 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999064 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails" xlink:title="999065 - Disclosure - SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeReceivablesHeldForSaleAmount" xlink:label="loc_us-gaapTradeReceivablesHeldForSaleAmount" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableGross" xlink:to="loc_us-gaapTradeReceivablesHeldForSaleAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccountsReceivable" xlink:label="loc_TRUGOtherAccountsReceivable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableGross" xlink:to="loc_TRUGOtherAccountsReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNet" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNet" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfInventoryDetails" xlink:title="999066 - Disclosure - SCHEDULE OF INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails" xlink:title="999067 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical" xlink:title="999068 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative" xlink:title="999069 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails" xlink:title="999070 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="999071 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" xlink:title="999072 - Disclosure - SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaapCapitalizedComputerSoftwareNet" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedComputerSoftware" xlink:label="loc_TRUGCapitalizedComputerSoftware" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalizedComputerSoftwareNet" xlink:to="loc_TRUGCapitalizedComputerSoftware" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalizedComputerSoftwareNet" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCapitalizedComputerSoftwareNet" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999073 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" xlink:title="999074 - Disclosure - SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AccruedCreditCards" xlink:label="loc_TRUGAccruedCreditCards" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_TRUGAccruedCreditCards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SalesAndExciseTaxPayablesCurrent" xlink:label="loc_TRUGSalesAndExciseTaxPayablesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_TRUGSalesAndExciseTaxPayablesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" xlink:title="999075 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfNotesPayableDetails" xlink:title="999076 - Disclosure - SCHEDULE OF NOTES PAYABLE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayableDetailsNarrative" xlink:title="999077 - Disclosure - NOTES PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails" xlink:title="999078 - Disclosure - SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebt" xlink:label="loc_us-gaapConvertibleDebt" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNoteGross" xlink:label="loc_TRUGConvertibleNoteGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapConvertibleDebt" xlink:to="loc_TRUGConvertibleNoteGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" xlink:label="loc_TRUGDebtInstrumentUnamortizedDiscountAndWarrants" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapConvertibleDebt" xlink:to="loc_TRUGDebtInstrumentUnamortizedDiscountAndWarrants" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansPayable" xlink:label="loc_us-gaapLongTermLoansPayable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermLoansPayable" xlink:to="loc_us-gaapConvertibleDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PipeNotePrincipalConvertedToClassACommonStock" xlink:label="loc_TRUGPipeNotePrincipalConvertedToClassACommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermLoansPayable" xlink:to="loc_TRUGPipeNotePrincipalConvertedToClassACommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentAccretionOfDebtDiscount" xlink:label="loc_TRUGDebtInstrumentAccretionOfDebtDiscount" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermLoansPayable" xlink:to="loc_TRUGDebtInstrumentAccretionOfDebtDiscount" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative" xlink:title="999079 - Disclosure - PIPE CONVERTIBLE NOTES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails" xlink:title="999080 - Disclosure - SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" xlink:title="999081 - Disclosure - SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative" xlink:title="999082 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/LinesOfCreditDetailsNarrative" xlink:title="999083 - Disclosure - LINES OF CREDIT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative" xlink:title="999084 - Disclosure - CONVERTIBLE NOTES PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" xlink:title="999085 - Disclosure - SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayableDetailsNarrative" xlink:title="999086 - Disclosure - DIVIDEND NOTES PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative" xlink:title="999087 - Disclosure - GROSS SALES ROYALTY PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCommonStockDetails" xlink:title="999088 - Disclosure - SCHEDULE OF COMMON STOCK (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical" xlink:title="999089 - Disclosure - SCHEDULE OF COMMON STOCK (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails" xlink:title="999090 - Disclosure - SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfWarrantActivityDetails" xlink:title="999091 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails" xlink:title="999092 - Disclosure - SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficitDetailsNarrative" xlink:title="999093 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="999094 - Disclosure - SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails" xlink:title="999095 - Disclosure - SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiabilityDetailsNarrative" xlink:title="999096 - Disclosure - DERIVATIVE LIABILITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfOptionActivityDetails" xlink:title="999097 - Disclosure - SCHEDULE OF OPTION ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails" xlink:title="999098 - Disclosure - SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" xlink:title="999099 - Disclosure - SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:title="999100 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="999101 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" xlink:title="999102 - Disclosure - SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:title="999103 - Disclosure - SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/LeasesDetailsNarrative" xlink:title="999104 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails" xlink:title="999105 - Disclosure - SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConsultingExpenses" xlink:label="loc_TRUGConsultingExpenses" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_TRUGConsultingExpenses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ContractLabor" xlink:label="loc_TRUGContractLabor" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_TRUGContractLabor" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapLaborAndRelatedExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessDevelopment" xlink:label="loc_us-gaapBusinessDevelopment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapBusinessDevelopment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapRoyaltyExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaapMarketingExpense" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaapOtherExpenses" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapOtherExpenses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PersonnelExpenses" xlink:label="loc_TRUGPersonnelExpenses" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_TRUGPersonnelExpenses" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformationDetailsNarrative" xlink:title="999106 - Disclosure - SEGMENT INFORMATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" xlink:title="999107 - Disclosure - SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" xlink:label="loc_TRUGIncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_TRUGIncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:title="999108 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" xlink:label="loc_TRUGDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_TRUGDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" xlink:label="loc_TRUGDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_TRUGDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails" xlink:title="999109 - Disclosure - SCHEDULE OF INCOME TAX EXAMINATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxesDetailsNarrative" xlink:title="999110 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative" xlink:title="999111 - Disclosure - CONCENTRATION OF CREDIT RISK (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:title="999112 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeReceivablesHeldForSaleAmount" xlink:label="loc_us-gaapTradeReceivablesHeldForSaleAmount" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableGross" xlink:to="loc_us-gaapTradeReceivablesHeldForSaleAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccountsReceivable" xlink:label="loc_TRUGOtherAccountsReceivable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableGross" xlink:to="loc_TRUGOtherAccountsReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNet" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNet" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SubsequentEventsDetailsNarrative" xlink:title="999113 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>trug-20250331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.1a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Cover" roleURI="http://trugolf.com/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BalanceSheets" roleURI="http://trugolf.com/role/BalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BalanceSheetsParenthetical" roleURI="http://trugolf.com/role/BalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfOperations" roleURI="http://trugolf.com/role/StatementsOfOperations" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfComprehensiveGainLoss" roleURI="http://trugolf.com/role/StatementsOfComprehensiveGainLoss" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfChangesInStockholdersDeficit" roleURI="http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfCashFlows" roleURI="http://trugolf.com/role/StatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NatureOfOrganizationAndBusiness" roleURI="http://trugolf.com/role/NatureOfOrganizationAndBusiness" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocation" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccountsReceivable" roleURI="http://trugolf.com/role/AccountsReceivable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#InventoryNet" roleURI="http://trugolf.com/role/InventoryNet" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecurities" roleURI="http://trugolf.com/role/MarketableInvestmentSecurities" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#OtherLong-termAssets" roleURI="http://trugolf.com/role/OtherLong-termAssets" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNet" roleURI="http://trugolf.com/role/PropertyAndEquipmentNet" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccruedAndOtherCurrentLiabilities" roleURI="http://trugolf.com/role/AccruedAndOtherCurrentLiabilities" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayable" roleURI="http://trugolf.com/role/NotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotes" roleURI="http://trugolf.com/role/PipeConvertibleNotes" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayable" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LinesOfCredit" roleURI="http://trugolf.com/role/LinesOfCredit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConvertibleNotesPayable" roleURI="http://trugolf.com/role/ConvertibleNotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayable" roleURI="http://trugolf.com/role/DividendNotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#GrossSalesRoyaltyPayable" roleURI="http://trugolf.com/role/GrossSalesRoyaltyPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficit" roleURI="http://trugolf.com/role/StockholdersDeficit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiability" roleURI="http://trugolf.com/role/DerivativeLiability" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensation" roleURI="http://trugolf.com/role/Stock-basedCompensation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Leases" roleURI="http://trugolf.com/role/Leases" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformation" roleURI="http://trugolf.com/role/SegmentInformation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#CommitmentsAndContingencies" roleURI="http://trugolf.com/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxes" roleURI="http://trugolf.com/role/IncomeTaxes" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConcentrationOfCreditRisk" roleURI="http://trugolf.com/role/ConcentrationOfCreditRisk" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SubsequentEvents" roleURI="http://trugolf.com/role/SubsequentEvents" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocationTables" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccountsReceivableTables" roleURI="http://trugolf.com/role/AccountsReceivableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#InventoryNetTables" roleURI="http://trugolf.com/role/InventoryNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecuritiesTables" roleURI="http://trugolf.com/role/MarketableInvestmentSecuritiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#OtherLong-termAssetsTables" roleURI="http://trugolf.com/role/OtherLong-termAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNetTables" roleURI="http://trugolf.com/role/PropertyAndEquipmentNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccruedAndOtherCurrentLiabilitiesTables" roleURI="http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayableTables" roleURI="http://trugolf.com/role/NotesPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotesTables" roleURI="http://trugolf.com/role/PipeConvertibleNotesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayableTables" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayableTables" roleURI="http://trugolf.com/role/DividendNotesPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficitTables" roleURI="http://trugolf.com/role/StockholdersDeficitTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiabilityTables" roleURI="http://trugolf.com/role/DerivativeLiabilityTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensationTables" roleURI="http://trugolf.com/role/Stock-basedCompensationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LeasesTables" roleURI="http://trugolf.com/role/LeasesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformationTables" roleURI="http://trugolf.com/role/SegmentInformationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxesTables" roleURI="http://trugolf.com/role/IncomeTaxesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NatureOfOrganizationAndBusinessDetailsNarrative" roleURI="http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfBusinessAcquisitionContingentConsiderationDetails" roleURI="http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" roleURI="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfEstimatedUsefulLivesDetails" roleURI="http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueOfFinancialInstrumentsDetails" roleURI="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDisaggregatedRevenueDetails" roleURI="http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLossPerShareDetails" roleURI="http://trugolf.com/role/ScheduleOfLossPerShareDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPotentialDilutiveSharesDetails" roleURI="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPotentialDilutiveSharesDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllowanceForDoubtfulAccountsDetails" roleURI="http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfInventoryDetails" roleURI="http://trugolf.com/role/ScheduleOfInventoryDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfMarketableSecuritiesDetails" roleURI="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfMarketableSecuritiesDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecuritiesDetailsNarrative" roleURI="http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfOtherLongTermAssetsDetails" roleURI="http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPropertyAndEquipmentDetails" roleURI="http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" roleURI="http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNetDetailsNarrative" roleURI="http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" roleURI="http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" roleURI="http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/NotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPipeConvertibleNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotesDetailsNarrative" roleURI="http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfRelatedPartyNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayableDetailsNarrative" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LinesOfCreditDetailsNarrative" roleURI="http://trugolf.com/role/LinesOfCreditDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConvertibleNotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" roleURI="http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/DividendNotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#GrossSalesRoyaltyPayableDetailsNarrative" roleURI="http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCommonStockDetails" roleURI="http://trugolf.com/role/ScheduleOfCommonStockDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCommonStockDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueAssumptionsOfWarrantsDetails" roleURI="http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfWarrantActivityDetails" roleURI="http://trugolf.com/role/ScheduleOfWarrantActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfInformationRelatedToStockWarrantsDetails" roleURI="http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficitDetailsNarrative" roleURI="http://trugolf.com/role/StockholdersDeficitDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" roleURI="http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDerivativesIssuedAndOutstandingDetails" roleURI="http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiabilityDetailsNarrative" roleURI="http://trugolf.com/role/DerivativeLiabilityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfOptionActivityDetails" roleURI="http://trugolf.com/role/ScheduleOfOptionActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStockOptionsOutstandingAndExercisableDetails" roleURI="http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" roleURI="http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStock-basedCompensationExpenseDetails" roleURI="http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensationDetailsNarrative" roleURI="http://trugolf.com/role/Stock-basedCompensationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" roleURI="http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" roleURI="http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LeasesDetailsNarrative" roleURI="http://trugolf.com/role/LeasesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfRevenueBySegmentInformationDetails" roleURI="http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformationDetailsNarrative" roleURI="http://trugolf.com/role/SegmentInformationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" roleURI="http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfIncomeTaxExaminationDetails" roleURI="http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxesDetailsNarrative" roleURI="http://trugolf.com/role/IncomeTaxesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConcentrationOfCreditRiskDetailsNarrative" roleURI="http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllowanceForCreditLossesDetails" roleURI="http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SubsequentEventsDetailsNarrative" roleURI="http://trugolf.com/role/SubsequentEventsDetailsNarrative" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link: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" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="loc_deiEntityAddressesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="loc_deiEntityAddressesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_deiEntityAddressesAddressTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesAddressTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_deiBusinessContactMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiAddressTypeDomain" xlink:to="loc_deiBusinessContactMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentType_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentFlag_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentDescription_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentRegistrationStatement_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAnnualReport_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentQuarterlyReport_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentTransitionReport_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyReport_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodStartDate_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodEndDate_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_30" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFileNumber_30" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityRegistrantName_30" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCentralIndexKey_30" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPrimarySicNumber_30" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_30" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_30" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine1_30" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine2_30" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine3_30" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCityOrTown_30" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_30" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCountry_30" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_30" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCountryRegion_30" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCityAreaCode_30" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiLocalPhoneNumber_30" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiExtension_30" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiWrittenCommunications_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSolicitingMaterial_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementTenderOffer_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_30" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12bTitle_30" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiNoTradingSymbolFlag_30" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiTradingSymbol_30" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityExchangeName_30" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12gTitle_30" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityReportingObligation_30" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAnnualInformationForm_30" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_30" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_30" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityVoluntaryFilers_30" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_30" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_30" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFilerCategory_30" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntitySmallBusiness_30" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_30" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityExTransitionPeriod_30" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAccountingStandard_30" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_30" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityShellCompany_30" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPublicFloat_30" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_30" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_30" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_30" xlink:type="arc" order="57" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_deiContactPersonnelName_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiContactPersonnelName_30" xlink:type="arc" order="58" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="loc_TRUGSeriesACommonStockMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesACommonStockMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBCommonStockMember" xlink:label="loc_TRUGSeriesBCommonStockMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBCommonStockMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_160" xlink:to="loc_us-gaapAssetsCurrentAbstract_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" xlink:label="loc_TRUGCashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_TRUGCashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_us-gaapRestrictedCashCurrent_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" xlink:label="loc_TRUGRestrictedCashExcludedFromCashAndCashEquivalents_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_TRUGRestrictedCashExcludedFromCashAndCashEquivalents_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_us-gaapMarketableSecuritiesCurrent_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_160" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_us-gaapInventoryNet_160" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_us-gaapPrepaidExpenseCurrent_160" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_us-gaapOtherAssetsCurrent_160" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_160" xlink:to="loc_us-gaapAssetsCurrent_160" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_160" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_160" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedSoftwareDevelopmentCostsNet" xlink:label="loc_TRUGCapitalizedSoftwareDevelopmentCostsNet_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_160" xlink:to="loc_TRUGCapitalizedSoftwareDevelopmentCostsNet_160" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_160" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_160" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_160" xlink:to="loc_us-gaapOtherAssetsNoncurrent_160" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_160" xlink:to="loc_us-gaapAssets_160" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_160" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_160" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapAccountsPayableCurrent_160" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapDeferredRevenueCurrent_160" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapLongTermDebtCurrent_160" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapLinesOfCreditCurrent_160" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MarginLineOfCreditAccount" xlink:label="loc_TRUGMarginLineOfCreditAccount_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_TRUGMarginLineOfCreditAccount_160" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent_160" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableCurrent" xlink:label="loc_TRUGDividendNotesPayableCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_TRUGDividendNotesPayableCurrent_160" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapInterestPayableCurrent_160" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent_160" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger" xlink:label="loc_TRUGOtherAccruedLiabilitiesCurrentAssumedInMerger_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_TRUGOtherAccruedLiabilitiesCurrentAssumedInMerger_160" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_160" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_160" xlink:to="loc_us-gaapLiabilitiesCurrent_160" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_160" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract_160" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_160" xlink:to="loc_us-gaapLongTermDebtNoncurrent_160" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansPayable" xlink:label="loc_us-gaapLongTermLoansPayable_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_160" xlink:to="loc_us-gaapLongTermLoansPayable_160" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableNoncurrent" xlink:label="loc_TRUGDividendNotesPayableNoncurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_160" xlink:to="loc_TRUGDividendNotesPayableNoncurrent_160" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayable" xlink:label="loc_TRUGGrossSalesRoyaltyPayable_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_160" xlink:to="loc_TRUGGrossSalesRoyaltyPayable_160" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_160" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_160" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_160" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_160" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_160" xlink:to="loc_us-gaapLiabilities_160" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_160" xlink:to="loc_us-gaapCommitmentsAndContingencies_160" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_160" xlink:to="loc_us-gaapStockholdersEquityAbstract_160" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_160" xlink:to="loc_us-gaapPreferredStockValue_160" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_160" xlink:to="loc_us-gaapCommonStockValue_160" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="loc_us-gaapTreasuryStockCommonValue_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_160" xlink:to="loc_us-gaapTreasuryStockCommonValue_160" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_160" xlink:to="loc_us-gaapAdditionalPaidInCapital_160" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_160" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_160" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_160" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_160" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_160" xlink:to="loc_us-gaapStockholdersEquity_160" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_160" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_160" xlink:type="arc" order="48" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="loc_TRUGSeriesACommonStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesACommonStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBCommonStockMember" xlink:label="loc_TRUGSeriesBCommonStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBCommonStockMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_100" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_90" xlink:to="loc_us-gaapRoyaltyExpense_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_90" xlink:to="loc_us-gaapLaborAndRelatedExpense_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_90" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_90" xlink:to="loc_us-gaapOperatingExpenses_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract_90" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_90" xlink:to="loc_us-gaapInterestIncomeExpenseNet_90" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_90" xlink:to="loc_us-gaapInterestExpenseNonoperating_90" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GainLossOnFairValueAdjustment" xlink:label="loc_TRUGGainLossOnFairValueAdjustment_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_90" xlink:to="loc_TRUGGainLossOnFairValueAdjustment_90" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_90" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_90" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_90" xlink:to="loc_us-gaapGainLossOnInvestments_90" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_90" xlink:to="loc_us-gaapNonoperatingIncomeExpense_90" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_90" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_90" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_90" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_90" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_90" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_90" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_90" xlink:type="arc" order="22" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfComprehensiveGainLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Gain (Loss)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders&apos; Deficit">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="loc_TRUGSeriesACommonStockMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesACommonStockMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBCommonStockMember" xlink:label="loc_TRUGSeriesBCommonStockMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBCommonStockMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueEmployeeBenefitPlan_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueEmployeeBenefitPlan_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeBenefitPlan_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeBenefitPlan_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaapUnrealizedGainLossOnInvestments_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrealizedGainLossOnInvestments_110" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_110" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger_110" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger_110" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger_110" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger_110" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger_110" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger_110" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_110" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IssuanceOfCommonStockForInterestAndMakeGood" xlink:label="loc_TRUGIssuanceOfCommonStockForInterestAndMakeGood_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGIssuanceOfCommonStockForInterestAndMakeGood_110" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares" xlink:label="loc_TRUGIssuanceOfCommonStockForInterestAndMakeGoodShares_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGIssuanceOfCommonStockForInterestAndMakeGoodShares_110" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits_110" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits_110" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_110" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_110" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_110" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_110" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RealizedGainInFairValueOfShortTermInvestments" xlink:label="loc_TRUGRealizedGainInFairValueOfShortTermInvestments_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGRealizedGainInFairValueOfShortTermInvestments_110" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringValuesInCommonStockExchangedInMerger_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringValuesInCommonStockExchangedInMerger_110" xlink:type="arc" order="28" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Condensed Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/NatureOfOrganizationAndBusiness" xlink:title="999008 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation" xlink:title="999009 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccountsReceivable" xlink:title="999011 - Disclosure - ACCOUNTS RECEIVABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/InventoryNet" xlink:title="999012 - Disclosure - INVENTORY, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecurities" xlink:title="999013 - Disclosure - MARKETABLE INVESTMENT SECURITIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/OtherLong-termAssets" xlink:title="999014 - Disclosure - OTHER LONG-TERM ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNet" xlink:title="999015 - Disclosure - PROPERTY AND EQUIPMENT, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccruedAndOtherCurrentLiabilities" xlink:title="999016 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayable" xlink:title="999017 - Disclosure - NOTES PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotes" xlink:title="999018 - Disclosure - PIPE CONVERTIBLE NOTES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayable" xlink:title="999019 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/LinesOfCredit" xlink:title="999020 - Disclosure - LINES OF CREDIT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConvertibleNotesPayable" xlink:title="999021 - Disclosure - CONVERTIBLE NOTES PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayable" xlink:title="999022 - Disclosure - DIVIDEND NOTES PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/GrossSalesRoyaltyPayable" xlink:title="999023 - Disclosure - GROSS SALES ROYALTY PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficit" xlink:title="999024 - Disclosure - STOCKHOLDERS&#8217; DEFICIT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiability" xlink:title="999025 - Disclosure - DERIVATIVE LIABILITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensation" xlink:title="999026 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/Leases" xlink:title="999027 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformation" xlink:title="999028 - Disclosure - SEGMENT INFORMATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/CommitmentsAndContingencies" xlink:title="999029 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxes" xlink:title="999030 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConcentrationOfCreditRisk" xlink:title="999031 - Disclosure - CONCENTRATION OF CREDIT RISK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SubsequentEvents" xlink:title="999032 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables" xlink:title="999034 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccountsReceivableTables" xlink:title="999036 - Disclosure - ACCOUNTS RECEIVABLE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/InventoryNetTables" xlink:title="999037 - Disclosure - INVENTORY, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecuritiesTables" xlink:title="999038 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/OtherLong-termAssetsTables" xlink:title="999039 - Disclosure - OTHER LONG-TERM ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNetTables" xlink:title="999040 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables" xlink:title="999041 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayableTables" xlink:title="999042 - Disclosure - NOTES PAYABLE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotesTables" xlink:title="999043 - Disclosure - PIPE CONVERTIBLE NOTES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables" xlink:title="999044 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayableTables" xlink:title="999045 - Disclosure - DIVIDEND NOTES PAYABLE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficitTables" xlink:title="999046 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="loc_us-gaapScheduleOfStockByClassTextBlock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTextBlock_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock" xlink:label="loc_TRUGScheduleOfInformationRelatedToStockWarrantsTableTextBlock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_TRUGScheduleOfInformationRelatedToStockWarrantsTableTextBlock_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiabilityTables" xlink:title="999047 - Disclosure - DERIVATIVE LIABILITY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensationTables" xlink:title="999048 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/LeasesTables" xlink:title="999049 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformationTables" xlink:title="999050 - Disclosure - SEGMENT INFORMATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxesTables" xlink:title="999051 - Disclosure - INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative" xlink:title="999052 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_srtChiefExecutiveOfficerMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ThirdPartyMember" xlink:label="loc_TRUGThirdPartyMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGThirdPartyMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleLoanMember" xlink:label="loc_TRUGPIPEConvertibleLoanMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGPIPEConvertibleLoanMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UpfrontFees" xlink:label="loc_TRUGUpfrontFees_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGUpfrontFees_230" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt_230" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredRevenue_230" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapOtherSellingGeneralAndAdministrativeExpense_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOtherSellingGeneralAndAdministrativeExpense_230" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_230" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_230" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapStockholdersEquity_230" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BidPricePerShare" xlink:label="loc_TRUGBidPricePerShare_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGBidPricePerShare_230" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity" xlink:label="loc_us-gaapDebtInstrumentConvertibleTypeOfEquitySecurity_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleTypeOfEquitySecurity_230" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_230" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WorkingCapitalDeficit" xlink:label="loc_TRUGWorkingCapitalDeficit_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGWorkingCapitalDeficit_230" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_230" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_230" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromConvertibleNotesPayable" xlink:label="loc_TRUGProceedsFromConvertibleNotesPayable_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGProceedsFromConvertibleNotesPayable_230" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_230" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsOfCashAcquiredInMerger" xlink:label="loc_TRUGProceedsOfCashAcquiredInMerger_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGProceedsOfCashAcquiredInMerger_230" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails" xlink:title="999053 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MergerArrangementMember" xlink:label="loc_TRUGMergerArrangementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGMergerArrangementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExhangeRatio" xlink:label="loc_TRUGExhangeRatio_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGExhangeRatio_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" xlink:title="999054 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" xlink:title="999055 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" xlink:title="999056 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MergerArrangementMember" xlink:label="loc_TRUGMergerArrangementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGMergerArrangementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PriorLoanAgreementMember" xlink:label="loc_TRUGPriorLoanAgreementMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGPriorLoanAgreementMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PurchaseAgreementMember" xlink:label="loc_TRUGPurchaseAgreementMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGPurchaseAgreementMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WaiverAndAmendmentAgreementMember" xlink:label="loc_TRUGWaiverAndAmendmentAgreementMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGWaiverAndAmendmentAgreementMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleLoanMember" xlink:label="loc_TRUGPIPEConvertibleLoanMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGPIPEConvertibleLoanMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_160" xlink:type="arc" order="162" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember_170" xlink:type="arc" order="172" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_270" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExhangeRatio" xlink:label="loc_TRUGExhangeRatio_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_TRUGExhangeRatio_270" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_270" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_270" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CommonStockRemainingExchanged" xlink:label="loc_TRUGCommonStockRemainingExchanged_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_TRUGCommonStockRemainingExchanged_270" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_270" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_270" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt_270" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_270" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt_270" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapSharesIssued_270" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfDebt_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapProceedsFromRepaymentsOfDebt_270" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable_270" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapInterestExpense_270" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOtherLongTermDebt" xlink:label="loc_us-gaapInterestExpenseOtherLongTermDebt_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapInterestExpenseOtherLongTermDebt_270" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="loc_us-gaapInterestExpenseDebtExcludingAmortization_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapInterestExpenseDebtExcludingAmortization_270" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SoftwareAndComputerEquipmentMember" xlink:label="loc_TRUGSoftwareAndComputerEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_TRUGSoftwareAndComputerEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_150" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails" xlink:title="999058 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaapCashAndCashEquivalentsFairValueDisclosure_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsFairValueDisclosure_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsAtCarryingValue" xlink:label="loc_us-gaapMoneyMarketFundsAtCarryingValue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapMoneyMarketFundsAtCarryingValue_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CorporateFixedIncomeSecurities" xlink:label="loc_TRUGCorporateFixedIncomeSecurities_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_TRUGCorporateFixedIncomeSecurities_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:label="loc_us-gaapUSGovernmentSecuritiesAtCarryingValue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapUSGovernmentSecuritiesAtCarryingValue_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DerivativeLiability" xlink:label="loc_TRUGDerivativeLiability_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_TRUGDerivativeLiability_170" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" xlink:title="999059 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEWarrantMember" xlink:label="loc_TRUGPIPEWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_TRUGPIPEWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DerivativeLiabilitiesCurrentAndNoncurrent" xlink:label="loc_TRUGDerivativeLiabilitiesCurrentAndNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGDerivativeLiabilitiesCurrentAndNoncurrent_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails" xlink:title="999060 - Disclosure - SCHEDULE OF DISAGGREGATED REVENUE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GolfSimulatorsMember" xlink:label="loc_TRUGGolfSimulatorsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGGolfSimulatorsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ContentSoftwareSubscriptionsMember" xlink:label="loc_TRUGContentSoftwareSubscriptionsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGContentSoftwareSubscriptionsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherMember" xlink:label="loc_TRUGOtherMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGOtherMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FranchiseRevenueMember" xlink:label="loc_TRUGFranchiseRevenueMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGFranchiseRevenueMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenuesAbstract_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenues_190" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLossPerShareDetails" xlink:title="999061 - Disclosure - SCHEDULE OF LOSS PER SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_90" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockOptions" xlink:label="loc_TRUGStockOptions_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockOptions_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleShares" xlink:label="loc_TRUGConvertibleShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGConvertibleShares_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EarnoutShares" xlink:label="loc_TRUGEarnoutShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGEarnoutShares_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UnderWriterWarrantsCommonShare" xlink:label="loc_TRUGUnderWriterWarrantsCommonShare_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGUnderWriterWarrantsCommonShare_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TotalPotentialDilutive" xlink:label="loc_TRUGTotalPotentialDilutive_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGTotalPotentialDilutive_70" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical" xlink:title="999063 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999064 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:label="loc_TRUGOtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGOtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMarketableSecurities_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapInventoryValuationReserves_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:label="loc_us-gaapCapitalizedComputerSoftwareImpairments1_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareImpairments1_120" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAmortization1_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAmortization1_120" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaapMarketingAndAdvertisingExpense_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMarketingAndAdvertisingExpense_120" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="loc_us-gaapLesseeOperatingLeaseDescription_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseDescription_120" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredRevenue_120" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation_120" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage_120" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapInventoryWriteDown_120" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyExpensePercentage" xlink:label="loc_TRUGRoyaltyExpensePercentage_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGRoyaltyExpensePercentage_120" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRoyaltyExpense_120" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails" xlink:title="999065 - Disclosure - SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfInventoryDetails" xlink:title="999066 - Disclosure - SCHEDULE OF INVENTORY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails" xlink:title="999067 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaapGuaranteeObligationsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaapScheduleOfGuaranteeObligationsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapGuaranteeObligationsLineItems" xlink:to="loc_us-gaapScheduleOfGuaranteeObligationsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="loc_us-gaapUnderlyingAssetClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfGuaranteeObligationsTable" xlink:to="loc_us-gaapUnderlyingAssetClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CorporateFixedIncomeSecuritiesMember" xlink:label="loc_TRUGCorporateFixedIncomeSecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_TRUGCorporateFixedIncomeSecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GovernmentSecuritiesMember" xlink:label="loc_TRUGGovernmentSecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_TRUGGovernmentSecuritiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGuaranteeObligationsLineItems" xlink:to="loc_us-gaapMarketableSecuritiesCurrent_40" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical" xlink:title="999068 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaapGuaranteeObligationsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaapScheduleOfGuaranteeObligationsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapGuaranteeObligationsLineItems" xlink:to="loc_us-gaapScheduleOfGuaranteeObligationsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="loc_us-gaapUnderlyingAssetClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfGuaranteeObligationsTable" xlink:to="loc_us-gaapUnderlyingAssetClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CorporateFixedIncomeSecuritiesMember" xlink:label="loc_TRUGCorporateFixedIncomeSecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_TRUGCorporateFixedIncomeSecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GovernmentSecuritiesMember" xlink:label="loc_TRUGGovernmentSecuritiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_TRUGGovernmentSecuritiesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityWeightedAverageYield_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGuaranteeObligationsLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityWeightedAverageYield_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WeightedAverageMaturityTerm" xlink:label="loc_TRUGWeightedAverageMaturityTerm_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGuaranteeObligationsLineItems" xlink:to="loc_TRUGWeightedAverageMaturityTerm_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative" xlink:title="999069 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BrokerageAgreementMember" xlink:label="loc_TRUGBrokerageAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGBrokerageAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaapInvestmentTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapInvestmentTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BondsMember" xlink:label="loc_us-gaapBondsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapBondsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapUSTreasurySecuritiesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDeposits_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapMarketableSecurities_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails" xlink:title="999070 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:label="loc_us-gaapImpairmentEffectsOnEarningsPerShareLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:label="loc_us-gaapImpairmentEffectsOnEarningsPerShareTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="loc_us-gaapImpairmentEffectsOnEarningsPerShareTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapImpairmentEffectsOnEarningsPerShareTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecurityDepositEthosManagementLoanMember" xlink:label="loc_TRUGSecurityDepositEthosManagementLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_TRUGSecurityDepositEthosManagementLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecurityDepositsLeasedFacilitiesMember" xlink:label="loc_TRUGSecurityDepositsLeasedFacilitiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_TRUGSecurityDepositsLeasedFacilitiesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="loc_us-gaapOtherAssetsNoncurrent_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="999071 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SoftwareAndComputerEquipmentMember" xlink:label="loc_TRUGSoftwareAndComputerEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_TRUGSoftwareAndComputerEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_160" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" xlink:title="999072 - Disclosure - SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999073 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" xlink:title="999074 - Disclosure - SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" xlink:title="999075 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfNotesPayableDetails" xlink:title="999076 - Disclosure - SCHEDULE OF NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaapFairValueByLiabilityClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="loc_us-gaapFairValueByLiabilityClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByLiabilityClassAxis" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByLiabilityClassAxis" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EthosManagementINCMember" xlink:label="loc_TRUGEthosManagementINCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_TRUGEthosManagementINCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MercedesBenzMember" xlink:label="loc_TRUGMercedesBenzMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_TRUGMercedesBenzMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent" xlink:label="loc_us-gaapOtherNotesPayableCurrent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_us-gaapOtherNotesPayableCurrent_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_LessDeferredLoanFees" xlink:label="loc_TRUGLessDeferredLoanFees_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_TRUGLessDeferredLoanFees_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_us-gaapNotesPayableCurrent_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_us-gaapLongTermNotesPayable_100" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayableDetailsNarrative" xlink:title="999077 - Disclosure - NOTES PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EthosManagementINCMember" xlink:label="loc_TRUGEthosManagementINCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_TRUGEthosManagementINCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MercedesBenzMember" xlink:label="loc_TRUGMercedesBenzMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_TRUGMercedesBenzMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_JPMorganChaseMember" xlink:label="loc_TRUGJPMorganChaseMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_TRUGJPMorganChaseMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FirstExtensionAgreementMember" xlink:label="loc_TRUGFirstExtensionAgreementMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGFirstExtensionAgreementMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecondExtensionAgreementMember" xlink:label="loc_TRUGSecondExtensionAgreementMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGSecondExtensionAgreementMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SponsorMember" xlink:label="loc_TRUGSponsorMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGSponsorMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UnsecuredPromissoryNoteMember" xlink:label="loc_TRUGUnsecuredPromissoryNoteMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGUnsecuredPromissoryNoteMember_140" xlink:type="arc" order="143" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_220" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapProceedsFromNotesPayable_220" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_220" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments" xlink:label="loc_us-gaapDepositLiabilitiesCollateralIssuedFinancialInstruments_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDepositLiabilitiesCollateralIssuedFinancialInstruments_220" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:label="loc_us-gaapDebtInstrumentIncreaseAccruedInterest_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentIncreaseAccruedInterest_220" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest" xlink:label="loc_us-gaapDepositLiabilitiesAccruedInterest_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDepositLiabilitiesAccruedInterest_220" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="loc_us-gaapLongTermDebtPercentageBearingFixedInterestRate_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtPercentageBearingFixedInterestRate_220" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_220" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment_220" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="loc_us-gaapLineOfCreditFacilityAverageOutstandingAmount_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityAverageOutstandingAmount_220" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_LongTermNotesPayableAssumedInMerger" xlink:label="loc_TRUGLongTermNotesPayableAssumedInMerger_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_TRUGLongTermNotesPayableAssumedInMerger_220" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails" xlink:title="999078 - Disclosure - SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember" xlink:label="loc_TRUGTrancheOneFebruarySevenTwoThousandTwentyFourMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGTrancheOneFebruarySevenTwoThousandTwentyFourMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember" xlink:label="loc_TRUGTrancheTwoNovemberSevenTwoThousandTwentyFourMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGTrancheTwoNovemberSevenTwoThousandTwentyFourMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" xlink:label="loc_TRUGTrancheTwoDecemberSixteenTwoThousandTwentyFourMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGTrancheTwoDecemberSixteenTwoThousandTwentyFourMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNoteGross" xlink:label="loc_TRUGConvertibleNoteGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGConvertibleNoteGross_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" xlink:label="loc_TRUGDebtInstrumentUnamortizedDiscountAndWarrants_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGDebtInstrumentUnamortizedDiscountAndWarrants_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebt" xlink:label="loc_us-gaapConvertibleDebt_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapConvertibleDebt_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PipeNotePrincipalConvertedToClassACommonStock" xlink:label="loc_TRUGPipeNotePrincipalConvertedToClassACommonStock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGPipeNotePrincipalConvertedToClassACommonStock_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentAccretionOfDebtDiscount" xlink:label="loc_TRUGDebtInstrumentAccretionOfDebtDiscount_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGDebtInstrumentAccretionOfDebtDiscount_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansPayable" xlink:label="loc_us-gaapLongTermLoansPayable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermLoansPayable_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleDebtGross" xlink:label="loc_TRUGConvertibleDebtGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGConvertibleDebtGross_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNotesIssued" xlink:label="loc_TRUGConvertibleNotesIssued_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGConvertibleNotesIssued_60" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative" xlink:title="999079 - Disclosure - PIPE CONVERTIBLE NOTES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PriorLoanAgreementMember" xlink:label="loc_TRUGPriorLoanAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGPriorLoanAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PurchaseAgreementMember" xlink:label="loc_TRUGPurchaseAgreementMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGPurchaseAgreementMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WaiverAndAmendmentAgreementMember" xlink:label="loc_TRUGWaiverAndAmendmentAgreementMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGWaiverAndAmendmentAgreementMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="loc_TRUGSeriesACommonStockMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesACommonStockMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementScenarioAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FirstMandatoryAdditionalClosingMember" xlink:label="loc_TRUGFirstMandatoryAdditionalClosingMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_TRUGFirstMandatoryAdditionalClosingMember_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecondMandatoryAdditionalClosingMember" xlink:label="loc_TRUGSecondMandatoryAdditionalClosingMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_TRUGSecondMandatoryAdditionalClosingMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_280" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_280" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIssuedPrincipal" xlink:label="loc_us-gaapDebtInstrumentIssuedPrincipal_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentIssuedPrincipal_280" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_280" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt_280" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_280" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued_280" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfOtherDebt_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromRepaymentsOfOtherDebt_280" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_280" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_280" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1_280" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:label="loc_us-gaapDebtInstrumentIncreaseAccruedInterest_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentIncreaseAccruedInterest_280" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_280" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount_280" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet_280" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestExpenseDebt_280" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails" xlink:title="999080 - Disclosure - SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ARJTrustMember" xlink:label="loc_TRUGARJTrustMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGARJTrustMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_McKettrickMember" xlink:label="loc_TRUGMcKettrickMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGMcKettrickMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CarverMember" xlink:label="loc_TRUGCarverMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGCarverMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ChrisJonesMember" xlink:label="loc_TRUGChrisJonesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGChrisJonesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebt_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent_190" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" xlink:title="999081 - Disclosure - SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative" xlink:title="999082 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ARJTrustMember" xlink:label="loc_TRUGARJTrustMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGARJTrustMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_McKettrickMember" xlink:label="loc_TRUGMcKettrickMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGMcKettrickMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CarverMember" xlink:label="loc_TRUGCarverMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGCarverMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ChrisJonesMember" xlink:label="loc_TRUGChrisJonesMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGChrisJonesMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesPayableOneMember" xlink:label="loc_TRUGNotesPayableOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGNotesPayableOneMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesPayableTwoMember" xlink:label="loc_TRUGNotesPayableTwoMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGNotesPayableTwoMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_300" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentInterest_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentInterest_300" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:label="loc_us-gaapDebtInstrumentMaturityDateRangeStart1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateRangeStart1_300" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:label="loc_us-gaapDebtInstrumentMaturityDateRangeEnd1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateRangeEnd1_300" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_300" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_300" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFee" xlink:label="loc_us-gaapDebtInstrumentFee_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFee_300" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentNegotiatedFeeAmount" xlink:label="loc_TRUGDebtInstrumentNegotiatedFeeAmount_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGDebtInstrumentNegotiatedFeeAmount_300" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebt_300" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_300" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/LinesOfCreditDetailsNarrative" xlink:title="999083 - Disclosure - LINES OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_JPMorganChaseBankMember" xlink:label="loc_TRUGJPMorganChaseBankMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_TRUGJPMorganChaseBankMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MorganStanleyMember" xlink:label="loc_TRUGMorganStanleyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_TRUGMorganStanleyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapRestrictedCash_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapOtherCashEquivalentsAtCarryingValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapOtherCashEquivalentsAtCarryingValue_100" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative" xlink:title="999084 - Disclosure - CONVERTIBLE NOTES PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNotesMember" xlink:label="loc_TRUGConvertibleNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGConvertibleNotesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IndividualConsultantsOneMember" xlink:label="loc_TRUGIndividualConsultantsOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGIndividualConsultantsOneMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IndividualConsultantsTwoMember" xlink:label="loc_TRUGIndividualConsultantsTwoMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGIndividualConsultantsTwoMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoIndividualConsultantsMember" xlink:label="loc_TRUGTwoIndividualConsultantsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGTwoIndividualConsultantsMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OriginalIssueDiscountMember" xlink:label="loc_TRUGOriginalIssueDiscountMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_TRUGOriginalIssueDiscountMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtStatementScenarioAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesTwoMember" xlink:label="loc_TRUGNotesTwoMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_TRUGNotesTwoMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesOneMember" xlink:label="loc_TRUGNotesOneMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_TRUGNotesOneMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FiveDaysPriorToExtensionDeadlineMember" xlink:label="loc_TRUGFiveDaysPriorToExtensionDeadlineMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_TRUGFiveDaysPriorToExtensionDeadlineMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable_260" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_260" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_260" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_260" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrepaymentPenalty" xlink:label="loc_TRUGPrepaymentPenalty_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGPrepaymentPenalty_260" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_260" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_260" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises_260" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_260" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConversionPriceOfCommonStockPercentage" xlink:label="loc_TRUGConversionPriceOfCommonStockPercentage_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGConversionPriceOfCommonStockPercentage_260" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_260" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaapFinancialInstrumentsOwnedAtFairValue_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapFinancialInstrumentsOwnedAtFairValue_260" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromOriginalIssuanceDiscount" xlink:label="loc_TRUGProceedsFromOriginalIssuanceDiscount_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGProceedsFromOriginalIssuanceDiscount_260" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt_260" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantsAndConvertibleNotes" xlink:label="loc_TRUGWarrantsAndConvertibleNotes_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGWarrantsAndConvertibleNotes_260" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestExpenseDebt_260" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:label="loc_us-gaapDebtInstrumentIncreaseAccruedInterest_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentIncreaseAccruedInterest_260" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="loc_us-gaapDebtInstrumentUnusedBorrowingCapacityAmount_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentUnusedBorrowingCapacityAmount_260" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_260" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount" xlink:label="loc_TRUGDebtInstrumentRemainingOriginalIssuanceDiscount_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGDebtInstrumentRemainingOriginalIssuanceDiscount_260" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_260" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent_260" xlink:type="arc" order="21" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" xlink:title="999085 - Disclosure - SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayableDetailsNarrative" xlink:title="999086 - Disclosure - DIVIDEND NOTES PAYABLE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative" xlink:title="999087 - Disclosure - GROSS SALES ROYALTY PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementMember" xlink:label="loc_TRUGRoyaltyPurchaseAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGRoyaltyPurchaseAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementOneMember" xlink:label="loc_TRUGRoyaltyPurchaseAgreementOneMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGRoyaltyPurchaseAgreementOneMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementTwoMember" xlink:label="loc_TRUGRoyaltyPurchaseAgreementTwoMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGRoyaltyPurchaseAgreementTwoMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementThreeMember" xlink:label="loc_TRUGRoyaltyPurchaseAgreementThreeMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGRoyaltyPurchaseAgreementThreeMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRoyaltyExpense_260" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidRoyalties" xlink:label="loc_us-gaapPrepaidRoyalties_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPrepaidRoyalties_260" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaapPaymentsForRoyalties_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPaymentsForRoyalties_260" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRevenues_260" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RevenuePercentage" xlink:label="loc_TRUGRevenuePercentage_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGRevenuePercentage_260" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPercentage" xlink:label="loc_TRUGRoyaltyPercentage_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGRoyaltyPercentage_260" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayable" xlink:label="loc_TRUGGrossSalesRoyaltyPayable_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGGrossSalesRoyaltyPayable_260" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AggregatePurchaseInstallmentsPercentage" xlink:label="loc_TRUGAggregatePurchaseInstallmentsPercentage_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGAggregatePurchaseInstallmentsPercentage_260" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_260" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_260" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AggregatePurchaseInstallmentAmount" xlink:label="loc_TRUGAggregatePurchaseInstallmentAmount_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGAggregatePurchaseInstallmentAmount_260" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapInterestExpense_260" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCommonStockDetails" xlink:title="999088 - Disclosure - SCHEDULE OF COMMON STOCK (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaShareholdersSeriesAMember" xlink:label="loc_TRUGTruGolfNevadaShareholdersSeriesAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGTruGolfNevadaShareholdersSeriesAMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaShareholdersSeriesBMember" xlink:label="loc_TRUGTruGolfNevadaShareholdersSeriesBMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGTruGolfNevadaShareholdersSeriesBMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrivatePlacementInvestorsTwoMember" xlink:label="loc_TRUGPrivatePlacementInvestorsTwoMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGPrivatePlacementInvestorsTwoMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQPublicstockholdersThreeMember" xlink:label="loc_TRUGDMAQPublicstockholdersThreeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGDMAQPublicstockholdersThreeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQDirectorsandOfficersMember" xlink:label="loc_TRUGDMAQDirectorsandOfficersMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGDMAQDirectorsandOfficersMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQSponsorFourMember" xlink:label="loc_TRUGDMAQSponsorFourMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGDMAQSponsorFourMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IBankersFiveMember" xlink:label="loc_TRUGIBankersFiveMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGIBankersFiveMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrugolfHoldingsIncMember" xlink:label="loc_TRUGTrugolfHoldingsIncMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGTrugolfHoldingsIncMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_90" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical" xlink:title="999089 - Disclosure - SCHEDULE OF COMMON STOCK (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQInsidersMember" xlink:label="loc_TRUGDMAQInsidersMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGDMAQInsidersMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IBankersMember" xlink:label="loc_TRUGIBankersMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGIBankersMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQClassACommonStockMember" xlink:label="loc_TRUGDMAQClassACommonStockMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGDMAQClassACommonStockMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NewTruGolfCommonStockMember" xlink:label="loc_TRUGNewTruGolfCommonStockMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGNewTruGolfCommonStockMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQClassASharesMember" xlink:label="loc_TRUGDMAQClassASharesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGDMAQClassASharesMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQPublicstockholdersMember" xlink:label="loc_TRUGDMAQPublicstockholdersMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGDMAQPublicstockholdersMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrivateRightsMember" xlink:label="loc_TRUGPrivateRightsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_TRUGPrivateRightsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PublicRightsMember" xlink:label="loc_TRUGPublicRightsMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_TRUGPublicRightsMember_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIssuerNameAxis" xlink:label="loc_us-gaapInvestmentIssuerNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapInvestmentIssuerNameAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIssuerNameDomain" xlink:label="loc_us-gaapInvestmentIssuerNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapInvestmentIssuerNameAxis" xlink:to="loc_us-gaapInvestmentIssuerNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIssuerNameDomain" xlink:label="loc_us-gaapInvestmentIssuerNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapInvestmentIssuerNameAxis" xlink:to="loc_us-gaapInvestmentIssuerNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQClassASharesMember" xlink:label="loc_TRUGDMAQClassASharesMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentIssuerNameDomain" xlink:to="loc_TRUGDMAQClassASharesMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NewTruGolfClassACommonStockMember" xlink:label="loc_TRUGNewTruGolfClassACommonStockMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentIssuerNameDomain" xlink:to="loc_TRUGNewTruGolfClassACommonStockMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:label="loc_us-gaapScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:label="loc_us-gaapSharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="loc_us-gaapSharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:label="loc_us-gaapSharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="loc_us-gaapSharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSubjectToMandatoryRedemptionMember" xlink:label="loc_us-gaapCommonStockSubjectToMandatoryRedemptionMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:to="loc_us-gaapCommonStockSubjectToMandatoryRedemptionMember_130" xlink:type="arc" order="132" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SponsorMember" xlink:label="loc_TRUGSponsorMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGSponsorMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockDescription" xlink:label="loc_us-gaapConversionOfStockDescription_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapConversionOfStockDescription_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AdditionalSharesRedeemed" xlink:label="loc_TRUGAdditionalSharesRedeemed_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_TRUGAdditionalSharesRedeemed_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RedemptionOfShares" xlink:label="loc_TRUGRedemptionOfShares_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_TRUGRedemptionOfShares_200" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_200" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="loc_us-gaapConversionOfStockSharesIssued1_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapConversionOfStockSharesIssued1_200" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapCash_200" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails" xlink:title="999090 - Disclosure - SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_170" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfWarrantActivityDetails" xlink:title="999091 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails" xlink:title="999092 - Disclosure - SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantExercisePriceOneMember" xlink:label="loc_TRUGWarrantExercisePriceOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_TRUGWarrantExercisePriceOneMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantExercisePriceTwoMember" xlink:label="loc_TRUGWarrantExercisePriceTwoMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_TRUGWarrantExercisePriceTwoMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficitDetailsNarrative" xlink:title="999093 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PreMergerCommonStockMember" xlink:label="loc_TRUGPreMergerCommonStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_TRUGPreMergerCommonStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConsultantsMember" xlink:label="loc_TRUGConsultantsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGConsultantsMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoExecutivesMember" xlink:label="loc_TRUGTwoExecutivesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGTwoExecutivesMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MergerArrangementMember" xlink:label="loc_TRUGMergerArrangementMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGMergerArrangementMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaMember" xlink:label="loc_TRUGTruGolfNevadaMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGTruGolfNevadaMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAAndBWarrantsMember" xlink:label="loc_TRUGSeriesAAndBWarrantsMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAAndBWarrantsMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember_220" xlink:type="arc" order="221" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember_130" xlink:type="arc" order="132" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_370" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_370" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_370" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_370" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_370" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_370" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_370" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_370" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExhangeRatio" xlink:label="loc_TRUGExhangeRatio_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_TRUGExhangeRatio_370" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_370" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_370" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaapCommonStockVotingRights_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockVotingRights_370" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_370" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_370" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_370" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_370" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants_370" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_370" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_370" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_370" xlink:type="arc" order="19" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="999094 - Disclosure - SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails" xlink:title="999095 - Disclosure - SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_80" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiabilityDetailsNarrative" xlink:title="999096 - Disclosure - DERIVATIVE LIABILITY (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfOptionActivityDetails" xlink:title="999097 - Disclosure - SCHEDULE OF OPTION ACTIVITY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails" xlink:title="999098 - Disclosure - SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExercisePriceRangeOneMember" xlink:label="loc_TRUGExercisePriceRangeOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_TRUGExercisePriceRangeOneMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" xlink:title="999099 - Disclosure - SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:title="999100 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GeneralAndAdministrativeExpensesMember" xlink:label="loc_TRUGGeneralAndAdministrativeExpensesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGGeneralAndAdministrativeExpensesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation_90" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="999101 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember" xlink:label="loc_srtChiefFinancialOfficerMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefFinancialOfficerMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoThousandTwentyFourStockIncentivePlanMember" xlink:label="loc_TRUGTwoThousandTwentyFourStockIncentivePlanMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_TRUGTwoThousandTwentyFourStockIncentivePlanMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" xlink:label="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_100" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation_100" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_100" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_100" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_100" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_100" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" xlink:title="999102 - Disclosure - SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:title="999103 - Disclosure - SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/LeasesDetailsNarrative" xlink:title="999104 - Disclosure - LEASES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails" xlink:title="999105 - Disclosure - SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformationDetailsNarrative" xlink:title="999106 - Disclosure - SEGMENT INFORMATION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" xlink:title="999107 - Disclosure - SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:title="999108 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails" xlink:title="999109 - Disclosure - SCHEDULE OF INCOME TAX EXAMINATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaapForeignCountryMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapForeignCountryMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="loc_us-gaapIncomeTaxExaminationYearUnderExamination_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapIncomeTaxExaminationYearUnderExamination_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxesDetailsNarrative" xlink:title="999110 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative" xlink:title="999111 - Disclosure - CONCENTRATION OF CREDIT RISK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaapProductConcentrationRiskMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapProductConcentrationRiskMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SixManufacturersMember" xlink:label="loc_TRUGSixManufacturersMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_TRUGSixManufacturersMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FiveManufacturersMember" xlink:label="loc_TRUGFiveManufacturersMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_TRUGFiveManufacturersMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConcentrationRiskPercentage" xlink:label="loc_TRUGConcentrationRiskPercentage_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_TRUGConcentrationRiskPercentage_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:title="999112 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://trugolf.com/role/SubsequentEventsDetailsNarrative" xlink:title="999113 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_30" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_40" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExchangeAgreementsMember" xlink:label="loc_TRUGExchangeAgreementsMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGExchangeAgreementsMember_160" xlink:type="arc" order="162" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EquityPurchaseFacilityAgreementMember" xlink:label="loc_TRUGEquityPurchaseFacilityAgreementMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGEquityPurchaseFacilityAgreementMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_200" xlink:type="arc" order="202" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_260" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_260" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt_260" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssued_260" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_260" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapNotesPayable_260" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_260" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1_260" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_260" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharePrice_260" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_260" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_260" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockConversionBasis" xlink:label="loc_us-gaapCommonStockConversionBasis_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockConversionBasis_260" xlink:type="arc" order="12" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>trug-20250331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.1a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US">Business Contact [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember" xlink:label="us-gaap_NonrelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrelatedPartyMember" xlink:to="us-gaap_NonrelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrelatedPartyMember_lbl" xml:lang="en-US">Nonrelated Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="TRUG_SeriesACommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesACommonStockMember" xlink:to="TRUG_SeriesACommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SeriesACommonStockMember_lbl" xml:lang="en-US">Series A Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBCommonStockMember" xlink:label="TRUG_SeriesBCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesBCommonStockMember" xlink:to="TRUG_SeriesBCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SeriesBCommonStockMember_lbl" xml:lang="en-US">Series B Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="us-gaap_CommonClassAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Common Class A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="us-gaap_CommonClassBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US">Common Class B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ThirdPartyMember" xlink:label="TRUG_ThirdPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ThirdPartyMember" xlink:to="TRUG_ThirdPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ThirdPartyMember_lbl" xml:lang="en-US">Third Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleLoanMember" xlink:label="TRUG_PIPEConvertibleLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PIPEConvertibleLoanMember" xlink:to="TRUG_PIPEConvertibleLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PIPEConvertibleLoanMember_lbl" xml:lang="en-US">PIPE Convertible Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="TRUG_SeriesAWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesAWarrantsMember" xlink:to="TRUG_SeriesAWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SeriesAWarrantsMember_lbl" xml:lang="en-US">Series A Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="TRUG_SeriesBWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesBWarrantsMember" xlink:to="TRUG_SeriesBWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SeriesBWarrantsMember_lbl" xml:lang="en-US">Series B Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="TRUG_PIPEConvertibleNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PIPEConvertibleNotesMember" xlink:to="TRUG_PIPEConvertibleNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PIPEConvertibleNotesMember_lbl" xml:lang="en-US">PIPE Convertible Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MergerArrangementMember" xlink:label="TRUG_MergerArrangementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_MergerArrangementMember" xlink:to="TRUG_MergerArrangementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_MergerArrangementMember_lbl" xml:lang="en-US">Merger Arrangement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PriorLoanAgreementMember" xlink:label="TRUG_PriorLoanAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PriorLoanAgreementMember" xlink:to="TRUG_PriorLoanAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PriorLoanAgreementMember_lbl" xml:lang="en-US">Prior Loan Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PurchaseAgreementMember" xlink:label="TRUG_PurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PurchaseAgreementMember" xlink:to="TRUG_PurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PurchaseAgreementMember_lbl" xml:lang="en-US">Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WaiverAndAmendmentAgreementMember" xlink:label="TRUG_WaiverAndAmendmentAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WaiverAndAmendmentAgreementMember" xlink:to="TRUG_WaiverAndAmendmentAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_WaiverAndAmendmentAgreementMember_lbl" xml:lang="en-US">Waiver and Amendment Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SoftwareAndComputerEquipmentMember" xlink:label="TRUG_SoftwareAndComputerEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SoftwareAndComputerEquipmentMember" xlink:to="TRUG_SoftwareAndComputerEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SoftwareAndComputerEquipmentMember_lbl" xml:lang="en-US">Software and Computer Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEWarrantMember" xlink:label="TRUG_PIPEWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PIPEWarrantMember" xlink:to="TRUG_PIPEWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PIPEWarrantMember_lbl" xml:lang="en-US">PIPE Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GolfSimulatorsMember" xlink:label="TRUG_GolfSimulatorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GolfSimulatorsMember" xlink:to="TRUG_GolfSimulatorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_GolfSimulatorsMember_lbl" xml:lang="en-US">Golf Simulators [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ContentSoftwareSubscriptionsMember" xlink:label="TRUG_ContentSoftwareSubscriptionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ContentSoftwareSubscriptionsMember" xlink:to="TRUG_ContentSoftwareSubscriptionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ContentSoftwareSubscriptionsMember_lbl" xml:lang="en-US">Content Software Subscriptions [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherMember" xlink:label="TRUG_OtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherMember" xlink:to="TRUG_OtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_OtherMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FranchiseRevenueMember" xlink:label="TRUG_FranchiseRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FranchiseRevenueMember" xlink:to="TRUG_FranchiseRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_FranchiseRevenueMember_lbl" xml:lang="en-US">Franchise Revenue [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BrokerageAgreementMember" xlink:label="TRUG_BrokerageAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BrokerageAgreementMember" xlink:to="TRUG_BrokerageAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_BrokerageAgreementMember_lbl" xml:lang="en-US">Brokerage Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BondsMember" xlink:label="us-gaap_BondsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BondsMember" xlink:to="us-gaap_BondsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BondsMember_lbl" xml:lang="en-US">Bonds [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US">US Treasury Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="us-gaap_UnderlyingAssetClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnderlyingAssetClassAxis_lbl" xml:lang="en-US">Underlying Asset Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CorporateFixedIncomeSecuritiesMember" xlink:label="TRUG_CorporateFixedIncomeSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CorporateFixedIncomeSecuritiesMember" xlink:to="TRUG_CorporateFixedIncomeSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CorporateFixedIncomeSecuritiesMember_lbl" xml:lang="en-US">Corporate Fixed Income Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GovernmentSecuritiesMember" xlink:label="TRUG_GovernmentSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GovernmentSecuritiesMember" xlink:to="TRUG_GovernmentSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_GovernmentSecuritiesMember_lbl" xml:lang="en-US">Government Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecurityDepositEthosManagementLoanMember" xlink:label="TRUG_SecurityDepositEthosManagementLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SecurityDepositEthosManagementLoanMember" xlink:to="TRUG_SecurityDepositEthosManagementLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SecurityDepositEthosManagementLoanMember_lbl" xml:lang="en-US">Security Deposit Ethos Management Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecurityDepositsLeasedFacilitiesMember" xlink:label="TRUG_SecurityDepositsLeasedFacilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SecurityDepositsLeasedFacilitiesMember" xlink:to="TRUG_SecurityDepositsLeasedFacilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SecurityDepositsLeasedFacilitiesMember_lbl" xml:lang="en-US">Security Deposits Leased Facilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US">Liability Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EthosManagementINCMember" xlink:label="TRUG_EthosManagementINCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_EthosManagementINCMember" xlink:to="TRUG_EthosManagementINCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_EthosManagementINCMember_lbl" xml:lang="en-US">Ethos Management INC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MercedesBenzMember" xlink:label="TRUG_MercedesBenzMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_MercedesBenzMember" xlink:to="TRUG_MercedesBenzMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_MercedesBenzMember_lbl" xml:lang="en-US">Mercedes-Benz [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_JPMorganChaseMember" xlink:label="TRUG_JPMorganChaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_JPMorganChaseMember" xlink:to="TRUG_JPMorganChaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_JPMorganChaseMember_lbl" xml:lang="en-US">JP Morgan Chase [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FirstExtensionAgreementMember" xlink:label="TRUG_FirstExtensionAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FirstExtensionAgreementMember" xlink:to="TRUG_FirstExtensionAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_FirstExtensionAgreementMember_lbl" xml:lang="en-US">First Extension Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title and Position [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SponsorMember" xlink:label="TRUG_SponsorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SponsorMember" xlink:to="TRUG_SponsorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SponsorMember_lbl" xml:lang="en-US">Sponsor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UnsecuredPromissoryNoteMember" xlink:label="TRUG_UnsecuredPromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_UnsecuredPromissoryNoteMember" xlink:to="TRUG_UnsecuredPromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_UnsecuredPromissoryNoteMember_lbl" xml:lang="en-US">Unsecured Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecondExtensionAgreementMember" xlink:label="TRUG_SecondExtensionAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SecondExtensionAgreementMember" xlink:to="TRUG_SecondExtensionAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SecondExtensionAgreementMember_lbl" xml:lang="en-US">Second Extension Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FirstMandatoryAdditionalClosingMember" xlink:label="TRUG_FirstMandatoryAdditionalClosingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FirstMandatoryAdditionalClosingMember" xlink:to="TRUG_FirstMandatoryAdditionalClosingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_FirstMandatoryAdditionalClosingMember_lbl" xml:lang="en-US">First Mandatory Additional Closing [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecondMandatoryAdditionalClosingMember" xlink:label="TRUG_SecondMandatoryAdditionalClosingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SecondMandatoryAdditionalClosingMember" xlink:to="TRUG_SecondMandatoryAdditionalClosingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SecondMandatoryAdditionalClosingMember_lbl" xml:lang="en-US">Second Mandatory Additional Closing [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember" xlink:label="TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember" xlink:to="TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember_lbl" xml:lang="en-US">Tranche 1 - February 7, 2024 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember" xlink:label="TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember" xlink:to="TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember_lbl" xml:lang="en-US">Tranche 2 - November 7, 2024 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" xlink:label="TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" xlink:to="TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_lbl" xml:lang="en-US">Tranche 2 - December 16, 2024 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ARJTrustMember" xlink:label="TRUG_ARJTrustMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ARJTrustMember" xlink:to="TRUG_ARJTrustMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ARJTrustMember_lbl" xml:lang="en-US">ARJ Trust [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_McKettrickMember" xlink:label="TRUG_McKettrickMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_McKettrickMember" xlink:to="TRUG_McKettrickMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_McKettrickMember_lbl" xml:lang="en-US">McKettrick [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CarverMember" xlink:label="TRUG_CarverMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CarverMember" xlink:to="TRUG_CarverMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CarverMember_lbl" xml:lang="en-US">Carver [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ChrisJonesMember" xlink:label="TRUG_ChrisJonesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ChrisJonesMember" xlink:to="TRUG_ChrisJonesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ChrisJonesMember_lbl" xml:lang="en-US">Chris Jones [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesPayableOneMember" xlink:label="TRUG_NotesPayableOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotesPayableOneMember" xlink:to="TRUG_NotesPayableOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_NotesPayableOneMember_lbl" xml:lang="en-US">Notes Payable One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesPayableTwoMember" xlink:label="TRUG_NotesPayableTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotesPayableTwoMember" xlink:to="TRUG_NotesPayableTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_NotesPayableTwoMember_lbl" xml:lang="en-US">Notes Payable Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_JPMorganChaseBankMember" xlink:label="TRUG_JPMorganChaseBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_JPMorganChaseBankMember" xlink:to="TRUG_JPMorganChaseBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_JPMorganChaseBankMember_lbl" xml:lang="en-US">JP Morgan Chase Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MorganStanleyMember" xlink:label="TRUG_MorganStanleyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_MorganStanleyMember" xlink:to="TRUG_MorganStanleyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_MorganStanleyMember_lbl" xml:lang="en-US">Morgan Stanley [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNotesMember" xlink:label="TRUG_ConvertibleNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleNotesMember" xlink:to="TRUG_ConvertibleNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConvertibleNotesMember_lbl" xml:lang="en-US">Convertible Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IndividualConsultantsOneMember" xlink:label="TRUG_IndividualConsultantsOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IndividualConsultantsOneMember" xlink:to="TRUG_IndividualConsultantsOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_IndividualConsultantsOneMember_lbl" xml:lang="en-US">Individual Consultants One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IndividualConsultantsTwoMember" xlink:label="TRUG_IndividualConsultantsTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IndividualConsultantsTwoMember" xlink:to="TRUG_IndividualConsultantsTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_IndividualConsultantsTwoMember_lbl" xml:lang="en-US">Individual Consultants Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoIndividualConsultantsMember" xlink:label="TRUG_TwoIndividualConsultantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TwoIndividualConsultantsMember" xlink:to="TRUG_TwoIndividualConsultantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TwoIndividualConsultantsMember_lbl" xml:lang="en-US">Two Individual Consultants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OriginalIssueDiscountMember" xlink:label="TRUG_OriginalIssueDiscountMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OriginalIssueDiscountMember" xlink:to="TRUG_OriginalIssueDiscountMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_OriginalIssueDiscountMember_lbl" xml:lang="en-US">Original Issue Discount [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesTwoMember" xlink:label="TRUG_NotesTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotesTwoMember" xlink:to="TRUG_NotesTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_NotesTwoMember_lbl" xml:lang="en-US">Notes Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesOneMember" xlink:label="TRUG_NotesOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotesOneMember" xlink:to="TRUG_NotesOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_NotesOneMember_lbl" xml:lang="en-US">Notes One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FiveDaysPriorToExtensionDeadlineMember" xlink:label="TRUG_FiveDaysPriorToExtensionDeadlineMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FiveDaysPriorToExtensionDeadlineMember" xlink:to="TRUG_FiveDaysPriorToExtensionDeadlineMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_FiveDaysPriorToExtensionDeadlineMember_lbl" xml:lang="en-US">Five Days Prior To Extension Deadline [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementMember" xlink:label="TRUG_RoyaltyPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPurchaseAgreementMember" xlink:to="TRUG_RoyaltyPurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RoyaltyPurchaseAgreementMember_lbl" xml:lang="en-US">Royalty Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementOneMember" xlink:label="TRUG_RoyaltyPurchaseAgreementOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPurchaseAgreementOneMember" xlink:to="TRUG_RoyaltyPurchaseAgreementOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RoyaltyPurchaseAgreementOneMember_lbl" xml:lang="en-US">Royalty Purchase Agreement One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementTwoMember" xlink:label="TRUG_RoyaltyPurchaseAgreementTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPurchaseAgreementTwoMember" xlink:to="TRUG_RoyaltyPurchaseAgreementTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RoyaltyPurchaseAgreementTwoMember_lbl" xml:lang="en-US">Royalty Purchase Agreement Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementThreeMember" xlink:label="TRUG_RoyaltyPurchaseAgreementThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPurchaseAgreementThreeMember" xlink:to="TRUG_RoyaltyPurchaseAgreementThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RoyaltyPurchaseAgreementThreeMember_lbl" xml:lang="en-US">Royalty Purchase Agreement Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PreMergerCommonStockMember" xlink:label="TRUG_PreMergerCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PreMergerCommonStockMember" xlink:to="TRUG_PreMergerCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PreMergerCommonStockMember_lbl" xml:lang="en-US">Pre Merger Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConsultantsMember" xlink:label="TRUG_ConsultantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConsultantsMember" xlink:to="TRUG_ConsultantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConsultantsMember_lbl" xml:lang="en-US">Consultants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoExecutivesMember" xlink:label="TRUG_TwoExecutivesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TwoExecutivesMember" xlink:to="TRUG_TwoExecutivesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TwoExecutivesMember_lbl" xml:lang="en-US">Two Executives [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaMember" xlink:label="TRUG_TruGolfNevadaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TruGolfNevadaMember" xlink:to="TRUG_TruGolfNevadaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TruGolfNevadaMember_lbl" xml:lang="en-US">TruGolf Nevada [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAAndBWarrantsMember" xlink:label="TRUG_SeriesAAndBWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesAAndBWarrantsMember" xlink:to="TRUG_SeriesAAndBWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SeriesAAndBWarrantsMember_lbl" xml:lang="en-US">Series A and B Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaShareholdersSeriesAMember" xlink:label="TRUG_TruGolfNevadaShareholdersSeriesAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TruGolfNevadaShareholdersSeriesAMember" xlink:to="TRUG_TruGolfNevadaShareholdersSeriesAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TruGolfNevadaShareholdersSeriesAMember_lbl" xml:lang="en-US">Tru Golf Nevada Shareholders Series A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaShareholdersSeriesBMember" xlink:label="TRUG_TruGolfNevadaShareholdersSeriesBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TruGolfNevadaShareholdersSeriesBMember" xlink:to="TRUG_TruGolfNevadaShareholdersSeriesBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TruGolfNevadaShareholdersSeriesBMember_lbl" xml:lang="en-US">Tru Golf Nevada Shareholders Series B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrivatePlacementInvestorsTwoMember" xlink:label="TRUG_PrivatePlacementInvestorsTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PrivatePlacementInvestorsTwoMember" xlink:to="TRUG_PrivatePlacementInvestorsTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PrivatePlacementInvestorsTwoMember_lbl" xml:lang="en-US">Private Placement Investors Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQPublicstockholdersThreeMember" xlink:label="TRUG_DMAQPublicstockholdersThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQPublicstockholdersThreeMember" xlink:to="TRUG_DMAQPublicstockholdersThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DMAQPublicstockholdersThreeMember_lbl" xml:lang="en-US">DMAQ Public Stockholders Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQDirectorsandOfficersMember" xlink:label="TRUG_DMAQDirectorsandOfficersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQDirectorsandOfficersMember" xlink:to="TRUG_DMAQDirectorsandOfficersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DMAQDirectorsandOfficersMember_lbl" xml:lang="en-US">DMAQ Directors and Officers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQSponsorFourMember" xlink:label="TRUG_DMAQSponsorFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQSponsorFourMember" xlink:to="TRUG_DMAQSponsorFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DMAQSponsorFourMember_lbl" xml:lang="en-US">DMAQ Sponsor Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IBankersFiveMember" xlink:label="TRUG_IBankersFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IBankersFiveMember" xlink:to="TRUG_IBankersFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_IBankersFiveMember_lbl" xml:lang="en-US">I Bankers Five [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrugolfHoldingsIncMember" xlink:label="TRUG_TrugolfHoldingsIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TrugolfHoldingsIncMember" xlink:to="TRUG_TrugolfHoldingsIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TrugolfHoldingsIncMember_lbl" xml:lang="en-US">Trugolf Holdings Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQInsidersMember" xlink:label="TRUG_DMAQInsidersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQInsidersMember" xlink:to="TRUG_DMAQInsidersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DMAQInsidersMember_lbl" xml:lang="en-US">DMAQ Insiders [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrivateRightsMember" xlink:label="TRUG_PrivateRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PrivateRightsMember" xlink:to="TRUG_PrivateRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PrivateRightsMember_lbl" xml:lang="en-US">Private Rights [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IBankersMember" xlink:label="TRUG_IBankersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IBankersMember" xlink:to="TRUG_IBankersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_IBankersMember_lbl" xml:lang="en-US">I Bankers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQClassACommonStockMember" xlink:label="TRUG_DMAQClassACommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQClassACommonStockMember" xlink:to="TRUG_DMAQClassACommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DMAQClassACommonStockMember_lbl" xml:lang="en-US">DMAQ Class A Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NewTruGolfCommonStockMember" xlink:label="TRUG_NewTruGolfCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NewTruGolfCommonStockMember" xlink:to="TRUG_NewTruGolfCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_NewTruGolfCommonStockMember_lbl" xml:lang="en-US">New Tru Golf Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQClassASharesMember" xlink:label="TRUG_DMAQClassASharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQClassASharesMember" xlink:to="TRUG_DMAQClassASharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DMAQClassASharesMember_lbl" xml:lang="en-US">DMAQ Class A Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIssuerNameAxis" xlink:label="us-gaap_InvestmentIssuerNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIssuerNameAxis" xlink:to="us-gaap_InvestmentIssuerNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIssuerNameAxis_lbl" xml:lang="en-US">Investment, Issuer Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQPublicstockholdersMember" xlink:label="TRUG_DMAQPublicstockholdersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQPublicstockholdersMember" xlink:to="TRUG_DMAQPublicstockholdersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DMAQPublicstockholdersMember_lbl" xml:lang="en-US">DMAQ Public Stockholders [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:label="us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_lbl" xml:lang="en-US">Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSubjectToMandatoryRedemptionMember" xlink:label="us-gaap_CommonStockSubjectToMandatoryRedemptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSubjectToMandatoryRedemptionMember" xlink:to="us-gaap_CommonStockSubjectToMandatoryRedemptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSubjectToMandatoryRedemptionMember_lbl" xml:lang="en-US">Common Stock Subject to Mandatory Redemption [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PublicRightsMember" xlink:label="TRUG_PublicRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PublicRightsMember" xlink:to="TRUG_PublicRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PublicRightsMember_lbl" xml:lang="en-US">Public Rights [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NewTruGolfClassACommonStockMember" xlink:label="TRUG_NewTruGolfClassACommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NewTruGolfClassACommonStockMember" xlink:to="TRUG_NewTruGolfClassACommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_NewTruGolfClassACommonStockMember_lbl" xml:lang="en-US">New TruGolf Class A Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantExercisePriceOneMember" xlink:label="TRUG_WarrantExercisePriceOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarrantExercisePriceOneMember" xlink:to="TRUG_WarrantExercisePriceOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_WarrantExercisePriceOneMember_lbl" xml:lang="en-US">Warrant Exercise Price One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantExercisePriceTwoMember" xlink:label="TRUG_WarrantExercisePriceTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarrantExercisePriceTwoMember" xlink:to="TRUG_WarrantExercisePriceTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_WarrantExercisePriceTwoMember_lbl" xml:lang="en-US">Warrant Exercise Price Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember" xlink:label="srt_ChiefFinancialOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoThousandTwentyFourStockIncentivePlanMember" xlink:label="TRUG_TwoThousandTwentyFourStockIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TwoThousandTwentyFourStockIncentivePlanMember" xlink:to="TRUG_TwoThousandTwentyFourStockIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TwoThousandTwentyFourStockIncentivePlanMember_lbl" xml:lang="en-US">2024 Stock Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExercisePriceRangeOneMember" xlink:label="TRUG_ExercisePriceRangeOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ExercisePriceRangeOneMember" xlink:to="TRUG_ExercisePriceRangeOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ExercisePriceRangeOneMember_lbl" xml:lang="en-US">Exercise Price Range One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GeneralAndAdministrativeExpensesMember" xlink:label="TRUG_GeneralAndAdministrativeExpensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GeneralAndAdministrativeExpensesMember" xlink:to="TRUG_GeneralAndAdministrativeExpensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_GeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Foreign Tax Jurisdiction [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductConcentrationRiskMember" xlink:to="us-gaap_ProductConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductConcentrationRiskMember_lbl" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SixManufacturersMember" xlink:label="TRUG_SixManufacturersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SixManufacturersMember" xlink:to="TRUG_SixManufacturersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SixManufacturersMember_lbl" xml:lang="en-US">Six Manufacturers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FiveManufacturersMember" xlink:label="TRUG_FiveManufacturersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FiveManufacturersMember" xlink:to="TRUG_FiveManufacturersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_FiveManufacturersMember_lbl" xml:lang="en-US">5 Manufacturers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExchangeAgreementsMember" xlink:label="TRUG_ExchangeAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ExchangeAgreementsMember" xlink:to="TRUG_ExchangeAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ExchangeAgreementsMember_lbl" xml:lang="en-US">Exchange Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EquityPurchaseFacilityAgreementMember" xlink:label="TRUG_EquityPurchaseFacilityAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_EquityPurchaseFacilityAgreementMember" xlink:to="TRUG_EquityPurchaseFacilityAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_EquityPurchaseFacilityAgreementMember_lbl" xml:lang="en-US">Equity Purchase Facility Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="dei_EntityAddressesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesTable" xlink:to="dei_EntityAddressesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesTable_lbl" xml:lang="en-US">Entity Addresses [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="dei_EntityAddressesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesLineItems_lbl" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelName_lbl" xml:lang="en-US">Contact Personnel Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" xlink:label="TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" xlink:to="TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" xlink:label="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" xlink:to="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US">Marketable investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedSoftwareDevelopmentCostsNet" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CapitalizedSoftwareDevelopmentCostsNet" xlink:to="TRUG_CapitalizedSoftwareDevelopmentCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsNet_lbl" xml:lang="en-US">Capitalized software development costs, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other long-term assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; DEFICIT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Notes payable, current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Line of credit, bank</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MarginLineOfCreditAccount" xlink:label="TRUG_MarginLineOfCreditAccount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_MarginLineOfCreditAccount" xlink:to="TRUG_MarginLineOfCreditAccount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_MarginLineOfCreditAccount_lbl" xml:lang="en-US">Margin line of credit account</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Convertible notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableCurrent" xlink:label="TRUG_DividendNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayableCurrent" xlink:to="TRUG_DividendNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DividendNotesPayableCurrent_lbl" xml:lang="en-US">Dividend notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued and other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger" xlink:label="TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger" xlink:to="TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger_lbl" xml:lang="en-US">Accrued and other current liabilities - assumed in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liability, current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Non-current Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Note payables, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansPayable" xlink:label="us-gaap_LongTermLoansPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US">PIPE loan payable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableNoncurrent" xlink:label="TRUG_DividendNotesPayableNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayableNoncurrent" xlink:to="TRUG_DividendNotesPayableNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_DividendNotesPayableNoncurrent_lbl" xml:lang="en-US">Dividend notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayable" xlink:label="TRUG_GrossSalesRoyaltyPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GrossSalesRoyaltyPayable" xlink:to="TRUG_GrossSalesRoyaltyPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_GrossSalesRoyaltyPayable_lbl" xml:lang="en-US">Gross sales royalty payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liability, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Deficit:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.0001 par value, 10 million shares authorized; zero shares issued and outstanding, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockCommonValue_lbl" xml:lang="en-US">Treasury stock at cost, 4,692 shares of common stock held, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Stockholders&#8217; Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Revenue, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Total gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="us-gaap_RoyaltyExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyExpense" xlink:to="us-gaap_RoyaltyExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RoyaltyExpense_lbl" xml:lang="en-US">Royalties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xml:lang="en-US">Salaries, wages and benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (expenses) income:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GainLossOnFairValueAdjustment" xlink:label="TRUG_GainLossOnFairValueAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GainLossOnFairValueAdjustment" xlink:to="TRUG_GainLossOnFairValueAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_GainLossOnFairValueAdjustment_lbl" xml:lang="en-US">Gain on fair value adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Loss on extinguishment of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="us-gaap_GainLossOnInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnInvestments_lbl" xml:lang="en-US">Loss on investment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl" xml:lang="en-US">Loss from operations before provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net loss per common share - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net loss per common share - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares outstanding - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other comprehensive gain (loss):</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:label="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:to="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_lbl" xml:lang="en-US">Unrealized gain (loss) in fair value of short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TreasuryStockCommonShares_2_lbl" xml:lang="en-US">Treasury stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Issuance of common stock to consultants for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Issuance of common stock to consultants for services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl" xml:lang="en-US">Issuance of common stock to employees for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xml:lang="en-US">Issuance of common stock to employees for services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Issuance of common stock for conversion of dividend payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Issuance of common stock for convesion of dividend payable, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="us-gaap_UnrealizedGainLossOnInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xml:lang="en-US">Unrealized loss in fair value of short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger_lbl" xml:lang="en-US">Issuance of common stock exchanged in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger_lbl" xml:lang="en-US">Common stock exchanged in Merger, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger_lbl" xml:lang="en-US">Issuance of common stock - Series A exchanged in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger_lbl" xml:lang="en-US">Issuance of common stock - Series A exchanged in Merger, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger_lbl" xml:lang="en-US">Issuance of common stock - Series B issued in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger_lbl" xml:lang="en-US">Issuance of common stock - Series B issued in Merger, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Revaluation of costs of merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IssuanceOfCommonStockForInterestAndMakeGood" xlink:label="TRUG_IssuanceOfCommonStockForInterestAndMakeGood" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IssuanceOfCommonStockForInterestAndMakeGood" xlink:to="TRUG_IssuanceOfCommonStockForInterestAndMakeGood_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_IssuanceOfCommonStockForInterestAndMakeGood_lbl" xml:lang="en-US">Issuance of common stock for interest and make good</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares" xlink:label="TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares" xlink:to="TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares_lbl" xml:lang="en-US">Issuance of common stock for interest and make good, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xml:lang="en-US">Issuance of common stock for conversion of notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xml:lang="en-US">Issuance of common stock for conversion of notes, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation - common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation - common stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Stock-based compensation - options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_lbl" xml:lang="en-US">Debt refinance conversion</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RealizedGainInFairValueOfShortTermInvestments" xlink:label="TRUG_RealizedGainInFairValueOfShortTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RealizedGainInFairValueOfShortTermInvestments" xlink:to="TRUG_RealizedGainInFairValueOfShortTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RealizedGainInFairValueOfShortTermInvestments_lbl" xml:lang="en-US">Realized gain in fair value of short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger" xlink:label="TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger" xlink:to="TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger_lbl" xml:lang="en-US">Common stock exchanged in Merger</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TreasuryStockCommonShares_3_lbl" xml:lang="en-US">Treasury stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of convertible notes discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of right-of-use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Change in fair value of derivative liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xml:lang="en-US">Loss on extinguishment of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt" xlink:label="TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt" xlink:to="TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt_lbl" xml:lang="en-US">Fair value of warrants in excess of fair value of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ChangeInOtherComprehensiveIncome" xlink:label="TRUG_ChangeInOtherComprehensiveIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ChangeInOtherComprehensiveIncome" xlink:to="TRUG_ChangeInOtherComprehensiveIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ChangeInOtherComprehensiveIncome_lbl" xml:lang="en-US">Change in OCI</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Stock issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion" xlink:label="TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion" xlink:to="TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion_lbl" xml:lang="en-US">Stock issued for make good provisions on debt conversion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash_lbl" xml:lang="en-US">Stock options issued to employees</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted" xlink:label="us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted" xlink:to="us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted_lbl" xml:lang="en-US">Marketable investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xml:lang="en-US">Accrued interest payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued and other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_lbl" xml:lang="en-US">Purchase of short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="us-gaap_PaymentsToAcquireSoftware" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireSoftware" xlink:to="us-gaap_PaymentsToAcquireSoftware_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireSoftware_lbl" xml:lang="en-US">Capitalized software, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xml:lang="en-US">Sale of short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherShortTermDebt" xlink:to="us-gaap_ProceedsFromOtherShortTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherShortTermDebt_lbl" xml:lang="en-US">Proceeds from PIPE loans, net of discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Proceeds from loan payable &#8211; related party</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromInvestmentFund" xlink:label="TRUG_ProceedsFromInvestmentFund" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromInvestmentFund" xlink:to="TRUG_ProceedsFromInvestmentFund_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ProceedsFromInvestmentFund_lbl" xml:lang="en-US">Proceeds from investment fund (PIPE)</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsOfCashAcquiredInMerger" xlink:label="TRUG_ProceedsOfCashAcquiredInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsOfCashAcquiredInMerger" xlink:to="TRUG_ProceedsOfCashAcquiredInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ProceedsOfCashAcquiredInMerger_lbl" xml:lang="en-US">Cash acquired in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncreaseInOtherLiabilities" xlink:label="TRUG_IncreaseInOtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IncreaseInOtherLiabilities" xlink:to="TRUG_IncreaseInOtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_IncreaseInOtherLiabilities_lbl" xml:lang="en-US">Increase in other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Debt refinance conversion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Proceeds from line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl" xml:lang="en-US">Proceeds from notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromConvertibleNotes" xlink:label="TRUG_ProceedsFromConvertibleNotes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromConvertibleNotes" xlink:to="TRUG_ProceedsFromConvertibleNotes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ProceedsFromConvertibleNotes_lbl" xml:lang="en-US">Proceeds from convertible notes</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PaymentsOfCostsOfMergerFromPipeLoan" xlink:label="TRUG_PaymentsOfCostsOfMergerFromPipeLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PaymentsOfCostsOfMergerFromPipeLoan" xlink:to="TRUG_PaymentsOfCostsOfMergerFromPipeLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_PaymentsOfCostsOfMergerFromPipeLoan_lbl" xml:lang="en-US">Costs of Merger paid from PIPE loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Repayments of line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RepaymentsOfLiabilitiesAssumedInMerger" xlink:label="TRUG_RepaymentsOfLiabilitiesAssumedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RepaymentsOfLiabilitiesAssumedInMerger" xlink:to="TRUG_RepaymentsOfLiabilitiesAssumedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_RepaymentsOfLiabilitiesAssumedInMerger_lbl" xml:lang="en-US">Repayments of liabilities assumed in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayments of loans assumed in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayments of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Repayments of notes payable - related party</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendsPaid" xlink:label="TRUG_DividendsPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendsPaid" xlink:to="TRUG_DividendsPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_DividendsPaid_lbl" xml:lang="en-US">Dividends paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net change in cash , cash equivalents and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash - beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash - end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DerivativeLiabilityRelatedToWarrants" xlink:label="TRUG_DerivativeLiabilityRelatedToWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DerivativeLiabilityRelatedToWarrants" xlink:to="TRUG_DerivativeLiabilityRelatedToWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DerivativeLiabilityRelatedToWarrants_lbl" xml:lang="en-US">Derivative liability related to warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotePrincipalConvertedToClassCommonStock" xlink:label="TRUG_NotePrincipalConvertedToClassCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotePrincipalConvertedToClassCommonStock" xlink:to="TRUG_NotePrincipalConvertedToClassCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_NotePrincipalConvertedToClassCommonStock_lbl" xml:lang="en-US">PIPE note principal converted to Class A Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNotesExchangedForPipeNote" xlink:label="TRUG_ConvertibleNotesExchangedForPipeNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleNotesExchangedForPipeNote" xlink:to="TRUG_ConvertibleNotesExchangedForPipeNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConvertibleNotesExchangedForPipeNote_lbl" xml:lang="en-US">Convertible notes exchanged for PIPE note</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ClassACommonStockExchangedInMerger" xlink:label="TRUG_ClassACommonStockExchangedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ClassACommonStockExchangedInMerger" xlink:to="TRUG_ClassACommonStockExchangedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ClassACommonStockExchangedInMerger_lbl" xml:lang="en-US">Class A Common Stock exchanged in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ClassACommonStockIssuedInMerger" xlink:label="TRUG_ClassACommonStockIssuedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ClassACommonStockIssuedInMerger" xlink:to="TRUG_ClassACommonStockIssuedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ClassACommonStockIssuedInMerger_lbl" xml:lang="en-US">Class A Common Stock issued in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ClassBCommonStockIssuedInMerger" xlink:label="TRUG_ClassBCommonStockIssuedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ClassBCommonStockIssuedInMerger" xlink:to="TRUG_ClassBCommonStockIssuedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ClassBCommonStockIssuedInMerger_lbl" xml:lang="en-US">Class B Common Stock issued in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TerminationOfLoanPayable" xlink:label="TRUG_TerminationOfLoanPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TerminationOfLoanPayable" xlink:to="TRUG_TerminationOfLoanPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TerminationOfLoanPayable_lbl" xml:lang="en-US">Termination of loan payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConversionOfDividendNotePayableAndAccruedInterest" xlink:label="TRUG_ConversionOfDividendNotePayableAndAccruedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConversionOfDividendNotePayableAndAccruedInterest" xlink:to="TRUG_ConversionOfDividendNotePayableAndAccruedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConversionOfDividendNotePayableAndAccruedInterest_lbl" xml:lang="en-US">Conversion of dividend note payable and accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConversionOfNotePayableToLineOfCredit" xlink:label="TRUG_ConversionOfNotePayableToLineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConversionOfNotePayableToLineOfCredit" xlink:to="TRUG_ConversionOfNotePayableToLineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConversionOfNotePayableToLineOfCredit_lbl" xml:lang="en-US">Conversion of note payable to line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarehouseLease" xlink:label="TRUG_WarehouseLease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarehouseLease" xlink:to="TRUG_WarehouseLease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_WarehouseLease_lbl" xml:lang="en-US">Warehouse lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesIssued1" xlink:label="us-gaap_NotesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesIssued1" xlink:to="us-gaap_NotesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesIssued1_lbl" xml:lang="en-US">Notes payable assumed in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AccruedLiabilitiesAssumedInMerger" xlink:label="TRUG_AccruedLiabilitiesAssumedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AccruedLiabilitiesAssumedInMerger" xlink:to="TRUG_AccruedLiabilitiesAssumedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_AccruedLiabilitiesAssumedInMerger_lbl" xml:lang="en-US">Accrued liabilities assumed in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RemeasurementOfCommonStockExchangedissuedInMerger" xlink:label="TRUG_RemeasurementOfCommonStockExchangedissuedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RemeasurementOfCommonStockExchangedissuedInMerger" xlink:to="TRUG_RemeasurementOfCommonStockExchangedissuedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RemeasurementOfCommonStockExchangedissuedInMerger_lbl" xml:lang="en-US">Remeasurement of common stock exchanged/issued in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">NATURE OF THE ORGANIZATION AND BUSINESS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="us-gaap_CreditLossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditLossAbstract" xlink:to="us-gaap_CreditLossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditLossAbstract_lbl" xml:lang="en-US">Credit Loss [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORY, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock_lbl" xml:lang="en-US">MARKETABLE INVESTMENT SECURITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">OTHER LONG-TERM ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">ACCRUED AND OTHER CURRENT LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosurePipeConvertibleNotesAbstract" xlink:label="TRUG_DisclosurePipeConvertibleNotesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosurePipeConvertibleNotesAbstract" xlink:to="TRUG_DisclosurePipeConvertibleNotesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DisclosurePipeConvertibleNotesAbstract_lbl" xml:lang="en-US">Pipe Convertible Notes</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PipeConvertibleNotesDisclosureTextBlock" xlink:label="TRUG_PipeConvertibleNotesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PipeConvertibleNotesDisclosureTextBlock" xlink:to="TRUG_PipeConvertibleNotesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PipeConvertibleNotesDisclosureTextBlock_lbl" xml:lang="en-US">PIPE CONVERTIBLE NOTES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">RELATED PARTY NOTES AND LOANS PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLinesOfCreditAbstract" xlink:label="TRUG_DisclosureLinesOfCreditAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureLinesOfCreditAbstract" xlink:to="TRUG_DisclosureLinesOfCreditAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DisclosureLinesOfCreditAbstract_lbl" xml:lang="en-US">Lines Of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_LinesOfCreditDisclosureTextBlock" xlink:label="TRUG_LinesOfCreditDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_LinesOfCreditDisclosureTextBlock" xlink:to="TRUG_LinesOfCreditDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_LinesOfCreditDisclosureTextBlock_lbl" xml:lang="en-US">LINES OF CREDIT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">CONVERTIBLE NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDividendNotesPayableAbstract" xlink:label="TRUG_DisclosureDividendNotesPayableAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureDividendNotesPayableAbstract" xlink:to="TRUG_DisclosureDividendNotesPayableAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DisclosureDividendNotesPayableAbstract_lbl" xml:lang="en-US">Dividend Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableTextBlock" xlink:label="TRUG_DividendNotesPayableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayableTextBlock" xlink:to="TRUG_DividendNotesPayableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DividendNotesPayableTextBlock_lbl" xml:lang="en-US">DIVIDEND NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureGrossSalesRoyaltyPayableAbstract" xlink:label="TRUG_DisclosureGrossSalesRoyaltyPayableAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureGrossSalesRoyaltyPayableAbstract" xlink:to="TRUG_DisclosureGrossSalesRoyaltyPayableAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DisclosureGrossSalesRoyaltyPayableAbstract_lbl" xml:lang="en-US">Gross Sales Royalty Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock" xlink:label="TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock" xlink:to="TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock_lbl" xml:lang="en-US">GROSS SALES ROYALTY PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; DEFICIT</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDerivativeLiabilityAbstract" xlink:label="TRUG_DisclosureDerivativeLiabilityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureDerivativeLiabilityAbstract" xlink:to="TRUG_DisclosureDerivativeLiabilityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DisclosureDerivativeLiabilityAbstract_lbl" xml:lang="en-US">Derivative Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesAndFairValueTextBlock" xlink:label="us-gaap_DerivativesAndFairValueTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesAndFairValueTextBlock" xlink:to="us-gaap_DerivativesAndFairValueTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesAndFairValueTextBlock_lbl" xml:lang="en-US">DERIVATIVE LIABILITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLeasesAbstract" xlink:label="TRUG_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureLeasesAbstract" xlink:to="TRUG_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT INFORMATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">CONCENTRATION OF CREDIT RISK</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US">Marketable Investment Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" xlink:to="TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_lbl" xml:lang="en-US">Capitalized Software Development Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising and Marketing Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="us-gaap_DebtPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtPolicyTextBlock" xlink:to="us-gaap_DebtPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtPolicyTextBlock_lbl" xml:lang="en-US">Debt with Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltiesPolicyTextBlock" xlink:label="TRUG_RoyaltiesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltiesPolicyTextBlock" xlink:to="TRUG_RoyaltiesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_RoyaltiesPolicyTextBlock_lbl" xml:lang="en-US">Royalties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Loss Per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_lbl" xml:lang="en-US">Stock-based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EmergingGrowthCompanyStatusPolicyTextBlock" xlink:label="TRUG_EmergingGrowthCompanyStatusPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_EmergingGrowthCompanyStatusPolicyTextBlock" xlink:to="TRUG_EmergingGrowthCompanyStatusPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_EmergingGrowthCompanyStatusPolicyTextBlock_lbl" xml:lang="en-US">Emerging Growth Company Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantsPolicyTextBlock" xlink:label="TRUG_WarrantsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarrantsPolicyTextBlock" xlink:to="TRUG_WarrantsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_WarrantsPolicyTextBlock_lbl" xml:lang="en-US">Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock" xlink:label="TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock" xlink:to="TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_lbl" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_lbl" xml:lang="en-US">SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock" xlink:label="TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock" xlink:to="TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ESTIMATED USEFUL LIVES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DISAGGREGATED REVENUE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF LOSS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PotentialDilutivePerShareTableTextBlock" xlink:label="TRUG_PotentialDilutivePerShareTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PotentialDilutivePerShareTableTextBlock" xlink:to="TRUG_PotentialDilutivePerShareTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PotentialDilutivePerShareTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF POTENTIAL DILUTIVE SHARES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF MARKETABLE SECURITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xml:lang="en-US">SCHEDULE OF OTHER LONG TERM ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PROPERTY AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:to="TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF RELATED PARTY NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="us-gaap_DividendsDeclaredTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsDeclaredTableTextBlock" xlink:to="us-gaap_DividendsDeclaredTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsDeclaredTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock_lbl" xml:lang="en-US">SCHEDULE OF COMMON STOCK</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">SCHEDULE OF WARRANT ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock" xlink:label="TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock" xlink:to="TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US">SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF OPTION ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF REVENUE BY SEGMENT INFORMATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:to="us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INCOME TAX EXAMINATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UpfrontFees" xlink:label="TRUG_UpfrontFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_UpfrontFees" xlink:to="TRUG_UpfrontFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_UpfrontFees_lbl" xml:lang="en-US">Upfront fees</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_2_lbl" xml:lang="en-US">Received proceeds from related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherSellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling general administrative expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Purchase of warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BidPricePerShare" xlink:label="TRUG_BidPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BidPricePerShare" xlink:to="TRUG_BidPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_BidPricePerShare_lbl" xml:lang="en-US">Bid price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity" xlink:label="us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity" xlink:to="us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity_lbl" xml:lang="en-US">Equity security, description</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WorkingCapitalDeficit" xlink:label="TRUG_WorkingCapitalDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WorkingCapitalDeficit" xlink:to="TRUG_WorkingCapitalDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_WorkingCapitalDeficit_lbl" xml:lang="en-US">Working capital deficit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Cash flows from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromConvertibleNotesPayable" xlink:label="TRUG_ProceedsFromConvertibleNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromConvertibleNotesPayable" xlink:to="TRUG_ProceedsFromConvertibleNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_ProceedsFromConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Original issue discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsOfCashAcquiredInMerger" xlink:to="TRUG_ProceedsOfCashAcquiredInMerger_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_ProceedsOfCashAcquiredInMerger_2_lbl" xml:lang="en-US">Net proceeds from trust account</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Ordinary shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExhangeRatio" xlink:label="TRUG_ExhangeRatio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ExhangeRatio" xlink:to="TRUG_ExhangeRatio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ExhangeRatio_lbl" xml:lang="en-US">Exhange ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Estimated shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_lbl" xml:lang="en-US">Net proceeds from investment fund (PIPE)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US">Loans payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Net assets</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_lbl" xml:lang="en-US">PIPE Convertible Notes Payable assumed in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_lbl" xml:lang="en-US">Less: Original Issue Discount of 10%</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US">PIPE Convertible Notes Payable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_lbl" xml:lang="en-US">Payment of closing costs and other expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_lbl" xml:lang="en-US">Net proceeds from PIPE Convertible Notes Payable assumed in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Original issue discount percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Number of new shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_2_lbl" xml:lang="en-US">Common stock shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CommonStockRemainingExchanged" xlink:label="TRUG_CommonStockRemainingExchanged" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CommonStockRemainingExchanged" xlink:to="TRUG_CommonStockRemainingExchanged_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CommonStockRemainingExchanged_lbl" xml:lang="en-US">Common stock remaining exchanged</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US">Gross proceeds from issuance of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_2_lbl" xml:lang="en-US">Convertible debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfDebt_lbl" xml:lang="en-US">Repayment of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOtherLongTermDebt" xlink:label="us-gaap_InterestExpenseOtherLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOtherLongTermDebt" xlink:to="us-gaap_InterestExpenseOtherLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOtherLongTermDebt_lbl" xml:lang="en-US">Interest expense other long term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xml:lang="en-US">Interest expense debt excluding amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property plant and equipment useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="srt_PlatformOperatorCryptoAssetTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetTable" xlink:to="srt_PlatformOperatorCryptoAssetTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="srt_PlatformOperatorCryptoAssetLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="srt_PlatformOperatorCryptoAssetLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetLineItems_lbl" xml:lang="en-US">Platform Operator, Crypto Asset [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US">Fair value at December 31, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsAtCarryingValue" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsAtCarryingValue" xlink:to="us-gaap_MoneyMarketFundsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsAtCarryingValue_lbl" xml:lang="en-US">Money market funds</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CorporateFixedIncomeSecurities" xlink:label="TRUG_CorporateFixedIncomeSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CorporateFixedIncomeSecurities" xlink:to="TRUG_CorporateFixedIncomeSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CorporateFixedIncomeSecurities_lbl" xml:lang="en-US">Corporate fixed income securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:label="us-gaap_USGovernmentSecuritiesAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:to="us-gaap_USGovernmentSecuritiesAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USGovernmentSecuritiesAtCarryingValue_lbl" xml:lang="en-US">U.S. treasury securities</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DerivativeLiability" xlink:label="TRUG_DerivativeLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DerivativeLiability" xlink:to="TRUG_DerivativeLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DerivativeLiability_lbl" xml:lang="en-US">Derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DerivativeLiabilitiesCurrentAndNoncurrent" xlink:label="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent" xlink:to="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Derivative liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_2_lbl" xml:lang="en-US">Change in fair value of derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total net revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted-average common shares outstanding, basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Weighted-average common shares outstanding, diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Net loss per common share, basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Net loss per common share, diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockOptions" xlink:label="TRUG_StockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockOptions" xlink:to="TRUG_StockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_StockOptions_lbl" xml:lang="en-US">Stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleShares" xlink:label="TRUG_ConvertibleShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleShares" xlink:to="TRUG_ConvertibleShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConvertibleShares_lbl" xml:lang="en-US">PIPE Convertible Notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Common stock - warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EarnoutShares" xlink:label="TRUG_EarnoutShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_EarnoutShares" xlink:to="TRUG_EarnoutShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_EarnoutShares_lbl" xml:lang="en-US">Earnout shares</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UnderWriterWarrantsCommonShare" xlink:label="TRUG_UnderWriterWarrantsCommonShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_UnderWriterWarrantsCommonShare" xlink:to="TRUG_UnderWriterWarrantsCommonShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_UnderWriterWarrantsCommonShare_lbl" xml:lang="en-US">Underwriter warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TotalPotentialDilutive" xlink:label="TRUG_TotalPotentialDilutive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TotalPotentialDilutive" xlink:to="TRUG_TotalPotentialDilutive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="TRUG_TotalPotentialDilutive_lbl" xml:lang="en-US">Total dilutive</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:to="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_2_lbl" xml:lang="en-US">Unrealized gain in fair value of short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="us-gaap_MarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecurities_lbl" xml:lang="en-US">Marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventory valuation reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:label="us-gaap_CapitalizedComputerSoftwareImpairments1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:to="us-gaap_CapitalizedComputerSoftwareImpairments1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareImpairments1_lbl" xml:lang="en-US">Development of software applications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAmortization1_lbl" xml:lang="en-US">Amortization of capitalized software</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xml:lang="en-US">Advertising and marketing expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="us-gaap_LesseeOperatingLeaseDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl" xml:lang="en-US">Lease agreements with remaining terms</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Remaining performance obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US">Remaining performance obligations percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write down</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyExpensePercentage" xlink:label="TRUG_RoyaltyExpensePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyExpensePercentage" xlink:to="TRUG_RoyaltyExpensePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RoyaltyExpensePercentage_lbl" xml:lang="en-US">Royalty expense percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyExpense" xlink:to="us-gaap_RoyaltyExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RoyaltyExpense_2_lbl" xml:lang="en-US">Royalty expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeReceivablesHeldForSaleAmount" xlink:label="us-gaap_TradeReceivablesHeldForSaleAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeReceivablesHeldForSaleAmount" xlink:to="us-gaap_TradeReceivablesHeldForSaleAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeReceivablesHeldForSaleAmount_lbl" xml:lang="en-US">Trade accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccountsReceivable" xlink:label="TRUG_OtherAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherAccountsReceivable" xlink:to="TRUG_OtherAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_OtherAccountsReceivable_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Less allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Total accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Inventory - raw materials</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_2_lbl" xml:lang="en-US">Less reserve allowance for obsolescence</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="us-gaap_ScheduleOfGuaranteeObligationsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:to="us-gaap_ScheduleOfGuaranteeObligationsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGuaranteeObligationsTable_lbl" xml:lang="en-US">Guarantor Obligation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="us-gaap_GuaranteeObligationsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteeObligationsLineItems" xlink:to="us-gaap_GuaranteeObligationsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteeObligationsLineItems_lbl" xml:lang="en-US">Guarantor Obligations [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_2_lbl" xml:lang="en-US">Total marketable investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield_lbl" xml:lang="en-US">Weighted average yield</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WeightedAverageMaturityTerm" xlink:label="TRUG_WeightedAverageMaturityTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WeightedAverageMaturityTerm" xlink:to="TRUG_WeightedAverageMaturityTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_WeightedAverageMaturityTerm_lbl" xml:lang="en-US">Weighted average maturity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="us-gaap_Deposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:to="us-gaap_ImpairmentEffectsOnEarningsPerShareTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_lbl" xml:lang="en-US">Impairment Effects on Earnings Per Share [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_2_lbl" xml:lang="en-US">Total other long-term assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Total other long-term assets</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedComputerSoftware" xlink:label="TRUG_CapitalizedComputerSoftware" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CapitalizedComputerSoftware" xlink:to="TRUG_CapitalizedComputerSoftware_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_CapitalizedComputerSoftware_lbl" xml:lang="en-US">Capitalized software, net - beginning balance, December 31, 2024 &#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="us-gaap_CapitalizedComputerSoftwareGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareGross" xlink:to="us-gaap_CapitalizedComputerSoftwareGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareGross_lbl" xml:lang="en-US">Capitalized software development costs - 2025 &#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_lbl" xml:lang="en-US">Less accumulated amortization &#160; &#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="us-gaap_CapitalizedComputerSoftwareNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareNet" xlink:to="us-gaap_CapitalizedComputerSoftwareNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareNet_lbl" xml:lang="en-US">Capitalized software development costs, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_2_lbl" xml:lang="en-US">Amortization of capitalized software</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xml:lang="en-US">Accrued payroll</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AccruedCreditCards" xlink:label="TRUG_AccruedCreditCards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AccruedCreditCards" xlink:to="TRUG_AccruedCreditCards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_AccruedCreditCards_lbl" xml:lang="en-US">Credit cards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Warranty reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SalesAndExciseTaxPayablesCurrent" xlink:label="TRUG_SalesAndExciseTaxPayablesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SalesAndExciseTaxPayablesCurrent" xlink:to="TRUG_SalesAndExciseTaxPayablesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SalesAndExciseTaxPayablesCurrent_lbl" xml:lang="en-US">Sales tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Total accrued and other current liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_2_lbl" xml:lang="en-US">Total accrued and other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_lbl" xml:lang="en-US">Accrued tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US">Total accrued and other current liabilities assumed in Merger</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent" xlink:label="us-gaap_OtherNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNotesPayableCurrent_lbl" xml:lang="en-US">Note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_LessDeferredLoanFees" xlink:label="TRUG_LessDeferredLoanFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_LessDeferredLoanFees" xlink:to="TRUG_LessDeferredLoanFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_LessDeferredLoanFees_lbl" xml:lang="en-US">Less deferred loan fees - Ethos Management Inc.</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Less current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Note payable long-term portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments" xlink:label="us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments" xlink:to="us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments_lbl" xml:lang="en-US">Deposit as collateral</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesAccruedInterest" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest_lbl" xml:lang="en-US">Deposit liabilities, accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US">Principal payment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="us-gaap_LineOfCreditFacilityAverageOutstandingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:to="us-gaap_LineOfCreditFacilityAverageOutstandingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAverageOutstandingAmount_lbl" xml:lang="en-US">Outstanding note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_LongTermNotesPayableAssumedInMerger" xlink:label="TRUG_LongTermNotesPayableAssumedInMerger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_LongTermNotesPayableAssumedInMerger" xlink:to="TRUG_LongTermNotesPayableAssumedInMerger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_LongTermNotesPayableAssumedInMerger_lbl" xml:lang="en-US">Notes payable assumed in merger</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNoteGross" xlink:label="TRUG_ConvertibleNoteGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleNoteGross" xlink:to="TRUG_ConvertibleNoteGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConvertibleNoteGross_lbl" xml:lang="en-US">PIPE Convertible Note, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" xlink:label="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" xlink:to="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants_lbl" xml:lang="en-US">Less: Debt Discount associated with OID and Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebt" xlink:label="us-gaap_ConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ConvertibleDebt_lbl" xml:lang="en-US">Total PIPE Convertible Notes, net</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PipeNotePrincipalConvertedToClassACommonStock" xlink:label="TRUG_PipeNotePrincipalConvertedToClassACommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PipeNotePrincipalConvertedToClassACommonStock" xlink:to="TRUG_PipeNotePrincipalConvertedToClassACommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_PipeNotePrincipalConvertedToClassACommonStock_lbl" xml:lang="en-US">Less gross PIPE Convertible Note principal converted into Class A common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentAccretionOfDebtDiscount" xlink:label="TRUG_DebtInstrumentAccretionOfDebtDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentAccretionOfDebtDiscount" xlink:to="TRUG_DebtInstrumentAccretionOfDebtDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_DebtInstrumentAccretionOfDebtDiscount_lbl" xml:lang="en-US">Add accretion of debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermLoansPayable_2_lbl" xml:lang="en-US">Total PIPE Convertible Notes, net</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleDebtGross" xlink:label="TRUG_ConvertibleDebtGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleDebtGross" xlink:to="TRUG_ConvertibleDebtGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConvertibleDebtGross_lbl" xml:lang="en-US">Convertible note balance</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNotesIssued" xlink:label="TRUG_ConvertibleNotesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleNotesIssued" xlink:to="TRUG_ConvertibleNotesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConvertibleNotesIssued_lbl" xml:lang="en-US">PIPE Convertible Notes issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xml:lang="en-US">Purchase of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIssuedPrincipal" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIssuedPrincipal" xlink:to="us-gaap_DebtInstrumentIssuedPrincipal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIssuedPrincipal_lbl" xml:lang="en-US">Convertible notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherDebt_lbl" xml:lang="en-US">Proceeds from issuance of repay outstanding debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Aggregate principal amount converted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_2_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Convertible notes, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Amortization expense related to the OID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US">Debt discounts net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Notes payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtCurrent_2_lbl" xml:lang="en-US">Less current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_2_lbl" xml:lang="en-US">Note payable long-term portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US">2025</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_2_lbl" xml:lang="en-US">Debt instrument principal amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xml:lang="en-US">Debt instrument interest percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl" xml:lang="en-US">Debt instrument periodic interest payment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeStart1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:to="us-gaap_DebtInstrumentMaturityDateRangeStart1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeStart1_lbl" xml:lang="en-US">Debt instrument maturity start date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeEnd1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:to="us-gaap_DebtInstrumentMaturityDateRangeEnd1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateRangeEnd1_lbl" xml:lang="en-US">Debt instrument maturity end date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US">Debt instrument periodic payment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_2_lbl" xml:lang="en-US">Debt instrument maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFee" xlink:label="us-gaap_DebtInstrumentFee" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFee" xlink:to="us-gaap_DebtInstrumentFee_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFee_lbl" xml:lang="en-US">Debt instrument fee</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentNegotiatedFeeAmount" xlink:label="TRUG_DebtInstrumentNegotiatedFeeAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentNegotiatedFeeAmount" xlink:to="TRUG_DebtInstrumentNegotiatedFeeAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DebtInstrumentNegotiatedFeeAmount_lbl" xml:lang="en-US">Debt instrument extension fee</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_2_lbl" xml:lang="en-US">Debt instrument interest percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LinesOfCreditCurrent_2_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Annual interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Other cash equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_3_lbl" xml:lang="en-US">Warrants exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrepaymentPenalty" xlink:label="TRUG_PrepaymentPenalty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PrepaymentPenalty" xlink:to="TRUG_PrepaymentPenalty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PrepaymentPenalty_lbl" xml:lang="en-US">Prepayment penalty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Expected term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US">Proceeds from warrants exercise</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConversionPriceOfCommonStockPercentage" xlink:label="TRUG_ConversionPriceOfCommonStockPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConversionPriceOfCommonStockPercentage" xlink:to="TRUG_ConversionPriceOfCommonStockPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConversionPriceOfCommonStockPercentage_lbl" xml:lang="en-US">Conversion of common stock percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US">Common stock purchase percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsOwnedAtFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsOwnedAtFairValue_lbl" xml:lang="en-US">Fair value of the financial instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromOriginalIssuanceDiscount" xlink:label="TRUG_ProceedsFromOriginalIssuanceDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromOriginalIssuanceDiscount" xlink:to="TRUG_ProceedsFromOriginalIssuanceDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ProceedsFromOriginalIssuanceDiscount_lbl" xml:lang="en-US">Proceeds from original issuance discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_3_lbl" xml:lang="en-US">Proceeds from debt</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantsAndConvertibleNotes" xlink:label="TRUG_WarrantsAndConvertibleNotes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarrantsAndConvertibleNotes" xlink:to="TRUG_WarrantsAndConvertibleNotes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_WarrantsAndConvertibleNotes_lbl" xml:lang="en-US">Warrants and the convertible notes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebt_2_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xml:lang="en-US">Debt borrowing limit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_3_lbl" xml:lang="en-US">Issuance of stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount" xlink:label="TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount" xlink:to="TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount_lbl" xml:lang="en-US">Remaining original issuance discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_2_lbl" xml:lang="en-US">Interest expense original issuance discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureDividendNotesPayableAbstract" xlink:to="TRUG_DisclosureDividendNotesPayableAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_DisclosureDividendNotesPayableAbstract_2_lbl" xml:lang="en-US">Schedule Of Dividends Declared Distributed And Accrued</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AccruedInterestOnDividendsPayable" xlink:label="TRUG_AccruedInterestOnDividendsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AccruedInterestOnDividendsPayable" xlink:to="TRUG_AccruedInterestOnDividendsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_AccruedInterestOnDividendsPayable_lbl" xml:lang="en-US">Accrued interest on dividends payable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayable" xlink:label="TRUG_DividendNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayable" xlink:to="TRUG_DividendNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DividendNotesPayable_lbl" xml:lang="en-US">Dividends payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsShareBasedCompensationCash" xlink:label="us-gaap_DividendsShareBasedCompensationCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsShareBasedCompensationCash" xlink:to="us-gaap_DividendsShareBasedCompensationCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsShareBasedCompensationCash_lbl" xml:lang="en-US">Dividends declared</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockDividend_lbl" xml:lang="en-US">Payments to shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_InterestDividendRatePercentage" xlink:label="TRUG_InterestDividendRatePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_InterestDividendRatePercentage" xlink:to="TRUG_InterestDividendRatePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_InterestDividendRatePercentage_lbl" xml:lang="en-US">Interest rate dividend percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidRoyalties" xlink:label="us-gaap_PrepaidRoyalties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidRoyalties" xlink:to="us-gaap_PrepaidRoyalties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidRoyalties_lbl" xml:lang="en-US">Prepaid royalties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRoyalties" xlink:label="us-gaap_PaymentsForRoyalties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRoyalties" xlink:to="us-gaap_PaymentsForRoyalties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRoyalties_lbl" xml:lang="en-US">Payments for royalties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RevenuePercentage" xlink:label="TRUG_RevenuePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RevenuePercentage" xlink:to="TRUG_RevenuePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RevenuePercentage_lbl" xml:lang="en-US">Revenues percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPercentage" xlink:label="TRUG_RoyaltyPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPercentage" xlink:to="TRUG_RoyaltyPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RoyaltyPercentage_lbl" xml:lang="en-US">Royalty percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AggregatePurchaseInstallmentsPercentage" xlink:label="TRUG_AggregatePurchaseInstallmentsPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AggregatePurchaseInstallmentsPercentage" xlink:to="TRUG_AggregatePurchaseInstallmentsPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_AggregatePurchaseInstallmentsPercentage_lbl" xml:lang="en-US">Aggregate purchase installment percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_2_lbl" xml:lang="en-US">Purchaser amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_3_lbl" xml:lang="en-US">Royalty rate percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AggregatePurchaseInstallmentAmount" xlink:label="TRUG_AggregatePurchaseInstallmentAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AggregatePurchaseInstallmentAmount" xlink:to="TRUG_AggregatePurchaseInstallmentAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_AggregatePurchaseInstallmentAmount_lbl" xml:lang="en-US">Aggregate installment amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GrossSalesRoyaltyPayable" xlink:to="TRUG_GrossSalesRoyaltyPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="TRUG_GrossSalesRoyaltyPayable_2_lbl" xml:lang="en-US">Gross sales royalty payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_3_lbl" xml:lang="en-US">Number of Shares Owned</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Accrual Redemptions Ownership</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xml:lang="en-US">Business combination shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockDescription" xlink:label="us-gaap_ConversionOfStockDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockDescription" xlink:to="us-gaap_ConversionOfStockDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockDescription_lbl" xml:lang="en-US">Conversion of stock description</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AdditionalSharesRedeemed" xlink:label="TRUG_AdditionalSharesRedeemed" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AdditionalSharesRedeemed" xlink:to="TRUG_AdditionalSharesRedeemed_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_AdditionalSharesRedeemed_lbl" xml:lang="en-US">Additional shares redeemed</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RedemptionOfShares" xlink:label="TRUG_RedemptionOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RedemptionOfShares" xlink:to="TRUG_RedemptionOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RedemptionOfShares_lbl" xml:lang="en-US">DMAQ Public stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xml:lang="en-US">Conversion of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_2_lbl" xml:lang="en-US">Expected dividends</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_2_lbl" xml:lang="en-US">Expected term (years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xml:lang="en-US">Number of Warrants Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_lbl" xml:lang="en-US">Aggregate Intrinsic value, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Number of Warrants Outstanding, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Number of Warrants Outstanding, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xml:lang="en-US">Number of Warrants Outstanding, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xml:lang="en-US">Number of Warrants Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Life In Years, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_2_lbl" xml:lang="en-US">Aggregate Intrinsic value, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Warrants Exercisable Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercisable Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:to="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Life In Years, Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:to="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_lbl" xml:lang="en-US">Aggregate Intrinsic value, Exercisable Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrants Outstanding, Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Number of Warrants Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_3_lbl" xml:lang="en-US">Weighted Average Remaining Life In Years, Warrants Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Aggregate shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Fair value per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares issued, price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockVotingRights" xlink:to="us-gaap_CommonStockVotingRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockVotingRights_lbl" xml:lang="en-US">Common stock, voting rights</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xml:lang="en-US">Warrants issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Warrants per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_3_lbl" xml:lang="en-US">Fair value adjustment of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Shares issued, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_2_lbl" xml:lang="en-US">Warrants issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureDerivativeLiabilityAbstract" xlink:to="TRUG_DisclosureDerivativeLiabilityAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_DisclosureDerivativeLiabilityAbstract_2_lbl" xml:lang="en-US">Schedule Of Level 3 Derivative Liabilities That Are Measured At Fair Value On Recurring Basis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Beginning balance as of January 1, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDerivativeIssuanceCosts" xlink:label="us-gaap_PaymentsOfDerivativeIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDerivativeIssuanceCosts" xlink:to="us-gaap_PaymentsOfDerivativeIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDerivativeIssuanceCosts_lbl" xml:lang="en-US">Issuance of derivative liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_4_lbl" xml:lang="en-US">Change in fair value of derivative liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_2_lbl" xml:lang="en-US">Ending balance as of December 31, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl" xml:lang="en-US">Fair value of the derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Options Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link: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, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Intrinsic Value Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Options, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Options, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Options, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Number of Options Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Life In Years, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Intrinsic Value Outstanding, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Options Exercisable Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercisable Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Life In Years, Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Intrinsic Value Outstanding, Exercisable Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Exercise Price, Options Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Number of Options Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2_lbl" xml:lang="en-US">Weighted Average Remaining Life In Years ,Options Exerciseable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Number of Options Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term (years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted Average Remaining Amortization Period (Years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xml:lang="en-US">Stock issued For compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Ffair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_lbl" xml:lang="en-US">Stock awards description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Stock option granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Stock option exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair value of the options vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xml:lang="en-US">Vesting terms description</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Fair value of the options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Fair value of the non vested options granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Compensation expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2_lbl" xml:lang="en-US">Future compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Weighted average remaining term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xml:lang="en-US">Intrinsic value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_2_lbl" xml:lang="en-US">Stock price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureLeasesAbstract" xlink:to="TRUG_DisclosureLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="TRUG_DisclosureLeasesAbstract_2_lbl" xml:lang="en-US">Schedule Of Lease Cost And Supplemental Lease Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost (cost resulting from lease payments)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Net lease costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating lease - operating cash flows (fixed payments)</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction" xlink:label="TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction" xlink:to="TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction_lbl" xml:lang="en-US">Operating lease - operating cash flows (liability reduction)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Non-current leases - right-of-use assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Current liabilities - operating lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Non-current liabilities - operating lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DisclosureLeasesAbstract" xlink:to="TRUG_DisclosureLeasesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="TRUG_DisclosureLeasesAbstract_3_lbl" xml:lang="en-US">Schedule Of Future Minimum Payments Under Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US">Remainder</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Amount representing interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of net future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate, percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConsultingExpenses" xlink:label="TRUG_ConsultingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConsultingExpenses" xlink:to="TRUG_ConsultingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConsultingExpenses_lbl" xml:lang="en-US">Consulting expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ContractLabor" xlink:label="TRUG_ContractLabor" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ContractLabor" xlink:to="TRUG_ContractLabor_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ContractLabor_lbl" xml:lang="en-US">Contract labor</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LaborAndRelatedExpense_2_lbl" xml:lang="en-US">Personnel expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessDevelopment" xlink:label="us-gaap_BusinessDevelopment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDevelopment" xlink:to="us-gaap_BusinessDevelopment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDevelopment_lbl" xml:lang="en-US">Business development expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyExpense" xlink:to="us-gaap_RoyaltyExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RoyaltyExpense_3_lbl" xml:lang="en-US">Royalty expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense" xlink:label="us-gaap_MarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingExpense" xlink:to="us-gaap_MarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingExpense_lbl" xml:lang="en-US">Marketing expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="us-gaap_OtherExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Other expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PersonnelExpenses" xlink:label="TRUG_PersonnelExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PersonnelExpenses" xlink:to="TRUG_PersonnelExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PersonnelExpenses_lbl" xml:lang="en-US">Personnel expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Income tax benefit at statutory U.S. federal rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" xlink:label="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" xlink:to="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_lbl" xml:lang="en-US">Non-deductible derivative liability change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Total tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US">Stock compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US">Extinguishment of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" xlink:label="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" xlink:to="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" xlink:label="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" xlink:to="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_lbl" xml:lang="en-US">Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax asset/(liability)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationLineItems_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:to="us-gaap_IncomeTaxExaminationYearUnderExamination_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationYearUnderExamination_lbl" xml:lang="en-US">Tax years</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">Federal net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">Federal net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OperatingLossCarryforwardsLimitationsNotUse" xlink:label="TRUG_OperatingLossCarryforwardsLimitationsNotUse" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OperatingLossCarryforwardsLimitationsNotUse" xlink:to="TRUG_OperatingLossCarryforwardsLimitationsNotUse_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_OperatingLossCarryforwardsLimitationsNotUse_lbl" xml:lang="en-US">[custom:OperatingLossCarryforwardsLimitationsNotUse]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">FDIC insured</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">FDIC unsured</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConcentrationRiskPercentage" xlink:label="TRUG_ConcentrationRiskPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConcentrationRiskPercentage" xlink:to="TRUG_ConcentrationRiskPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ConcentrationRiskPercentage_lbl" xml:lang="en-US">Concentration risk percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xml:lang="en-US">Less allowance for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_2_lbl" xml:lang="en-US">Share price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_2_lbl" xml:lang="en-US">Conversion amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Stock issued during period value new issues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockConversionBasis" xlink:label="us-gaap_CommonStockConversionBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockConversionBasis" xlink:to="us-gaap_CommonStockConversionBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockConversionBasis_lbl" xml:lang="en-US">Common stock, conversion basis</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherAccountsReceivable" xlink:to="TRUG_OtherAccountsReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_OtherAccountsReceivable_doc" xml:lang="en-US">Other accounts receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_MergerArrangementMember" xlink:to="TRUG_MergerArrangementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_MergerArrangementMember_doc" xml:lang="en-US">Merger Arrangement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed net proceeds from investment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed noncurrent liabilities long term debt gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed unamortized discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_doc" xml:lang="en-US">Payment of closing costs and other expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_doc" xml:lang="en-US">Net proceeds from PIPE Convertible Notes payable assume in Merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PriorLoanAgreementMember" xlink:to="TRUG_PriorLoanAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PriorLoanAgreementMember_doc" xml:lang="en-US">Prior Loan Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PIPEConvertibleLoanMember" xlink:to="TRUG_PIPEConvertibleLoanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PIPEConvertibleLoanMember_doc" xml:lang="en-US">PIPE Convertible Loan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_LessDeferredLoanFees" xlink:to="TRUG_LessDeferredLoanFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_LessDeferredLoanFees_doc" xml:lang="en-US">Less deferred loan fees.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_EthosManagementINCMember" xlink:to="TRUG_EthosManagementINCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_EthosManagementINCMember_doc" xml:lang="en-US">Ethos Management INC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PIPEConvertibleNotesMember" xlink:to="TRUG_PIPEConvertibleNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PIPEConvertibleNotesMember_doc" xml:lang="en-US">PIPE Convertible Notes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_MercedesBenzMember" xlink:to="TRUG_MercedesBenzMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_MercedesBenzMember_doc" xml:lang="en-US">Mercedes-Benz [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PurchaseAgreementMember" xlink:to="TRUG_PurchaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PurchaseAgreementMember_doc" xml:lang="en-US">Purchase Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PreMergerCommonStockMember" xlink:to="TRUG_PreMergerCommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PreMergerCommonStockMember_doc" xml:lang="en-US">Pre Merger Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConsultantsMember" xlink:to="TRUG_ConsultantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConsultantsMember_doc" xml:lang="en-US">Consultants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TwoExecutivesMember" xlink:to="TRUG_TwoExecutivesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TwoExecutivesMember_doc" xml:lang="en-US">Two Executives [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_JPMorganChaseMember" xlink:to="TRUG_JPMorganChaseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_JPMorganChaseMember_doc" xml:lang="en-US">JP Morgan Chase [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_LongTermNotesPayableAssumedInMerger" xlink:to="TRUG_LongTermNotesPayableAssumedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_LongTermNotesPayableAssumedInMerger_doc" xml:lang="en-US">Notes payable assumed in the Merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FirstExtensionAgreementMember" xlink:to="TRUG_FirstExtensionAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_FirstExtensionAgreementMember_doc" xml:lang="en-US">First Extension Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SponsorMember" xlink:to="TRUG_SponsorMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SponsorMember_doc" xml:lang="en-US">Sponsor [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_UnsecuredPromissoryNoteMember" xlink:to="TRUG_UnsecuredPromissoryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_UnsecuredPromissoryNoteMember_doc" xml:lang="en-US">Unsecured Promissory Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SecondExtensionAgreementMember" xlink:to="TRUG_SecondExtensionAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SecondExtensionAgreementMember_doc" xml:lang="en-US">Second Extension Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CapitalizedSoftwareDevelopmentCostsNet" xlink:to="TRUG_CapitalizedSoftwareDevelopmentCostsNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsNet_doc" xml:lang="en-US">Capitalized software development costs, net.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WaiverAndAmendmentAgreementMember" xlink:to="TRUG_WaiverAndAmendmentAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_WaiverAndAmendmentAgreementMember_doc" xml:lang="en-US">Waiver And Amendment Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_MarginLineOfCreditAccount" xlink:to="TRUG_MarginLineOfCreditAccount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_MarginLineOfCreditAccount_doc" xml:lang="en-US">Margin line of credit account.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PipeConvertibleNotesDisclosureTextBlock" xlink:to="TRUG_PipeConvertibleNotesDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PipeConvertibleNotesDisclosureTextBlock_doc" xml:lang="en-US">Pipe Convertible Notes Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TruGolfNevadaShareholdersSeriesAMember" xlink:to="TRUG_TruGolfNevadaShareholdersSeriesAMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TruGolfNevadaShareholdersSeriesAMember_doc" xml:lang="en-US">Tru Golf Nevada Shareholders Series A [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger" xlink:to="TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger_doc" xml:lang="en-US">Accrued and other current liabilities assumed in merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TruGolfNevadaShareholdersSeriesBMember" xlink:to="TRUG_TruGolfNevadaShareholdersSeriesBMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TruGolfNevadaShareholdersSeriesBMember_doc" xml:lang="en-US">Tru Golf Nevada Shareholders Series B [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PrivatePlacementInvestorsTwoMember" xlink:to="TRUG_PrivatePlacementInvestorsTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PrivatePlacementInvestorsTwoMember_doc" xml:lang="en-US">Private Placement Investors Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQPublicstockholdersThreeMember" xlink:to="TRUG_DMAQPublicstockholdersThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DMAQPublicstockholdersThreeMember_doc" xml:lang="en-US">DMAQ Publicstockholders Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQDirectorsandOfficersMember" xlink:to="TRUG_DMAQDirectorsandOfficersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DMAQDirectorsandOfficersMember_doc" xml:lang="en-US">DMAQ Directors and Officers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQSponsorFourMember" xlink:to="TRUG_DMAQSponsorFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DMAQSponsorFourMember_doc" xml:lang="en-US">DMAQ Sponsor Four [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IBankersFiveMember" xlink:to="TRUG_IBankersFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IBankersFiveMember_doc" xml:lang="en-US">I Bankers Five [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TrugolfHoldingsIncMember" xlink:to="TRUG_TrugolfHoldingsIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TrugolfHoldingsIncMember_doc" xml:lang="en-US">Trugolf Holdings Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayable" xlink:to="TRUG_DividendNotesPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DividendNotesPayable_doc" xml:lang="en-US">Dividend notes payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GrossSalesRoyaltyPayable" xlink:to="TRUG_GrossSalesRoyaltyPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_GrossSalesRoyaltyPayable_doc" xml:lang="en-US">Gross sales royalty payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayableNoncurrent" xlink:to="TRUG_DividendNotesPayableNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DividendNotesPayableNoncurrent_doc" xml:lang="en-US">Dividend notes payable noncurrent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesAWarrantsMember" xlink:to="TRUG_SeriesAWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SeriesAWarrantsMember_doc" xml:lang="en-US">Series A Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayableCurrent" xlink:to="TRUG_DividendNotesPayableCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DividendNotesPayableCurrent_doc" xml:lang="en-US">Dividend notes payable current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesBWarrantsMember" xlink:to="TRUG_SeriesBWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SeriesBWarrantsMember_doc" xml:lang="en-US">Series B Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TruGolfNevadaMember" xlink:to="TRUG_TruGolfNevadaMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TruGolfNevadaMember_doc" xml:lang="en-US">TruGolf Nevada [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQInsidersMember" xlink:to="TRUG_DMAQInsidersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DMAQInsidersMember_doc" xml:lang="en-US">DMAQ Insiders [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IBankersMember" xlink:to="TRUG_IBankersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IBankersMember_doc" xml:lang="en-US">I Bankers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PrivateRightsMember" xlink:to="TRUG_PrivateRightsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PrivateRightsMember_doc" xml:lang="en-US">Private Rights [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQClassACommonStockMember" xlink:to="TRUG_DMAQClassACommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DMAQClassACommonStockMember_doc" xml:lang="en-US">DMAQ Class A Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NewTruGolfCommonStockMember" xlink:to="TRUG_NewTruGolfCommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_NewTruGolfCommonStockMember_doc" xml:lang="en-US">New Tru Golf Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQClassASharesMember" xlink:to="TRUG_DMAQClassASharesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DMAQClassASharesMember_doc" xml:lang="en-US">DMAQ Class A Shares [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AdditionalSharesRedeemed" xlink:to="TRUG_AdditionalSharesRedeemed_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_AdditionalSharesRedeemed_doc" xml:lang="en-US">Additional shares redeemed</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RedemptionOfShares" xlink:to="TRUG_RedemptionOfShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RedemptionOfShares_doc" xml:lang="en-US">Redemption of shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DMAQPublicstockholdersMember" xlink:to="TRUG_DMAQPublicstockholdersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DMAQPublicstockholdersMember_doc" xml:lang="en-US">DMAQ Public Stockholders [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PublicRightsMember" xlink:to="TRUG_PublicRightsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PublicRightsMember_doc" xml:lang="en-US">Public Rights [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NewTruGolfClassACommonStockMember" xlink:to="TRUG_NewTruGolfClassACommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_NewTruGolfClassACommonStockMember_doc" xml:lang="en-US">New TruGolf Class A Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesACommonStockMember" xlink:to="TRUG_SeriesACommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SeriesACommonStockMember_doc" xml:lang="en-US">Series A Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" xlink:to="TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_doc" xml:lang="en-US">Capitalized Software Development Costs [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltiesPolicyTextBlock" xlink:to="TRUG_RoyaltiesPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RoyaltiesPolicyTextBlock_doc" xml:lang="en-US">Royalties [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarrantsPolicyTextBlock" xlink:to="TRUG_WarrantsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_WarrantsPolicyTextBlock_doc" xml:lang="en-US">Warrants [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesBCommonStockMember" xlink:to="TRUG_SeriesBCommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SeriesBCommonStockMember_doc" xml:lang="en-US">Series B Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_EmergingGrowthCompanyStatusPolicyTextBlock" xlink:to="TRUG_EmergingGrowthCompanyStatusPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_EmergingGrowthCompanyStatusPolicyTextBlock_doc" xml:lang="en-US">Emerging Growth Company Status [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock" xlink:to="TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_doc" xml:lang="en-US">Recently Adopted Accounting Pronouncements [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SeriesAAndBWarrantsMember" xlink:to="TRUG_SeriesAAndBWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SeriesAAndBWarrantsMember_doc" xml:lang="en-US">Series A and B Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:to="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_doc" xml:lang="en-US">Other comprehensive income unrealized gainI in fair value of short term investments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ChrisJonesMember" xlink:to="TRUG_ChrisJonesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ChrisJonesMember_doc" xml:lang="en-US">Chris Jones [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ARJTrustMember" xlink:to="TRUG_ARJTrustMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ARJTrustMember_doc" xml:lang="en-US">ARJ Trust [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotesPayableOneMember" xlink:to="TRUG_NotesPayableOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_NotesPayableOneMember_doc" xml:lang="en-US">Notes Payable One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotesPayableTwoMember" xlink:to="TRUG_NotesPayableTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_NotesPayableTwoMember_doc" xml:lang="en-US">Notes Payable Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RealizedGainInFairValueOfShortTermInvestments" xlink:to="TRUG_RealizedGainInFairValueOfShortTermInvestments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RealizedGainInFairValueOfShortTermInvestments_doc" xml:lang="en-US">Realized gain in fair value of short term investments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FirstMandatoryAdditionalClosingMember" xlink:to="TRUG_FirstMandatoryAdditionalClosingMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_FirstMandatoryAdditionalClosingMember_doc" xml:lang="en-US">First Mandatory Additional Closing [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SecondMandatoryAdditionalClosingMember" xlink:to="TRUG_SecondMandatoryAdditionalClosingMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SecondMandatoryAdditionalClosingMember_doc" xml:lang="en-US">Second Mandatory Additional Closing [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average exercise price, beginning.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average exercise price granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Sharebased compensation arrangements by sharebased payment award nonoptions exercised in period weighted average exercise price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average exercise price, forfeited/cancelled.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average price at which grantees can acquire the shares reserved for issuance under the non-option plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award non options outstanding weighted average fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_doc" xml:lang="en-US">Weighted-average remaining contractual life (years) outstanding, beginning.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:to="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award options non vested weighted average grant date fair value exercisable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_McKettrickMember" xlink:to="TRUG_McKettrickMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_McKettrickMember_doc" xml:lang="en-US">McKettrick [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award non options exercisable weighted average exercise price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award non options exercisable number.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentNegotiatedFeeAmount" xlink:to="TRUG_DebtInstrumentNegotiatedFeeAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DebtInstrumentNegotiatedFeeAmount_doc" xml:lang="en-US">Debt instrument negotiated fee amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CarverMember" xlink:to="TRUG_CarverMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CarverMember_doc" xml:lang="en-US">Carver [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_LinesOfCreditDisclosureTextBlock" xlink:to="TRUG_LinesOfCreditDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_LinesOfCreditDisclosureTextBlock_doc" xml:lang="en-US">Lines of Credit Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_JPMorganChaseBankMember" xlink:to="TRUG_JPMorganChaseBankMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_JPMorganChaseBankMember_doc" xml:lang="en-US">JP Morgan Chase Bank [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_MorganStanleyMember" xlink:to="TRUG_MorganStanleyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_MorganStanleyMember_doc" xml:lang="en-US">Morgan Stanley [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock" xlink:to="TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_doc" xml:lang="en-US">Schedule of Information Related to Stock Warrants [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock" xlink:to="TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock_doc" xml:lang="en-US">Schedule Of Estimated Useful Life [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SoftwareAndComputerEquipmentMember" xlink:to="TRUG_SoftwareAndComputerEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SoftwareAndComputerEquipmentMember_doc" xml:lang="en-US">Software And Computer Equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarrantExercisePriceOneMember" xlink:to="TRUG_WarrantExercisePriceOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_WarrantExercisePriceOneMember_doc" xml:lang="en-US">Warrant Exercise Price One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarrantExercisePriceTwoMember" xlink:to="TRUG_WarrantExercisePriceTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_WarrantExercisePriceTwoMember_doc" xml:lang="en-US">Warrant Exercise Price Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleNotesMember" xlink:to="TRUG_ConvertibleNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConvertibleNotesMember_doc" xml:lang="en-US">Convertible Notes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IndividualConsultantsTwoMember" xlink:to="TRUG_IndividualConsultantsTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IndividualConsultantsTwoMember_doc" xml:lang="en-US">Individual Consultants Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IndividualConsultantsOneMember" xlink:to="TRUG_IndividualConsultantsOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IndividualConsultantsOneMember_doc" xml:lang="en-US">Individual Consultants One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TwoIndividualConsultantsMember" xlink:to="TRUG_TwoIndividualConsultantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TwoIndividualConsultantsMember_doc" xml:lang="en-US">Two Individual Consultants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger_doc" xml:lang="en-US">Issuance of common stock exchanged in Merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger_doc" xml:lang="en-US">Issuance of common stock for convesion of dividend payable, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PrepaymentPenalty" xlink:to="TRUG_PrepaymentPenalty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PrepaymentPenalty_doc" xml:lang="en-US">Prepayment penalty.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConversionPriceOfCommonStockPercentage" xlink:to="TRUG_ConversionPriceOfCommonStockPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConversionPriceOfCommonStockPercentage_doc" xml:lang="en-US">Conversion price of common stock percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromOriginalIssuanceDiscount" xlink:to="TRUG_ProceedsFromOriginalIssuanceDiscount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ProceedsFromOriginalIssuanceDiscount_doc" xml:lang="en-US">Proceeds from original issuance discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger_doc" xml:lang="en-US">Issuance of common stock - Series A exchanged in Merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OriginalIssueDiscountMember" xlink:to="TRUG_OriginalIssueDiscountMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_OriginalIssueDiscountMember_doc" xml:lang="en-US">Original Issue Discount [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarrantsAndConvertibleNotes" xlink:to="TRUG_WarrantsAndConvertibleNotes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_WarrantsAndConvertibleNotes_doc" xml:lang="en-US">Warrants and convertible notes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotesOneMember" xlink:to="TRUG_NotesOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_NotesOneMember_doc" xml:lang="en-US">Notes One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger_doc" xml:lang="en-US">Issuance of common stock for convesion of dividend payable, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotesTwoMember" xlink:to="TRUG_NotesTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_NotesTwoMember_doc" xml:lang="en-US">Notes Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FiveDaysPriorToExtensionDeadlineMember" xlink:to="TRUG_FiveDaysPriorToExtensionDeadlineMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_FiveDaysPriorToExtensionDeadlineMember_doc" xml:lang="en-US">Five Days Prior To Extension Deadline [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount" xlink:to="TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount_doc" xml:lang="en-US">Debt instrument remaining original issuance discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GolfSimulatorsMember" xlink:to="TRUG_GolfSimulatorsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_GolfSimulatorsMember_doc" xml:lang="en-US">Golf Simulators [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayableTextBlock" xlink:to="TRUG_DividendNotesPayableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DividendNotesPayableTextBlock_doc" xml:lang="en-US">Dividend Notes Payable [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ContentSoftwareSubscriptionsMember" xlink:to="TRUG_ContentSoftwareSubscriptionsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ContentSoftwareSubscriptionsMember_doc" xml:lang="en-US">Content Software Subscriptions [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherMember" xlink:to="TRUG_OtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_OtherMember_doc" xml:lang="en-US">Other [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_InterestDividendRatePercentage" xlink:to="TRUG_InterestDividendRatePercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_InterestDividendRatePercentage_doc" xml:lang="en-US">Interest dividend rate percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AccruedInterestOnDividendsPayable" xlink:to="TRUG_AccruedInterestOnDividendsPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_AccruedInterestOnDividendsPayable_doc" xml:lang="en-US">Accrued interest on dividends payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock" xlink:to="TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock_doc" xml:lang="en-US">Gross Sales Royalty Payable Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPurchaseAgreementMember" xlink:to="TRUG_RoyaltyPurchaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RoyaltyPurchaseAgreementMember_doc" xml:lang="en-US">Royalty Purchase Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPurchaseAgreementOneMember" xlink:to="TRUG_RoyaltyPurchaseAgreementOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RoyaltyPurchaseAgreementOneMember_doc" xml:lang="en-US">Royalty Purchase Agreement One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyExpensePercentage" xlink:to="TRUG_RoyaltyExpensePercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RoyaltyExpensePercentage_doc" xml:lang="en-US">Royalty expense percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RevenuePercentage" xlink:to="TRUG_RevenuePercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RevenuePercentage_doc" xml:lang="en-US">Revenue percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPurchaseAgreementTwoMember" xlink:to="TRUG_RoyaltyPurchaseAgreementTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RoyaltyPurchaseAgreementTwoMember_doc" xml:lang="en-US">Royalty Purchase Agreement Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPurchaseAgreementThreeMember" xlink:to="TRUG_RoyaltyPurchaseAgreementThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RoyaltyPurchaseAgreementThreeMember_doc" xml:lang="en-US">Royalty Purchase Agreement Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltyPercentage" xlink:to="TRUG_RoyaltyPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RoyaltyPercentage_doc" xml:lang="en-US">Royalty percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AggregatePurchaseInstallmentsPercentage" xlink:to="TRUG_AggregatePurchaseInstallmentsPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_AggregatePurchaseInstallmentsPercentage_doc" xml:lang="en-US">Aggregate purchase installment percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IssuanceOfCommonStockForInterestAndMakeGood" xlink:to="TRUG_IssuanceOfCommonStockForInterestAndMakeGood_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IssuanceOfCommonStockForInterestAndMakeGood_doc" xml:lang="en-US">Issuance of common stock for interest and make good.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AggregatePurchaseInstallmentAmount" xlink:to="TRUG_AggregatePurchaseInstallmentAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_AggregatePurchaseInstallmentAmount_doc" xml:lang="en-US">Aggregate purchase installment amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares" xlink:to="TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares_doc" xml:lang="en-US">Issuance of common stock for interest and make good, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PotentialDilutivePerShareTableTextBlock" xlink:to="TRUG_PotentialDilutivePerShareTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PotentialDilutivePerShareTableTextBlock_doc" xml:lang="en-US">Potential Dilutive Per Share [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleShares" xlink:to="TRUG_ConvertibleShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConvertibleShares_doc" xml:lang="en-US">Convertible shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_EarnoutShares" xlink:to="TRUG_EarnoutShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_EarnoutShares_doc" xml:lang="en-US">Earnout shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_UnderWriterWarrantsCommonShare" xlink:to="TRUG_UnderWriterWarrantsCommonShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_UnderWriterWarrantsCommonShare_doc" xml:lang="en-US">Underwriter warrants common share.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TotalPotentialDilutive" xlink:to="TRUG_TotalPotentialDilutive_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TotalPotentialDilutive_doc" xml:lang="en-US">Total potential dilutive.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockOptions" xlink:to="TRUG_StockOptions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockOptions_doc" xml:lang="en-US">Stock options.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PipeNotePrincipalConvertedToClassACommonStock" xlink:to="TRUG_PipeNotePrincipalConvertedToClassACommonStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PipeNotePrincipalConvertedToClassACommonStock_doc" xml:lang="en-US">Pipe note principal converted to class A common stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ChangeInOtherComprehensiveIncome" xlink:to="TRUG_ChangeInOtherComprehensiveIncome_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ChangeInOtherComprehensiveIncome_doc" xml:lang="en-US">Change in other comprehensive income.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BrokerageAgreementMember" xlink:to="TRUG_BrokerageAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_BrokerageAgreementMember_doc" xml:lang="en-US">Brokerage Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember" xlink:to="TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember_doc" xml:lang="en-US">Tranche 1 - February 7, 2024 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleDebtGross" xlink:to="TRUG_ConvertibleDebtGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConvertibleDebtGross_doc" xml:lang="en-US">Convertible debt gross.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember" xlink:to="TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember_doc" xml:lang="en-US">Tranche 2 - November 7, 2024 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" xlink:to="TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_doc" xml:lang="en-US">Tranche 2 - December 16, 2024 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CorporateFixedIncomeSecuritiesMember" xlink:to="TRUG_CorporateFixedIncomeSecuritiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CorporateFixedIncomeSecuritiesMember_doc" xml:lang="en-US">Corporate Fixed Income Securities [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WeightedAverageMaturityTerm" xlink:to="TRUG_WeightedAverageMaturityTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_WeightedAverageMaturityTerm_doc" xml:lang="en-US">Weighted average maturity term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GovernmentSecuritiesMember" xlink:to="TRUG_GovernmentSecuritiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_GovernmentSecuritiesMember_doc" xml:lang="en-US">Government Securities [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt" xlink:to="TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt_doc" xml:lang="en-US">Fair value of warrants in excess of fair value of debt.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion" xlink:to="TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion_doc" xml:lang="en-US">Stock issued for make good provisions on debt conversion.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:to="TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock_doc" xml:lang="en-US">Capitalized Software Development Costs [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CapitalizedComputerSoftware" xlink:to="TRUG_CapitalizedComputerSoftware_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CapitalizedComputerSoftware_doc" xml:lang="en-US">Capitalized computer software.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" xlink:to="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants_doc" xml:lang="en-US">Debt instrument unamortized discount and warrants.</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncreaseDecreaseInCapitalizedSoftwareNet" xlink:label="TRUG_IncreaseDecreaseInCapitalizedSoftwareNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IncreaseDecreaseInCapitalizedSoftwareNet" xlink:to="TRUG_IncreaseDecreaseInCapitalizedSoftwareNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IncreaseDecreaseInCapitalizedSoftwareNet_doc" xml:lang="en-US">Increase decrease in capitalized software net.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AccruedCreditCards" xlink:to="TRUG_AccruedCreditCards_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_AccruedCreditCards_doc" xml:lang="en-US">Accrued credit cards.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SalesAndExciseTaxPayablesCurrent" xlink:to="TRUG_SalesAndExciseTaxPayablesCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SalesAndExciseTaxPayablesCurrent_doc" xml:lang="en-US">Sales and excise tax payables current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed current liabilities secured tax payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TwoThousandTwentyFourStockIncentivePlanMember" xlink:to="TRUG_TwoThousandTwentyFourStockIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TwoThousandTwentyFourStockIncentivePlanMember_doc" xml:lang="en-US">2024 Stock Incentive Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromConvertibleNotes" xlink:to="TRUG_ProceedsFromConvertibleNotes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ProceedsFromConvertibleNotes_doc" xml:lang="en-US">Proceeds from convertible notes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PaymentsOfCostsOfMergerFromPipeLoan" xlink:to="TRUG_PaymentsOfCostsOfMergerFromPipeLoan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PaymentsOfCostsOfMergerFromPipeLoan_doc" xml:lang="en-US">Costs of Merger paid from PIPE loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendsPaid" xlink:to="TRUG_DividendsPaid_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DividendsPaid_doc" xml:lang="en-US">Dividends paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsOfCashAcquiredInMerger" xlink:to="TRUG_ProceedsOfCashAcquiredInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ProceedsOfCashAcquiredInMerger_doc" xml:lang="en-US">Proceeds of cash acquired in merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CorporateFixedIncomeSecurities" xlink:to="TRUG_CorporateFixedIncomeSecurities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CorporateFixedIncomeSecurities_doc" xml:lang="en-US">Corporate fixed income securities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DerivativeLiability" xlink:to="TRUG_DerivativeLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DerivativeLiability_doc" xml:lang="en-US">Derivative liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award options grants in period total intrinsic value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DerivativeLiabilityRelatedToWarrants" xlink:to="TRUG_DerivativeLiabilityRelatedToWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DerivativeLiabilityRelatedToWarrants_doc" xml:lang="en-US">Derivative liability related to warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NotePrincipalConvertedToClassCommonStock" xlink:to="TRUG_NotePrincipalConvertedToClassCommonStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_NotePrincipalConvertedToClassCommonStock_doc" xml:lang="en-US">PIPE note principal converted to Class A Common Stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleNotesExchangedForPipeNote" xlink:to="TRUG_ConvertibleNotesExchangedForPipeNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConvertibleNotesExchangedForPipeNote_doc" xml:lang="en-US">Convertible notes exchanged for pipe note.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PIPEWarrantMember" xlink:to="TRUG_PIPEWarrantMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PIPEWarrantMember_doc" xml:lang="en-US">PIPE Warrant [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ClassACommonStockExchangedInMerger" xlink:to="TRUG_ClassACommonStockExchangedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ClassACommonStockExchangedInMerger_doc" xml:lang="en-US">Class A Common Stock exchanged in Merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ClassACommonStockIssuedInMerger" xlink:to="TRUG_ClassACommonStockIssuedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ClassACommonStockIssuedInMerger_doc" xml:lang="en-US">Class A Common Stock issued in Merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ClassBCommonStockIssuedInMerger" xlink:to="TRUG_ClassBCommonStockIssuedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ClassBCommonStockIssuedInMerger_doc" xml:lang="en-US">Class B Common Stock issued in Merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TerminationOfLoanPayable" xlink:to="TRUG_TerminationOfLoanPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_TerminationOfLoanPayable_doc" xml:lang="en-US">Termination of loan payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConversionOfDividendNotePayableAndAccruedInterest" xlink:to="TRUG_ConversionOfDividendNotePayableAndAccruedInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConversionOfDividendNotePayableAndAccruedInterest_doc" xml:lang="en-US">Conversion of dividend note payable and accrued interest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConversionOfNotePayableToLineOfCredit" xlink:to="TRUG_ConversionOfNotePayableToLineOfCredit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConversionOfNotePayableToLineOfCredit_doc" xml:lang="en-US">Conversion of note payable to line of credit.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WarehouseLease" xlink:to="TRUG_WarehouseLease_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_WarehouseLease_doc" xml:lang="en-US">Warehouse lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_UpfrontFees" xlink:to="TRUG_UpfrontFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_UpfrontFees_doc" xml:lang="en-US">Upfront fees.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ThirdPartyMember" xlink:to="TRUG_ThirdPartyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ThirdPartyMember_doc" xml:lang="en-US">Third Party [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:to="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award options exercisable weighted average remaining contractual term 2.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_WorkingCapitalDeficit" xlink:to="TRUG_WorkingCapitalDeficit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_WorkingCapitalDeficit_doc" xml:lang="en-US">Working capital deficit.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConsultingExpenses" xlink:to="TRUG_ConsultingExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConsultingExpenses_doc" xml:lang="en-US">Consulting expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ContractLabor" xlink:to="TRUG_ContractLabor_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ContractLabor_doc" xml:lang="en-US">Contract labor.</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncomeTaxReconciliationWarrantLiability" xlink:label="TRUG_IncomeTaxReconciliationWarrantLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IncomeTaxReconciliationWarrantLiability" xlink:to="TRUG_IncomeTaxReconciliationWarrantLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IncomeTaxReconciliationWarrantLiability_doc" xml:lang="en-US">Income tax reconciliation warrant liability.</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncomeTaxReconciliationDerivativeLiability" xlink:label="TRUG_IncomeTaxReconciliationDerivativeLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IncomeTaxReconciliationDerivativeLiability" xlink:to="TRUG_IncomeTaxReconciliationDerivativeLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IncomeTaxReconciliationDerivativeLiability_doc" xml:lang="en-US">Income tax reconciliation derivative liability.</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxAssetsLeaseLiability" xlink:label="TRUG_DeferredTaxAssetsLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DeferredTaxAssetsLeaseLiability" xlink:to="TRUG_DeferredTaxAssetsLeaseLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DeferredTaxAssetsLeaseLiability_doc" xml:lang="en-US">Deferred tax assets lease liability.</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxAssetsWarrants" xlink:label="TRUG_DeferredTaxAssetsWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DeferredTaxAssetsWarrants" xlink:to="TRUG_DeferredTaxAssetsWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DeferredTaxAssetsWarrants_doc" xml:lang="en-US">Deferred tax assets warrants.</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxLiabilitiesRightOfUseAsset" xlink:label="TRUG_DeferredTaxLiabilitiesRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DeferredTaxLiabilitiesRightOfUseAsset" xlink:to="TRUG_DeferredTaxLiabilitiesRightOfUseAsset_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DeferredTaxLiabilitiesRightOfUseAsset_doc" xml:lang="en-US">Deferred tax liabilities right Of use asset.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_FiveManufacturersMember" xlink:to="TRUG_FiveManufacturersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_FiveManufacturersMember_doc" xml:lang="en-US">5 Manufacturers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OperatingLossCarryforwardsLimitationsNotUse" xlink:to="TRUG_OperatingLossCarryforwardsLimitationsNotUse_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_OperatingLossCarryforwardsLimitationsNotUse_doc" xml:lang="en-US">Operating loss carryforwards limitations not use.</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NoCustomersMember" xlink:label="TRUG_NoCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_NoCustomersMember" xlink:to="TRUG_NoCustomersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_NoCustomersMember_doc" xml:lang="en-US">No Customers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction" xlink:to="TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction_doc" xml:lang="en-US">Operating lease - operating cash flows (liability reduction).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GainLossOnFairValueAdjustment" xlink:to="TRUG_GainLossOnFairValueAdjustment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_GainLossOnFairValueAdjustment_doc" xml:lang="en-US">Gain loss on fair value adjustment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromInvestmentFund" xlink:to="TRUG_ProceedsFromInvestmentFund_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ProceedsFromInvestmentFund_doc" xml:lang="en-US">Proceeds from investment fund (PIPE).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SecurityDepositEthosManagementLoanMember" xlink:to="TRUG_SecurityDepositEthosManagementLoanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SecurityDepositEthosManagementLoanMember_doc" xml:lang="en-US">Security Deposit Ethos Management Loan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SecurityDepositsLeasedFacilitiesMember" xlink:to="TRUG_SecurityDepositsLeasedFacilitiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SecurityDepositsLeasedFacilitiesMember_doc" xml:lang="en-US">Security Deposits Leased Facilities [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_GeneralAndAdministrativeExpensesMember" xlink:to="TRUG_GeneralAndAdministrativeExpensesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_GeneralAndAdministrativeExpensesMember_doc" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger_doc" xml:lang="en-US">Issuance of common stock - Series B issued in Merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:to="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger_doc" xml:lang="en-US">Issuance of common stock - Series B issued in Merger, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BidPricePerShare" xlink:to="TRUG_BidPricePerShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_BidPricePerShare_doc" xml:lang="en-US">Bid price per share.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentAccretionOfDebtDiscount" xlink:to="TRUG_DebtInstrumentAccretionOfDebtDiscount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DebtInstrumentAccretionOfDebtDiscount_doc" xml:lang="en-US">Debt instrument accretion of debt discount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ExercisePriceRangeOneMember" xlink:to="TRUG_ExercisePriceRangeOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ExercisePriceRangeOneMember_doc" xml:lang="en-US">Exercise Price Range One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChange" xlink:label="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChange" xlink:to="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChange_doc" xml:lang="en-US">Income tax reconciliation non deductible derivative liability change.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" xlink:to="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_doc" xml:lang="en-US">Deferred tax assets tax deferred expense reserves and accruals depreciation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" xlink:to="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_doc" xml:lang="en-US">Deferred tax assets tax deferred expense reserves and accruals amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SixManufacturersMember" xlink:to="TRUG_SixManufacturersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_SixManufacturersMember_doc" xml:lang="en-US">Six Manufacturers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" xlink:to="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_doc" xml:lang="en-US">Income tax reconciliation non deductible derivative liability changes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ExhangeRatio" xlink:to="TRUG_ExhangeRatio_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ExhangeRatio_doc" xml:lang="en-US">Exhange ratio.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CommonStockRemainingExchanged" xlink:to="TRUG_CommonStockRemainingExchanged_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CommonStockRemainingExchanged_doc" xml:lang="en-US">Common stock remaining exchanged.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromConvertibleNotesPayable" xlink:to="TRUG_ProceedsFromConvertibleNotesPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ProceedsFromConvertibleNotesPayable_doc" xml:lang="en-US">Proceeds from convertible notes payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent" xlink:to="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent_doc" xml:lang="en-US">Derivative liabilities current and noncurrent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger" xlink:to="TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger_doc" xml:lang="en-US">Stock issued during values in common stock exchanged in merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_IncreaseInOtherLiabilities" xlink:to="TRUG_IncreaseInOtherLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_IncreaseInOtherLiabilities_doc" xml:lang="en-US">Increase in other liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RepaymentsOfLiabilitiesAssumedInMerger" xlink:to="TRUG_RepaymentsOfLiabilitiesAssumedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RepaymentsOfLiabilitiesAssumedInMerger_doc" xml:lang="en-US">Repayments of liabilities assumed in merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_AccruedLiabilitiesAssumedInMerger" xlink:to="TRUG_AccruedLiabilitiesAssumedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_AccruedLiabilitiesAssumedInMerger_doc" xml:lang="en-US">Accrued liabilities assumed in merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RemeasurementOfCommonStockExchangedissuedInMerger" xlink:to="TRUG_RemeasurementOfCommonStockExchangedissuedInMerger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RemeasurementOfCommonStockExchangedissuedInMerger_doc" xml:lang="en-US">Remeasurement of common stock exchanged issued in merger.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleNotesIssued" xlink:to="TRUG_ConvertibleNotesIssued_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConvertibleNotesIssued_doc" xml:lang="en-US">Convertible notes issued.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PersonnelExpenses" xlink:to="TRUG_PersonnelExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_PersonnelExpenses_doc" xml:lang="en-US">Personnel expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConvertibleNoteGross" xlink:to="TRUG_ConvertibleNoteGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConvertibleNoteGross_doc" xml:lang="en-US">Convertible note gross.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_EquityPurchaseFacilityAgreementMember" xlink:to="TRUG_EquityPurchaseFacilityAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_EquityPurchaseFacilityAgreementMember_doc" xml:lang="en-US">Equity Purchase Facility Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ConcentrationRiskPercentage" xlink:to="TRUG_ConcentrationRiskPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_ConcentrationRiskPercentage_doc" xml:lang="en-US">Concentration risk percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" xlink:to="TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod_doc" xml:lang="en-US">Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" xlink:to="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents_doc" xml:lang="en-US">Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" xlink:to="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RestrictedCashExcludedFromCashAndCashEquivalents_3_lbl" xml:lang="en-US">RestrictedCashExcludedFromCashAndCashEquivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendNotesPayableNoncurrent" xlink:to="TRUG_DividendNotesPayableNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DividendNotesPayableNoncurrent_3_lbl" xml:lang="en-US">DividendNotesPayableNoncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonValue_2_lbl" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_3_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_2_lbl" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:to="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_4_lbl" xml:lang="en-US">OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted" xlink:to="us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted_2_lbl" xml:lang="en-US">Increase (Decrease) in Marketable Securities, Restricted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_3_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments_2_lbl" xml:lang="en-US">Payments to Acquire Short-Term Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireSoftware" xlink:to="us-gaap_PaymentsToAcquireSoftware_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireSoftware_2_lbl" xml:lang="en-US">Payments to Acquire Software</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PaymentsOfCostsOfMergerFromPipeLoan" xlink:to="TRUG_PaymentsOfCostsOfMergerFromPipeLoan_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PaymentsOfCostsOfMergerFromPipeLoan_3_lbl" xml:lang="en-US">PaymentsOfCostsOfMergerFromPipeLoan</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_2_lbl" xml:lang="en-US">Repayments of Lines of Credit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RepaymentsOfLiabilitiesAssumedInMerger" xlink:to="TRUG_RepaymentsOfLiabilitiesAssumedInMerger_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RepaymentsOfLiabilitiesAssumedInMerger_3_lbl" xml:lang="en-US">RepaymentsOfLiabilitiesAssumedInMerger</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_2_lbl" xml:lang="en-US">Repayments of Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xml:lang="en-US">Repayments of Related Party Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DividendsPaid" xlink:to="TRUG_DividendsPaid_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DividendsPaid_3_lbl" xml:lang="en-US">Dividends paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_RoyaltiesPolicyTextBlock" xlink:to="TRUG_RoyaltiesPolicyTextBlock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_RoyaltiesPolicyTextBlock_3_lbl" xml:lang="en-US">RoyaltiesPolicyTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_2_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ProceedsFromConvertibleNotesPayable" xlink:to="TRUG_ProceedsFromConvertibleNotesPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ProceedsFromConvertibleNotesPayable_3_lbl" xml:lang="en-US">ProceedsFromConvertibleNotesPayable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_3_lbl" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed unamortized discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_3_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:to="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_3_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_2_lbl" xml:lang="en-US">Convertible Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent" xlink:to="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DerivativeLiabilitiesCurrentAndNoncurrent_3_lbl" xml:lang="en-US">DerivativeLiabilitiesCurrentAndNoncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_TotalPotentialDilutive" xlink:to="TRUG_TotalPotentialDilutive_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_TotalPotentialDilutive_3_lbl" xml:lang="en-US">TotalPotentialDilutive</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_2_lbl" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_2_lbl" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_3_lbl" xml:lang="en-US">Capitalized Computer Software, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareNet" xlink:to="us-gaap_CapitalizedComputerSoftwareNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareNet_2_lbl" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_2_lbl" xml:lang="en-US">Notes Payable, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_3_lbl" xml:lang="en-US">Debt Instrument, Increase, Accrued Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" xlink:to="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DebtInstrumentUnamortizedDiscountAndWarrants_3_lbl" xml:lang="en-US">DebtInstrumentUnamortizedDiscountAndWarrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebt_2_lbl" xml:lang="en-US">Convertible Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_PipeNotePrincipalConvertedToClassACommonStock" xlink:to="TRUG_PipeNotePrincipalConvertedToClassACommonStock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_PipeNotePrincipalConvertedToClassACommonStock_3_lbl" xml:lang="en-US">PipeNotePrincipalConvertedToClassACommonStock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_DebtInstrumentAccretionOfDebtDiscount" xlink:to="TRUG_DebtInstrumentAccretionOfDebtDiscount_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_DebtInstrumentAccretionOfDebtDiscount_3_lbl" xml:lang="en-US">DebtInstrumentAccretionOfDebtDiscount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_2_lbl" xml:lang="en-US">Long-Term Debt, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_3_lbl" xml:lang="en-US">Interest Expense, Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_2_lbl" xml:lang="en-US">Restricted Cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_4_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" xlink:to="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:to="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_3_lbl" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_2_lbl" xml:lang="en-US">Interest Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_3_lbl" xml:lang="en-US">Derivative Liability, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Operating Lease, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_2_lbl" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_2_lbl" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_2_lbl" xml:lang="en-US">Notes Payable</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>trug-20250331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.1a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Cover" roleURI="http://trugolf.com/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BalanceSheets" roleURI="http://trugolf.com/role/BalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BalanceSheetsParenthetical" roleURI="http://trugolf.com/role/BalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfOperations" roleURI="http://trugolf.com/role/StatementsOfOperations" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfComprehensiveGainLoss" roleURI="http://trugolf.com/role/StatementsOfComprehensiveGainLoss" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfChangesInStockholdersDeficit" roleURI="http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StatementsOfCashFlows" roleURI="http://trugolf.com/role/StatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NatureOfOrganizationAndBusiness" roleURI="http://trugolf.com/role/NatureOfOrganizationAndBusiness" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocation" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccountsReceivable" roleURI="http://trugolf.com/role/AccountsReceivable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#InventoryNet" roleURI="http://trugolf.com/role/InventoryNet" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecurities" roleURI="http://trugolf.com/role/MarketableInvestmentSecurities" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#OtherLong-termAssets" roleURI="http://trugolf.com/role/OtherLong-termAssets" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNet" roleURI="http://trugolf.com/role/PropertyAndEquipmentNet" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccruedAndOtherCurrentLiabilities" roleURI="http://trugolf.com/role/AccruedAndOtherCurrentLiabilities" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayable" roleURI="http://trugolf.com/role/NotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotes" roleURI="http://trugolf.com/role/PipeConvertibleNotes" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayable" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LinesOfCredit" roleURI="http://trugolf.com/role/LinesOfCredit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConvertibleNotesPayable" roleURI="http://trugolf.com/role/ConvertibleNotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayable" roleURI="http://trugolf.com/role/DividendNotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#GrossSalesRoyaltyPayable" roleURI="http://trugolf.com/role/GrossSalesRoyaltyPayable" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficit" roleURI="http://trugolf.com/role/StockholdersDeficit" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiability" roleURI="http://trugolf.com/role/DerivativeLiability" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensation" roleURI="http://trugolf.com/role/Stock-basedCompensation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Leases" roleURI="http://trugolf.com/role/Leases" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformation" roleURI="http://trugolf.com/role/SegmentInformation" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#CommitmentsAndContingencies" roleURI="http://trugolf.com/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxes" roleURI="http://trugolf.com/role/IncomeTaxes" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConcentrationOfCreditRisk" roleURI="http://trugolf.com/role/ConcentrationOfCreditRisk" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SubsequentEvents" roleURI="http://trugolf.com/role/SubsequentEvents" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocationTables" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccountsReceivableTables" roleURI="http://trugolf.com/role/AccountsReceivableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#InventoryNetTables" roleURI="http://trugolf.com/role/InventoryNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecuritiesTables" roleURI="http://trugolf.com/role/MarketableInvestmentSecuritiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#OtherLong-termAssetsTables" roleURI="http://trugolf.com/role/OtherLong-termAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNetTables" roleURI="http://trugolf.com/role/PropertyAndEquipmentNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#AccruedAndOtherCurrentLiabilitiesTables" roleURI="http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayableTables" roleURI="http://trugolf.com/role/NotesPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotesTables" roleURI="http://trugolf.com/role/PipeConvertibleNotesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayableTables" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayableTables" roleURI="http://trugolf.com/role/DividendNotesPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficitTables" roleURI="http://trugolf.com/role/StockholdersDeficitTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiabilityTables" roleURI="http://trugolf.com/role/DerivativeLiabilityTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensationTables" roleURI="http://trugolf.com/role/Stock-basedCompensationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LeasesTables" roleURI="http://trugolf.com/role/LeasesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformationTables" roleURI="http://trugolf.com/role/SegmentInformationTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxesTables" roleURI="http://trugolf.com/role/IncomeTaxesTables" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NatureOfOrganizationAndBusinessDetailsNarrative" roleURI="http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfBusinessAcquisitionContingentConsiderationDetails" roleURI="http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" roleURI="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" roleURI="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfEstimatedUsefulLivesDetails" roleURI="http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueOfFinancialInstrumentsDetails" roleURI="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDisaggregatedRevenueDetails" roleURI="http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLossPerShareDetails" roleURI="http://trugolf.com/role/ScheduleOfLossPerShareDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPotentialDilutiveSharesDetails" roleURI="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPotentialDilutiveSharesDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" roleURI="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllowanceForDoubtfulAccountsDetails" roleURI="http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfInventoryDetails" roleURI="http://trugolf.com/role/ScheduleOfInventoryDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfMarketableSecuritiesDetails" roleURI="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfMarketableSecuritiesDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#MarketableInvestmentSecuritiesDetailsNarrative" roleURI="http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfOtherLongTermAssetsDetails" roleURI="http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPropertyAndEquipmentDetails" roleURI="http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" roleURI="http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PropertyAndEquipmentNetDetailsNarrative" roleURI="http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" roleURI="http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" roleURI="http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#NotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/NotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfPipeConvertibleNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#PipeConvertibleNotesDetailsNarrative" roleURI="http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfRelatedPartyNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" roleURI="http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#RelatedPartyNotesAndLoansPayableDetailsNarrative" roleURI="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LinesOfCreditDetailsNarrative" roleURI="http://trugolf.com/role/LinesOfCreditDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConvertibleNotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" roleURI="http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DividendNotesPayableDetailsNarrative" roleURI="http://trugolf.com/role/DividendNotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#GrossSalesRoyaltyPayableDetailsNarrative" roleURI="http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCommonStockDetails" roleURI="http://trugolf.com/role/ScheduleOfCommonStockDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfCommonStockDetailsParenthetical" roleURI="http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFairValueAssumptionsOfWarrantsDetails" roleURI="http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfWarrantActivityDetails" roleURI="http://trugolf.com/role/ScheduleOfWarrantActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfInformationRelatedToStockWarrantsDetails" roleURI="http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#StockholdersDeficitDetailsNarrative" roleURI="http://trugolf.com/role/StockholdersDeficitDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" roleURI="http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDerivativesIssuedAndOutstandingDetails" roleURI="http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#DerivativeLiabilityDetailsNarrative" roleURI="http://trugolf.com/role/DerivativeLiabilityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfOptionActivityDetails" roleURI="http://trugolf.com/role/ScheduleOfOptionActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStockOptionsOutstandingAndExercisableDetails" roleURI="http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" roleURI="http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfStock-basedCompensationExpenseDetails" roleURI="http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#Stock-basedCompensationDetailsNarrative" roleURI="http://trugolf.com/role/Stock-basedCompensationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" roleURI="http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" roleURI="http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#LeasesDetailsNarrative" roleURI="http://trugolf.com/role/LeasesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfRevenueBySegmentInformationDetails" roleURI="http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SegmentInformationDetailsNarrative" roleURI="http://trugolf.com/role/SegmentInformationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" roleURI="http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfIncomeTaxExaminationDetails" roleURI="http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#IncomeTaxesDetailsNarrative" roleURI="http://trugolf.com/role/IncomeTaxesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ConcentrationOfCreditRiskDetailsNarrative" roleURI="http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#ScheduleOfAllowanceForCreditLossesDetails" roleURI="http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="trug-20250331.xsd#SubsequentEventsDetailsNarrative" roleURI="http://trugolf.com/role/SubsequentEventsDetailsNarrative" />
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="loc_deiEntityAddressesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="loc_deiEntityAddressesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_deiEntityAddressesAddressTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesAddressTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_deiBusinessContactMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiAddressTypeDomain" xlink:to="loc_deiBusinessContactMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_deiContactPersonnelName" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiContactPersonnelName" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="loc_TRUGSeriesACommonStockMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesACommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBCommonStockMember" xlink:label="loc_TRUGSeriesBCommonStockMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" xlink:label="loc_TRUGCashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_TRUGCashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RestrictedCashExcludedFromCashAndCashEquivalents" xlink:label="loc_TRUGRestrictedCashExcludedFromCashAndCashEquivalents" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_TRUGRestrictedCashExcludedFromCashAndCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapMarketableSecuritiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedSoftwareDevelopmentCostsNet" xlink:label="loc_TRUGCapitalizedSoftwareDevelopmentCostsNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_TRUGCapitalizedSoftwareDevelopmentCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MarginLineOfCreditAccount" xlink:label="loc_TRUGMarginLineOfCreditAccount" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_TRUGMarginLineOfCreditAccount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableCurrent" xlink:label="loc_TRUGDividendNotesPayableCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_TRUGDividendNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger" xlink:label="loc_TRUGOtherAccruedLiabilitiesCurrentAssumedInMerger" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_TRUGOtherAccruedLiabilitiesCurrentAssumedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansPayable" xlink:label="loc_us-gaapLongTermLoansPayable" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLongTermLoansPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableNoncurrent" xlink:label="loc_TRUGDividendNotesPayableNoncurrent" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_TRUGDividendNotesPayableNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayable" xlink:label="loc_TRUGGrossSalesRoyaltyPayable" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_TRUGGrossSalesRoyaltyPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="loc_us-gaapTreasuryStockCommonValue" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockCommonValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="loc_TRUGSeriesACommonStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesACommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBCommonStockMember" xlink:label="loc_TRUGSeriesBCommonStockMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapRoyaltyExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapLaborAndRelatedExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GainLossOnFairValueAdjustment" xlink:label="loc_TRUGGainLossOnFairValueAdjustment" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_TRUGGainLossOnFairValueAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfComprehensiveGainLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Gain (Loss)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:label="loc_TRUGOtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_TRUGOtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders&apos; Deficit">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockCommonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="loc_TRUGSeriesACommonStockMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_TRUGSeriesACommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBCommonStockMember" xlink:label="loc_TRUGSeriesBCommonStockMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_TRUGSeriesBCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueEmployeeBenefitPlan" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeBenefitPlan" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="loc_us-gaapUnrealizedGainLossOnInvestments" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrealizedGainLossOnInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IssuanceOfCommonStockForInterestAndMakeGood" xlink:label="loc_TRUGIssuanceOfCommonStockForInterestAndMakeGood" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGIssuanceOfCommonStockForInterestAndMakeGood" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares" xlink:label="loc_TRUGIssuanceOfCommonStockForInterestAndMakeGoodShares" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGIssuanceOfCommonStockForInterestAndMakeGoodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfUnits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RealizedGainInFairValueOfShortTermInvestments" xlink:label="loc_TRUGRealizedGainInFairValueOfShortTermInvestments" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGRealizedGainInFairValueOfShortTermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger" xlink:label="loc_TRUGStockIssuedDuringValuesInCommonStockExchangedInMerger" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockIssuedDuringValuesInCommonStockExchangedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_2" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Condensed Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt" xlink:label="loc_TRUGFairValueOfWarrantsInExcessOfFairValueOfDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_TRUGFairValueOfWarrantsInExcessOfFairValueOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ChangeInOtherComprehensiveIncome" xlink:label="loc_TRUGChangeInOtherComprehensiveIncome" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_TRUGChangeInOtherComprehensiveIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion" xlink:label="loc_TRUGStockIssuedForMakeGoodProvisionsOnDebtConversion" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_TRUGStockIssuedForMakeGoodProvisionsOnDebtConversion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xlink:label="loc_us-gaapEmployeeBenefitsAndShareBasedCompensationNoncash" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapEmployeeBenefitsAndShareBasedCompensationNoncash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted" xlink:label="loc_us-gaapIncreaseDecreaseInMarketableSecuritiesRestricted" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInMarketableSecuritiesRestricted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="loc_us-gaapIncreaseDecreaseInInterestPayableNet" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInterestPayableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaapPaymentsToAcquireShortTermInvestments" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireShortTermInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaapPaymentsToAcquireSoftware" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireSoftware" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaapProceedsFromSaleOfShortTermInvestments" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfShortTermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherShortTermDebt" xlink:label="loc_us-gaapProceedsFromOtherShortTermDebt" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromOtherShortTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromInvestmentFund" xlink:label="loc_TRUGProceedsFromInvestmentFund" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_TRUGProceedsFromInvestmentFund" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsOfCashAcquiredInMerger" xlink:label="loc_TRUGProceedsOfCashAcquiredInMerger" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_TRUGProceedsOfCashAcquiredInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncreaseInOtherLiabilities" xlink:label="loc_TRUGIncreaseInOtherLiabilities" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_TRUGIncreaseInOtherLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromConvertibleNotes" xlink:label="loc_TRUGProceedsFromConvertibleNotes" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_TRUGProceedsFromConvertibleNotes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PaymentsOfCostsOfMergerFromPipeLoan" xlink:label="loc_TRUGPaymentsOfCostsOfMergerFromPipeLoan" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_TRUGPaymentsOfCostsOfMergerFromPipeLoan" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RepaymentsOfLiabilitiesAssumedInMerger" xlink:label="loc_TRUGRepaymentsOfLiabilitiesAssumedInMerger" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_TRUGRepaymentsOfLiabilitiesAssumedInMerger" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:label="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendsPaid" xlink:label="loc_TRUGDividendsPaid" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_TRUGDividendsPaid" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DerivativeLiabilityRelatedToWarrants" xlink:label="loc_TRUGDerivativeLiabilityRelatedToWarrants" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGDerivativeLiabilityRelatedToWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotePrincipalConvertedToClassCommonStock" xlink:label="loc_TRUGNotePrincipalConvertedToClassCommonStock" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGNotePrincipalConvertedToClassCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNotesExchangedForPipeNote" xlink:label="loc_TRUGConvertibleNotesExchangedForPipeNote" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGConvertibleNotesExchangedForPipeNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ClassACommonStockExchangedInMerger" xlink:label="loc_TRUGClassACommonStockExchangedInMerger" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGClassACommonStockExchangedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ClassACommonStockIssuedInMerger" xlink:label="loc_TRUGClassACommonStockIssuedInMerger" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGClassACommonStockIssuedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ClassBCommonStockIssuedInMerger" xlink:label="loc_TRUGClassBCommonStockIssuedInMerger" />
      <link:presentationArc order="640" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGClassBCommonStockIssuedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TerminationOfLoanPayable" xlink:label="loc_TRUGTerminationOfLoanPayable" />
      <link:presentationArc order="650" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGTerminationOfLoanPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConversionOfDividendNotePayableAndAccruedInterest" xlink:label="loc_TRUGConversionOfDividendNotePayableAndAccruedInterest" />
      <link:presentationArc order="660" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGConversionOfDividendNotePayableAndAccruedInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConversionOfNotePayableToLineOfCredit" xlink:label="loc_TRUGConversionOfNotePayableToLineOfCredit" />
      <link:presentationArc order="670" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGConversionOfNotePayableToLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarehouseLease" xlink:label="loc_TRUGWarehouseLease" />
      <link:presentationArc order="680" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGWarehouseLease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesIssued1" xlink:label="loc_us-gaapNotesIssued1" />
      <link:presentationArc order="690" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapNotesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AccruedLiabilitiesAssumedInMerger" xlink:label="loc_TRUGAccruedLiabilitiesAssumedInMerger" />
      <link:presentationArc order="700" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGAccruedLiabilitiesAssumedInMerger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RemeasurementOfCommonStockExchangedissuedInMerger" xlink:label="loc_TRUGRemeasurementOfCommonStockExchangedissuedInMerger" />
      <link:presentationArc order="710" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_TRUGRemeasurementOfCommonStockExchangedissuedInMerger" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NatureOfOrganizationAndBusiness" xlink:title="999008 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation" xlink:title="999009 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccountsReceivable" xlink:title="999011 - Disclosure - ACCOUNTS RECEIVABLE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="loc_us-gaapAccountsAndNontradeReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsAndNontradeReceivableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/InventoryNet" xlink:title="999012 - Disclosure - INVENTORY, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecurities" xlink:title="999013 - Disclosure - MARKETABLE INVESTMENT SECURITIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:label="loc_us-gaapCashCashEquivalentsAndShortTermInvestmentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsAndShortTermInvestmentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/OtherLong-termAssets" xlink:title="999014 - Disclosure - OTHER LONG-TERM ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNet" xlink:title="999015 - Disclosure - PROPERTY AND EQUIPMENT, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccruedAndOtherCurrentLiabilities" xlink:title="999016 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayable" xlink:title="999017 - Disclosure - NOTES PAYABLE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotes" xlink:title="999018 - Disclosure - PIPE CONVERTIBLE NOTES">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosurePipeConvertibleNotesAbstract" xlink:label="loc_TRUGDisclosurePipeConvertibleNotesAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PipeConvertibleNotesDisclosureTextBlock" xlink:label="loc_TRUGPipeConvertibleNotesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosurePipeConvertibleNotesAbstract" xlink:to="loc_TRUGPipeConvertibleNotesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayable" xlink:title="999019 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/LinesOfCredit" xlink:title="999020 - Disclosure - LINES OF CREDIT">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLinesOfCreditAbstract" xlink:label="loc_TRUGDisclosureLinesOfCreditAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_LinesOfCreditDisclosureTextBlock" xlink:label="loc_TRUGLinesOfCreditDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLinesOfCreditAbstract" xlink:to="loc_TRUGLinesOfCreditDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConvertibleNotesPayable" xlink:title="999021 - Disclosure - CONVERTIBLE NOTES PAYABLE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="loc_us-gaapShortTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapShortTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayable" xlink:title="999022 - Disclosure - DIVIDEND NOTES PAYABLE">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDividendNotesPayableAbstract" xlink:label="loc_TRUGDisclosureDividendNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayableTextBlock" xlink:label="loc_TRUGDividendNotesPayableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDividendNotesPayableAbstract" xlink:to="loc_TRUGDividendNotesPayableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/GrossSalesRoyaltyPayable" xlink:title="999023 - Disclosure - GROSS SALES ROYALTY PAYABLE">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureGrossSalesRoyaltyPayableAbstract" xlink:label="loc_TRUGDisclosureGrossSalesRoyaltyPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock" xlink:label="loc_TRUGGrossSalesRoyaltyPayableDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureGrossSalesRoyaltyPayableAbstract" xlink:to="loc_TRUGGrossSalesRoyaltyPayableDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficit" xlink:title="999024 - Disclosure - STOCKHOLDERS&#8217; DEFICIT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiability" xlink:title="999025 - Disclosure - DERIVATIVE LIABILITY">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDerivativeLiabilityAbstract" xlink:label="loc_TRUGDisclosureDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesAndFairValueTextBlock" xlink:label="loc_us-gaapDerivativesAndFairValueTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDerivativesAndFairValueTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensation" xlink:title="999026 - Disclosure - STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Leases" xlink:title="999027 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLeasesAbstract" xlink:label="loc_TRUGDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformation" xlink:title="999028 - Disclosure - SEGMENT INFORMATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/CommitmentsAndContingencies" xlink:title="999029 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxes" xlink:title="999030 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConcentrationOfCreditRisk" xlink:title="999031 - Disclosure - CONCENTRATION OF CREDIT RISK">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SubsequentEvents" xlink:title="999032 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaapMarketableSecuritiesPolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock" xlink:label="loc_TRUGCapitalizedSoftwareDevelopmentCostsPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_TRUGCapitalizedSoftwareDevelopmentCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="loc_us-gaapDebtPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDebtPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltiesPolicyTextBlock" xlink:label="loc_TRUGRoyaltiesPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_TRUGRoyaltiesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansDirectorPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EmergingGrowthCompanyStatusPolicyTextBlock" xlink:label="loc_TRUGEmergingGrowthCompanyStatusPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_TRUGEmergingGrowthCompanyStatusPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantsPolicyTextBlock" xlink:label="loc_TRUGWarrantsPolicyTextBlock" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_TRUGWarrantsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock" xlink:label="loc_TRUGRecentlyAdoptedAccountingPronouncementsPolicyTextBlock" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_TRUGRecentlyAdoptedAccountingPronouncementsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables" xlink:title="999034 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock" xlink:label="loc_TRUGScheduleOfEstimatedUsefulLifeTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_TRUGScheduleOfEstimatedUsefulLifeTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PotentialDilutivePerShareTableTextBlock" xlink:label="loc_TRUGPotentialDilutivePerShareTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_TRUGPotentialDilutivePerShareTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccountsReceivableTables" xlink:title="999036 - Disclosure - ACCOUNTS RECEIVABLE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/InventoryNetTables" xlink:title="999037 - Disclosure - INVENTORY, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecuritiesTables" xlink:title="999038 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/OtherLong-termAssetsTables" xlink:title="999039 - Disclosure - OTHER LONG-TERM ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="loc_us-gaapScheduleOfOtherAssetsNoncurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNetTables" xlink:title="999040 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:label="loc_TRUGCapitalizedSoftwareDevelopmentCostsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_TRUGCapitalizedSoftwareDevelopmentCostsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables" xlink:title="999041 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:label="loc_us-gaapOtherCurrentLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayableTables" xlink:title="999042 - Disclosure - NOTES PAYABLE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotesTables" xlink:title="999043 - Disclosure - PIPE CONVERTIBLE NOTES (Tables)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosurePipeConvertibleNotesAbstract" xlink:label="loc_TRUGDisclosurePipeConvertibleNotesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="loc_us-gaapConvertibleDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosurePipeConvertibleNotesAbstract" xlink:to="loc_us-gaapConvertibleDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables" xlink:title="999044 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayableTables" xlink:title="999045 - Disclosure - DIVIDEND NOTES PAYABLE (Tables)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDividendNotesPayableAbstract" xlink:label="loc_TRUGDisclosureDividendNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="loc_us-gaapDividendsDeclaredTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDividendNotesPayableAbstract" xlink:to="loc_us-gaapDividendsDeclaredTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficitTables" xlink:title="999046 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="loc_us-gaapScheduleOfStockByClassTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock" xlink:label="loc_TRUGScheduleOfInformationRelatedToStockWarrantsTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_TRUGScheduleOfInformationRelatedToStockWarrantsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiabilityTables" xlink:title="999047 - Disclosure - DERIVATIVE LIABILITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDerivativeLiabilityAbstract" xlink:label="loc_TRUGDisclosureDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:label="loc_us-gaapScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensationTables" xlink:title="999048 - Disclosure - STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationActivityTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/LeasesTables" xlink:title="999049 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLeasesAbstract" xlink:label="loc_TRUGDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformationTables" xlink:title="999050 - Disclosure - SEGMENT INFORMATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxesTables" xlink:title="999051 - Disclosure - INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:label="loc_us-gaapSummaryOfIncomeTaxExaminationsTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapSummaryOfIncomeTaxExaminationsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative" xlink:title="999052 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_srtChiefExecutiveOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ThirdPartyMember" xlink:label="loc_TRUGThirdPartyMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGThirdPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleLoanMember" xlink:label="loc_TRUGPIPEConvertibleLoanMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGPIPEConvertibleLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UpfrontFees" xlink:label="loc_TRUGUpfrontFees" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGUpfrontFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapOtherSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOtherSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BidPricePerShare" xlink:label="loc_TRUGBidPricePerShare" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGBidPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity" xlink:label="loc_us-gaapDebtInstrumentConvertibleTypeOfEquitySecurity" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleTypeOfEquitySecurity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WorkingCapitalDeficit" xlink:label="loc_TRUGWorkingCapitalDeficit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGWorkingCapitalDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromConvertibleNotesPayable" xlink:label="loc_TRUGProceedsFromConvertibleNotesPayable" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGProceedsFromConvertibleNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsOfCashAcquiredInMerger" xlink:label="loc_TRUGProceedsOfCashAcquiredInMerger" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGProceedsOfCashAcquiredInMerger" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails" xlink:title="999053 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MergerArrangementMember" xlink:label="loc_TRUGMergerArrangementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGMergerArrangementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExhangeRatio" xlink:label="loc_TRUGExhangeRatio" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGExhangeRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails" xlink:title="999054 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical" xlink:title="999055 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative" xlink:title="999056 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MergerArrangementMember" xlink:label="loc_TRUGMergerArrangementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGMergerArrangementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PriorLoanAgreementMember" xlink:label="loc_TRUGPriorLoanAgreementMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGPriorLoanAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PurchaseAgreementMember" xlink:label="loc_TRUGPurchaseAgreementMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WaiverAndAmendmentAgreementMember" xlink:label="loc_TRUGWaiverAndAmendmentAgreementMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGWaiverAndAmendmentAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleLoanMember" xlink:label="loc_TRUGPIPEConvertibleLoanMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGPIPEConvertibleLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExhangeRatio" xlink:label="loc_TRUGExhangeRatio" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_TRUGExhangeRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CommonStockRemainingExchanged" xlink:label="loc_TRUGCommonStockRemainingExchanged" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_TRUGCommonStockRemainingExchanged" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfDebt" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapProceedsFromRepaymentsOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOtherLongTermDebt" xlink:label="loc_us-gaapInterestExpenseOtherLongTermDebt" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapInterestExpenseOtherLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="loc_us-gaapInterestExpenseDebtExcludingAmortization" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapInterestExpenseDebtExcludingAmortization" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SoftwareAndComputerEquipmentMember" xlink:label="loc_TRUGSoftwareAndComputerEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_TRUGSoftwareAndComputerEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails" xlink:title="999058 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_srtPlatformOperatorCryptoAssetLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaapCashAndCashEquivalentsFairValueDisclosure" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsAtCarryingValue" xlink:label="loc_us-gaapMoneyMarketFundsAtCarryingValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapMoneyMarketFundsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CorporateFixedIncomeSecurities" xlink:label="loc_TRUGCorporateFixedIncomeSecurities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_TRUGCorporateFixedIncomeSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:label="loc_us-gaapUSGovernmentSecuritiesAtCarryingValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapUSGovernmentSecuritiesAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DerivativeLiability" xlink:label="loc_TRUGDerivativeLiability" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_TRUGDerivativeLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical" xlink:title="999059 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEWarrantMember" xlink:label="loc_TRUGPIPEWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_TRUGPIPEWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DerivativeLiabilitiesCurrentAndNoncurrent" xlink:label="loc_TRUGDerivativeLiabilitiesCurrentAndNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGDerivativeLiabilitiesCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails" xlink:title="999060 - Disclosure - SCHEDULE OF DISAGGREGATED REVENUE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GolfSimulatorsMember" xlink:label="loc_TRUGGolfSimulatorsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGGolfSimulatorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ContentSoftwareSubscriptionsMember" xlink:label="loc_TRUGContentSoftwareSubscriptionsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGContentSoftwareSubscriptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherMember" xlink:label="loc_TRUGOtherMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FranchiseRevenueMember" xlink:label="loc_TRUGFranchiseRevenueMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGFranchiseRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLossPerShareDetails" xlink:title="999061 - Disclosure - SCHEDULE OF LOSS PER SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_StockOptions" xlink:label="loc_TRUGStockOptions" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleShares" xlink:label="loc_TRUGConvertibleShares" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGConvertibleShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EarnoutShares" xlink:label="loc_TRUGEarnoutShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGEarnoutShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UnderWriterWarrantsCommonShare" xlink:label="loc_TRUGUnderWriterWarrantsCommonShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGUnderWriterWarrantsCommonShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TotalPotentialDilutive" xlink:label="loc_TRUGTotalPotentialDilutive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_TRUGTotalPotentialDilutive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical" xlink:title="999063 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999064 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:label="loc_TRUGOtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGOtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareImpairments1" xlink:label="loc_us-gaapCapitalizedComputerSoftwareImpairments1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareImpairments1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAmortization1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAmortization1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaapMarketingAndAdvertisingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMarketingAndAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="loc_us-gaapLesseeOperatingLeaseDescription" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyExpensePercentage" xlink:label="loc_TRUGRoyaltyExpensePercentage" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_TRUGRoyaltyExpensePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRoyaltyExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails" xlink:title="999065 - Disclosure - SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeReceivablesHeldForSaleAmount" xlink:label="loc_us-gaapTradeReceivablesHeldForSaleAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapTradeReceivablesHeldForSaleAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccountsReceivable" xlink:label="loc_TRUGOtherAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_TRUGOtherAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfInventoryDetails" xlink:title="999066 - Disclosure - SCHEDULE OF INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails" xlink:title="999067 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaapScheduleOfGuaranteeObligationsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapScheduleOfGuaranteeObligationsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaapGuaranteeObligationsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfGuaranteeObligationsTable" xlink:to="loc_us-gaapGuaranteeObligationsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="loc_us-gaapUnderlyingAssetClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfGuaranteeObligationsTable" xlink:to="loc_us-gaapUnderlyingAssetClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CorporateFixedIncomeSecuritiesMember" xlink:label="loc_TRUGCorporateFixedIncomeSecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_TRUGCorporateFixedIncomeSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GovernmentSecuritiesMember" xlink:label="loc_TRUGGovernmentSecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_TRUGGovernmentSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteeObligationsLineItems" xlink:to="loc_us-gaapMarketableSecuritiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical" xlink:title="999068 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaapScheduleOfGuaranteeObligationsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapScheduleOfGuaranteeObligationsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaapGuaranteeObligationsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfGuaranteeObligationsTable" xlink:to="loc_us-gaapGuaranteeObligationsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassAxis" xlink:label="loc_us-gaapUnderlyingAssetClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfGuaranteeObligationsTable" xlink:to="loc_us-gaapUnderlyingAssetClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnderlyingAssetClassDomain" xlink:label="loc_us-gaapUnderlyingAssetClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnderlyingAssetClassAxis" xlink:to="loc_us-gaapUnderlyingAssetClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CorporateFixedIncomeSecuritiesMember" xlink:label="loc_TRUGCorporateFixedIncomeSecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_TRUGCorporateFixedIncomeSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GovernmentSecuritiesMember" xlink:label="loc_TRUGGovernmentSecuritiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnderlyingAssetClassDomain" xlink:to="loc_TRUGGovernmentSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityWeightedAverageYield" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteeObligationsLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WeightedAverageMaturityTerm" xlink:label="loc_TRUGWeightedAverageMaturityTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteeObligationsLineItems" xlink:to="loc_TRUGWeightedAverageMaturityTerm" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative" xlink:title="999069 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BrokerageAgreementMember" xlink:label="loc_TRUGBrokerageAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGBrokerageAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaapInvestmentTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapInvestmentTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BondsMember" xlink:label="loc_us-gaapBondsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapBondsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapUSTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapMarketableSecurities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails" xlink:title="999070 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:label="loc_us-gaapImpairmentEffectsOnEarningsPerShareTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapImpairmentEffectsOnEarningsPerShareTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:label="loc_us-gaapImpairmentEffectsOnEarningsPerShareLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapImpairmentEffectsOnEarningsPerShareTable" xlink:to="loc_us-gaapImpairmentEffectsOnEarningsPerShareLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapImpairmentEffectsOnEarningsPerShareTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecurityDepositEthosManagementLoanMember" xlink:label="loc_TRUGSecurityDepositEthosManagementLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_TRUGSecurityDepositEthosManagementLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecurityDepositsLeasedFacilitiesMember" xlink:label="loc_TRUGSecurityDepositsLeasedFacilitiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_TRUGSecurityDepositsLeasedFacilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails" xlink:title="999071 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SoftwareAndComputerEquipmentMember" xlink:label="loc_TRUGSoftwareAndComputerEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_TRUGSoftwareAndComputerEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails" xlink:title="999072 - Disclosure - SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CapitalizedComputerSoftware" xlink:label="loc_TRUGCapitalizedComputerSoftware" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_TRUGCapitalizedComputerSoftware" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaapCapitalizedComputerSoftwareGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapCapitalizedComputerSoftwareGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaapCapitalizedComputerSoftwareNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapCapitalizedComputerSoftwareNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999073 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails" xlink:title="999074 - Disclosure - SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AccruedCreditCards" xlink:label="loc_TRUGAccruedCreditCards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_TRUGAccruedCreditCards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SalesAndExciseTaxPayablesCurrent" xlink:label="loc_TRUGSalesAndExciseTaxPayablesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_TRUGSalesAndExciseTaxPayablesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesAndOtherLiabilities_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails" xlink:title="999075 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" xlink:label="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_TRUGBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfNotesPayableDetails" xlink:title="999076 - Disclosure - SCHEDULE OF NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaapFairValueByLiabilityClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="loc_us-gaapFairValueByLiabilityClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByLiabilityClassAxis" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EthosManagementINCMember" xlink:label="loc_TRUGEthosManagementINCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_TRUGEthosManagementINCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MercedesBenzMember" xlink:label="loc_TRUGMercedesBenzMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_TRUGMercedesBenzMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember" xlink:label="loc_us-gaapNonrelatedPartyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapNonrelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent" xlink:label="loc_us-gaapOtherNotesPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_us-gaapOtherNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_LessDeferredLoanFees" xlink:label="loc_TRUGLessDeferredLoanFees" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_TRUGLessDeferredLoanFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/NotesPayableDetailsNarrative" xlink:title="999077 - Disclosure - NOTES PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EthosManagementINCMember" xlink:label="loc_TRUGEthosManagementINCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_TRUGEthosManagementINCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MercedesBenzMember" xlink:label="loc_TRUGMercedesBenzMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_TRUGMercedesBenzMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_JPMorganChaseMember" xlink:label="loc_TRUGJPMorganChaseMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_TRUGJPMorganChaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FirstExtensionAgreementMember" xlink:label="loc_TRUGFirstExtensionAgreementMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGFirstExtensionAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecondExtensionAgreementMember" xlink:label="loc_TRUGSecondExtensionAgreementMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGSecondExtensionAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtTitleOfIndividualAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SponsorMember" xlink:label="loc_TRUGSponsorMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGSponsorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_UnsecuredPromissoryNoteMember" xlink:label="loc_TRUGUnsecuredPromissoryNoteMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGUnsecuredPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments" xlink:label="loc_us-gaapDepositLiabilitiesCollateralIssuedFinancialInstruments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDepositLiabilitiesCollateralIssuedFinancialInstruments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:label="loc_us-gaapDebtInstrumentIncreaseAccruedInterest" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentIncreaseAccruedInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest" xlink:label="loc_us-gaapDepositLiabilitiesAccruedInterest" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDepositLiabilitiesAccruedInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="loc_us-gaapLongTermDebtPercentageBearingFixedInterestRate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebtPercentageBearingFixedInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="loc_us-gaapLineOfCreditFacilityAverageOutstandingAmount" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityAverageOutstandingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_LongTermNotesPayableAssumedInMerger" xlink:label="loc_TRUGLongTermNotesPayableAssumedInMerger" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_TRUGLongTermNotesPayableAssumedInMerger" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails" xlink:title="999078 - Disclosure - SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosurePipeConvertibleNotesAbstract" xlink:label="loc_TRUGDisclosurePipeConvertibleNotesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosurePipeConvertibleNotesAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember" xlink:label="loc_TRUGTrancheOneFebruarySevenTwoThousandTwentyFourMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGTrancheOneFebruarySevenTwoThousandTwentyFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember" xlink:label="loc_TRUGTrancheTwoNovemberSevenTwoThousandTwentyFourMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGTrancheTwoNovemberSevenTwoThousandTwentyFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember" xlink:label="loc_TRUGTrancheTwoDecemberSixteenTwoThousandTwentyFourMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGTrancheTwoDecemberSixteenTwoThousandTwentyFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNoteGross" xlink:label="loc_TRUGConvertibleNoteGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGConvertibleNoteGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentUnamortizedDiscountAndWarrants" xlink:label="loc_TRUGDebtInstrumentUnamortizedDiscountAndWarrants" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGDebtInstrumentUnamortizedDiscountAndWarrants" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebt" xlink:label="loc_us-gaapConvertibleDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapConvertibleDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PipeNotePrincipalConvertedToClassACommonStock" xlink:label="loc_TRUGPipeNotePrincipalConvertedToClassACommonStock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGPipeNotePrincipalConvertedToClassACommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentAccretionOfDebtDiscount" xlink:label="loc_TRUGDebtInstrumentAccretionOfDebtDiscount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGDebtInstrumentAccretionOfDebtDiscount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansPayable" xlink:label="loc_us-gaapLongTermLoansPayable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermLoansPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleDebtGross" xlink:label="loc_TRUGConvertibleDebtGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGConvertibleDebtGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNotesIssued" xlink:label="loc_TRUGConvertibleNotesIssued" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGConvertibleNotesIssued" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative" xlink:title="999079 - Disclosure - PIPE CONVERTIBLE NOTES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosurePipeConvertibleNotesAbstract" xlink:label="loc_TRUGDisclosurePipeConvertibleNotesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosurePipeConvertibleNotesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PriorLoanAgreementMember" xlink:label="loc_TRUGPriorLoanAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGPriorLoanAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PurchaseAgreementMember" xlink:label="loc_TRUGPurchaseAgreementMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WaiverAndAmendmentAgreementMember" xlink:label="loc_TRUGWaiverAndAmendmentAgreementMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGWaiverAndAmendmentAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesACommonStockMember" xlink:label="loc_TRUGSeriesACommonStockMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesACommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementScenarioAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FirstMandatoryAdditionalClosingMember" xlink:label="loc_TRUGFirstMandatoryAdditionalClosingMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_TRUGFirstMandatoryAdditionalClosingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SecondMandatoryAdditionalClosingMember" xlink:label="loc_TRUGSecondMandatoryAdditionalClosingMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_TRUGSecondMandatoryAdditionalClosingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIssuedPrincipal" xlink:label="loc_us-gaapDebtInstrumentIssuedPrincipal" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentIssuedPrincipal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfOtherDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromRepaymentsOfOtherDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:label="loc_us-gaapDebtInstrumentIncreaseAccruedInterest" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentIncreaseAccruedInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestExpenseDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails" xlink:title="999080 - Disclosure - SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ARJTrustMember" xlink:label="loc_TRUGARJTrustMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGARJTrustMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_McKettrickMember" xlink:label="loc_TRUGMcKettrickMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGMcKettrickMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CarverMember" xlink:label="loc_TRUGCarverMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGCarverMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ChrisJonesMember" xlink:label="loc_TRUGChrisJonesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGChrisJonesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails" xlink:title="999081 - Disclosure - SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative" xlink:title="999082 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ARJTrustMember" xlink:label="loc_TRUGARJTrustMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGARJTrustMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_McKettrickMember" xlink:label="loc_TRUGMcKettrickMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGMcKettrickMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_CarverMember" xlink:label="loc_TRUGCarverMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGCarverMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ChrisJonesMember" xlink:label="loc_TRUGChrisJonesMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_TRUGChrisJonesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesPayableOneMember" xlink:label="loc_TRUGNotesPayableOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGNotesPayableOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesPayableTwoMember" xlink:label="loc_TRUGNotesPayableTwoMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGNotesPayableTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart1" xlink:label="loc_us-gaapDebtInstrumentMaturityDateRangeStart1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateRangeStart1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:label="loc_us-gaapDebtInstrumentMaturityDateRangeEnd1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateRangeEnd1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFee" xlink:label="loc_us-gaapDebtInstrumentFee" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFee" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentNegotiatedFeeAmount" xlink:label="loc_TRUGDebtInstrumentNegotiatedFeeAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGDebtInstrumentNegotiatedFeeAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/LinesOfCreditDetailsNarrative" xlink:title="999083 - Disclosure - LINES OF CREDIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLinesOfCreditAbstract" xlink:label="loc_TRUGDisclosureLinesOfCreditAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLinesOfCreditAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_JPMorganChaseBankMember" xlink:label="loc_TRUGJPMorganChaseBankMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_TRUGJPMorganChaseBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MorganStanleyMember" xlink:label="loc_TRUGMorganStanleyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_TRUGMorganStanleyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapOtherCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapOtherCashEquivalentsAtCarryingValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative" xlink:title="999084 - Disclosure - CONVERTIBLE NOTES PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConvertibleNotesMember" xlink:label="loc_TRUGConvertibleNotesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_TRUGConvertibleNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IndividualConsultantsOneMember" xlink:label="loc_TRUGIndividualConsultantsOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGIndividualConsultantsOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IndividualConsultantsTwoMember" xlink:label="loc_TRUGIndividualConsultantsTwoMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGIndividualConsultantsTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoIndividualConsultantsMember" xlink:label="loc_TRUGTwoIndividualConsultantsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGTwoIndividualConsultantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OriginalIssueDiscountMember" xlink:label="loc_TRUGOriginalIssueDiscountMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_TRUGOriginalIssueDiscountMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtStatementScenarioAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesTwoMember" xlink:label="loc_TRUGNotesTwoMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_TRUGNotesTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NotesOneMember" xlink:label="loc_TRUGNotesOneMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_TRUGNotesOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapAwardTypeAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FiveDaysPriorToExtensionDeadlineMember" xlink:label="loc_TRUGFiveDaysPriorToExtensionDeadlineMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_TRUGFiveDaysPriorToExtensionDeadlineMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrepaymentPenalty" xlink:label="loc_TRUGPrepaymentPenalty" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGPrepaymentPenalty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConversionPriceOfCommonStockPercentage" xlink:label="loc_TRUGConversionPriceOfCommonStockPercentage" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGConversionPriceOfCommonStockPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsOwnedAtFairValue" xlink:label="loc_us-gaapFinancialInstrumentsOwnedAtFairValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapFinancialInstrumentsOwnedAtFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ProceedsFromOriginalIssuanceDiscount" xlink:label="loc_TRUGProceedsFromOriginalIssuanceDiscount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGProceedsFromOriginalIssuanceDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantsAndConvertibleNotes" xlink:label="loc_TRUGWarrantsAndConvertibleNotes" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGWarrantsAndConvertibleNotes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaapInterestExpenseDebt" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapInterestExpenseDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:label="loc_us-gaapDebtInstrumentIncreaseAccruedInterest" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentIncreaseAccruedInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="loc_us-gaapDebtInstrumentUnusedBorrowingCapacityAmount" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount" xlink:label="loc_TRUGDebtInstrumentRemainingOriginalIssuanceDiscount" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_TRUGDebtInstrumentRemainingOriginalIssuanceDiscount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails" xlink:title="999085 - Disclosure - SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDividendNotesPayableAbstract" xlink:label="loc_TRUGDisclosureDividendNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AccruedInterestOnDividendsPayable" xlink:label="loc_TRUGAccruedInterestOnDividendsPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDividendNotesPayableAbstract" xlink:to="loc_TRUGAccruedInterestOnDividendsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DividendNotesPayable" xlink:label="loc_TRUGDividendNotesPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDividendNotesPayableAbstract" xlink:to="loc_TRUGDividendNotesPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DividendNotesPayableDetailsNarrative" xlink:title="999086 - Disclosure - DIVIDEND NOTES PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDividendNotesPayableAbstract" xlink:label="loc_TRUGDisclosureDividendNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsShareBasedCompensationCash" xlink:label="loc_us-gaapDividendsShareBasedCompensationCash" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDividendNotesPayableAbstract" xlink:to="loc_us-gaapDividendsShareBasedCompensationCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockDividend" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockDividend" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDividendNotesPayableAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockDividend" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_InterestDividendRatePercentage" xlink:label="loc_TRUGInterestDividendRatePercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDividendNotesPayableAbstract" xlink:to="loc_TRUGInterestDividendRatePercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative" xlink:title="999087 - Disclosure - GROSS SALES ROYALTY PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureGrossSalesRoyaltyPayableAbstract" xlink:label="loc_TRUGDisclosureGrossSalesRoyaltyPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureGrossSalesRoyaltyPayableAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementMember" xlink:label="loc_TRUGRoyaltyPurchaseAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGRoyaltyPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementOneMember" xlink:label="loc_TRUGRoyaltyPurchaseAgreementOneMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGRoyaltyPurchaseAgreementOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementTwoMember" xlink:label="loc_TRUGRoyaltyPurchaseAgreementTwoMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGRoyaltyPurchaseAgreementTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPurchaseAgreementThreeMember" xlink:label="loc_TRUGRoyaltyPurchaseAgreementThreeMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGRoyaltyPurchaseAgreementThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRoyaltyExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidRoyalties" xlink:label="loc_us-gaapPrepaidRoyalties" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPrepaidRoyalties" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaapPaymentsForRoyalties" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapPaymentsForRoyalties" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RevenuePercentage" xlink:label="loc_TRUGRevenuePercentage" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGRevenuePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RoyaltyPercentage" xlink:label="loc_TRUGRoyaltyPercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGRoyaltyPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayable" xlink:label="loc_TRUGGrossSalesRoyaltyPayable" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGGrossSalesRoyaltyPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AggregatePurchaseInstallmentsPercentage" xlink:label="loc_TRUGAggregatePurchaseInstallmentsPercentage" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGAggregatePurchaseInstallmentsPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AggregatePurchaseInstallmentAmount" xlink:label="loc_TRUGAggregatePurchaseInstallmentAmount" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGAggregatePurchaseInstallmentAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GrossSalesRoyaltyPayable" xlink:label="loc_TRUGGrossSalesRoyaltyPayable_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_TRUGGrossSalesRoyaltyPayable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCommonStockDetails" xlink:title="999088 - Disclosure - SCHEDULE OF COMMON STOCK (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaShareholdersSeriesAMember" xlink:label="loc_TRUGTruGolfNevadaShareholdersSeriesAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGTruGolfNevadaShareholdersSeriesAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaShareholdersSeriesBMember" xlink:label="loc_TRUGTruGolfNevadaShareholdersSeriesBMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGTruGolfNevadaShareholdersSeriesBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrivatePlacementInvestorsTwoMember" xlink:label="loc_TRUGPrivatePlacementInvestorsTwoMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGPrivatePlacementInvestorsTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQPublicstockholdersThreeMember" xlink:label="loc_TRUGDMAQPublicstockholdersThreeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGDMAQPublicstockholdersThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQDirectorsandOfficersMember" xlink:label="loc_TRUGDMAQDirectorsandOfficersMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGDMAQDirectorsandOfficersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQSponsorFourMember" xlink:label="loc_TRUGDMAQSponsorFourMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGDMAQSponsorFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IBankersFiveMember" xlink:label="loc_TRUGIBankersFiveMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGIBankersFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TrugolfHoldingsIncMember" xlink:label="loc_TRUGTrugolfHoldingsIncMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_TRUGTrugolfHoldingsIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical" xlink:title="999089 - Disclosure - SCHEDULE OF COMMON STOCK (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQInsidersMember" xlink:label="loc_TRUGDMAQInsidersMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGDMAQInsidersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IBankersMember" xlink:label="loc_TRUGIBankersMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGIBankersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQClassACommonStockMember" xlink:label="loc_TRUGDMAQClassACommonStockMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGDMAQClassACommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NewTruGolfCommonStockMember" xlink:label="loc_TRUGNewTruGolfCommonStockMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGNewTruGolfCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQClassASharesMember" xlink:label="loc_TRUGDMAQClassASharesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGDMAQClassASharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQPublicstockholdersMember" xlink:label="loc_TRUGDMAQPublicstockholdersMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGDMAQPublicstockholdersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaapPrivatePlacementMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapPrivatePlacementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PrivateRightsMember" xlink:label="loc_TRUGPrivateRightsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_TRUGPrivateRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PublicRightsMember" xlink:label="loc_TRUGPublicRightsMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_TRUGPublicRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIssuerNameAxis" xlink:label="loc_us-gaapInvestmentIssuerNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapInvestmentIssuerNameAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIssuerNameDomain" xlink:label="loc_us-gaapInvestmentIssuerNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentIssuerNameAxis" xlink:to="loc_us-gaapInvestmentIssuerNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DMAQClassASharesMember" xlink:label="loc_TRUGDMAQClassASharesMember_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentIssuerNameDomain" xlink:to="loc_TRUGDMAQClassASharesMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_NewTruGolfClassACommonStockMember" xlink:label="loc_TRUGNewTruGolfClassACommonStockMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentIssuerNameDomain" xlink:to="loc_TRUGNewTruGolfClassACommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:label="loc_us-gaapScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:label="loc_us-gaapSharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="loc_us-gaapSharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSubjectToMandatoryRedemptionMember" xlink:label="loc_us-gaapCommonStockSubjectToMandatoryRedemptionMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:to="loc_us-gaapCommonStockSubjectToMandatoryRedemptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_srtTitleOfIndividualAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SponsorMember" xlink:label="loc_TRUGSponsorMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGSponsorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockDescription" xlink:label="loc_us-gaapConversionOfStockDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapConversionOfStockDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_AdditionalSharesRedeemed" xlink:label="loc_TRUGAdditionalSharesRedeemed" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_TRUGAdditionalSharesRedeemed" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_RedemptionOfShares" xlink:label="loc_TRUGRedemptionOfShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_TRUGRedemptionOfShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="loc_us-gaapConversionOfStockSharesIssued1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapConversionOfStockSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails" xlink:title="999090 - Disclosure - SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfWarrantActivityDetails" xlink:title="999091 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" xlink:label="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:label="loc_TRUGShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" xlink:label="loc_TRUGShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_TRUGShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" xlink:label="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_TRUGSharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGSharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue" xlink:label="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" xlink:label="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:label="loc_TRUGSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:label="loc_TRUGSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_TRUGSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails" xlink:title="999092 - Disclosure - SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantExercisePriceOneMember" xlink:label="loc_TRUGWarrantExercisePriceOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_TRUGWarrantExercisePriceOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_WarrantExercisePriceTwoMember" xlink:label="loc_TRUGWarrantExercisePriceTwoMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_TRUGWarrantExercisePriceTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/StockholdersDeficitDetailsNarrative" xlink:title="999093 - Disclosure - STOCKHOLDERS&#8217; DEFICIT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PreMergerCommonStockMember" xlink:label="loc_TRUGPreMergerCommonStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_TRUGPreMergerCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConsultantsMember" xlink:label="loc_TRUGConsultantsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGConsultantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoExecutivesMember" xlink:label="loc_TRUGTwoExecutivesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_TRUGTwoExecutivesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_MergerArrangementMember" xlink:label="loc_TRUGMergerArrangementMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGMergerArrangementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TruGolfNevadaMember" xlink:label="loc_TRUGTruGolfNevadaMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_TRUGTruGolfNevadaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAAndBWarrantsMember" xlink:label="loc_TRUGSeriesAAndBWarrantsMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAAndBWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesAWarrantsMember" xlink:label="loc_TRUGSeriesAWarrantsMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesAWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SeriesBWarrantsMember" xlink:label="loc_TRUGSeriesBWarrantsMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_TRUGSeriesBWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtRangeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExhangeRatio" xlink:label="loc_TRUGExhangeRatio" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_TRUGExhangeRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaapCommonStockVotingRights" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockVotingRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="999094 - Disclosure - SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDerivativeLiabilityAbstract" xlink:label="loc_TRUGDisclosureDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDerivativeIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDerivativeIssuanceCosts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapPaymentsOfDerivativeIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails" xlink:title="999095 - Disclosure - SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDerivativeLiabilityAbstract" xlink:label="loc_TRUGDisclosureDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/DerivativeLiabilityDetailsNarrative" xlink:title="999096 - Disclosure - DERIVATIVE LIABILITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureDerivativeLiabilityAbstract" xlink:label="loc_TRUGDisclosureDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDerivativeIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDerivativeIssuanceCosts" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapPaymentsOfDerivativeIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureDerivativeLiabilityAbstract" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfOptionActivityDetails" xlink:title="999097 - Disclosure - SCHEDULE OF OPTION ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails" xlink:title="999098 - Disclosure - SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExercisePriceRangeOneMember" xlink:label="loc_TRUGExercisePriceRangeOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_TRUGExercisePriceRangeOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails" xlink:title="999099 - Disclosure - SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails" xlink:title="999100 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_GeneralAndAdministrativeExpensesMember" xlink:label="loc_TRUGGeneralAndAdministrativeExpensesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_TRUGGeneralAndAdministrativeExpensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="999101 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember" xlink:label="loc_srtChiefFinancialOfficerMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefFinancialOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_TwoThousandTwentyFourStockIncentivePlanMember" xlink:label="loc_TRUGTwoThousandTwentyFourStockIncentivePlanMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_TRUGTwoThousandTwentyFourStockIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" xlink:label="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_TRUGShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails" xlink:title="999102 - Disclosure - SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLeasesAbstract" xlink:label="loc_TRUGDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract" xlink:label="loc_us-gaapLeaseCostAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCostAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction" xlink:label="loc_TRUGOperatingLeaseOperatingCashFlowsLiabilityReduction" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_TRUGOperatingLeaseOperatingCashFlowsLiabilityReduction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:title="999103 - Disclosure - SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLeasesAbstract" xlink:label="loc_TRUGDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/LeasesDetailsNarrative" xlink:title="999104 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DisclosureLeasesAbstract" xlink:label="loc_TRUGDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_TRUGDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails" xlink:title="999105 - Disclosure - SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConsultingExpenses" xlink:label="loc_TRUGConsultingExpenses" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_TRUGConsultingExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ContractLabor" xlink:label="loc_TRUGContractLabor" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_TRUGContractLabor" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapLaborAndRelatedExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessDevelopment" xlink:label="loc_us-gaapBusinessDevelopment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapBusinessDevelopment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaapRoyaltyExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapRoyaltyExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaapMarketingExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaapOtherExpenses" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapOtherExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PersonnelExpenses" xlink:label="loc_TRUGPersonnelExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_TRUGPersonnelExpenses" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SegmentInformationDetailsNarrative" xlink:title="999106 - Disclosure - SEGMENT INFORMATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails" xlink:title="999107 - Disclosure - SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" xlink:label="loc_TRUGIncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_TRUGIncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:title="999108 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" xlink:label="loc_TRUGDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_TRUGDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" xlink:label="loc_TRUGDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_TRUGDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails" xlink:title="999109 - Disclosure - SCHEDULE OF INCOME TAX EXAMINATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTable" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationLineItems" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaapForeignCountryMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapForeignCountryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationYearUnderExamination" xlink:label="loc_us-gaapIncomeTaxExaminationYearUnderExamination" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEffectiveIncomeTaxRateReconciliationLineItems" xlink:to="loc_us-gaapIncomeTaxExaminationYearUnderExamination" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/IncomeTaxesDetailsNarrative" xlink:title="999110 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OperatingLossCarryforwardsLimitationsNotUse" xlink:label="loc_TRUGOperatingLossCarryforwardsLimitationsNotUse" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_TRUGOperatingLossCarryforwardsLimitationsNotUse" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative" xlink:title="999111 - Disclosure - CONCENTRATION OF CREDIT RISK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaapProductConcentrationRiskMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapProductConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_SixManufacturersMember" xlink:label="loc_TRUGSixManufacturersMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_TRUGSixManufacturersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_FiveManufacturersMember" xlink:label="loc_TRUGFiveManufacturersMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_TRUGFiveManufacturersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ConcentrationRiskPercentage" xlink:label="loc_TRUGConcentrationRiskPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_TRUGConcentrationRiskPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails" xlink:title="999112 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeReceivablesHeldForSaleAmount" xlink:label="loc_us-gaapTradeReceivablesHeldForSaleAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapTradeReceivablesHeldForSaleAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_OtherAccountsReceivable" xlink:label="loc_TRUGOtherAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_TRUGOtherAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://trugolf.com/role/SubsequentEventsDetailsNarrative" xlink:title="999113 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_PIPEConvertibleNotesMember" xlink:label="loc_TRUGPIPEConvertibleNotesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_TRUGPIPEConvertibleNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaapCommonClassAMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaapCommonClassBMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonClassBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_ExchangeAgreementsMember" xlink:label="loc_TRUGExchangeAgreementsMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGExchangeAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="trug-20250331.xsd#TRUG_EquityPurchaseFacilityAgreementMember" xlink:label="loc_TRUGEquityPurchaseFacilityAgreementMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_TRUGEquityPurchaseFacilityAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockConversionBasis" xlink:label="loc_us-gaapCommonStockConversionBasis" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockConversionBasis" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">S-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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TRUGOLF
HOLDINGS, INC.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001857086<span></span>
</td>
</tr>
<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">85-3269086<span></span>
</td>
</tr>
<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>
</tr>
<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">60
North 1400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">West Centerville<span></span>
</td>
</tr>
<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">UT<span></span>
</td>
</tr>
<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">84014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(801)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">298-1997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
</tr>
<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Elected Not To Use the Extended Transition Period</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact [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_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">60
North 1400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">West Centerville<span></span>
</td>
</tr>
<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">UT<span></span>
</td>
</tr>
<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">84014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(801)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">298-1997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Christopher
(Chris) Jones<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_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityAddressesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,882,077<span></span>
</td>
<td class="nump">$ 3,297,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,100,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 10,515,820<span></span>
</td>
<td class="nump">8,782,077<span></span>
</td>
<td class="text"> <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_TRUG_RestrictedCashExcludedFromCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="nump">2,100,000<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_MarketableSecuritiesCurrent', window );">Marketable investment securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,478,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">1,579,614<span></span>
</td>
<td class="nump">1,399,153<span></span>
</td>
<td class="nump">2,398,872<span></span>
</td>
</tr>
<tr class="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 );">Inventory, net</a></td>
<td class="nump">3,852,977<span></span>
</td>
<td class="nump">2,349,345<span></span>
</td>
<td class="nump">2,119,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">189,961<span></span>
</td>
<td class="nump">116,619<span></span>
</td>
<td class="nump">262,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">45,737<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">18,238,372<span></span>
</td>
<td class="nump">14,792,931<span></span>
</td>
<td class="nump">12,656,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">192,711<span></span>
</td>
<td class="nump">143,852<span></span>
</td>
<td class="nump">234,308<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_TRUG_CapitalizedSoftwareDevelopmentCostsNet', window );">Capitalized software development costs, net</a></td>
<td class="nump">1,710,652<span></span>
</td>
<td class="nump">1,540,121<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_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">545,915<span></span>
</td>
<td class="nump">634,269<span></span>
</td>
<td class="nump">972,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">31,023<span></span>
</td>
<td class="nump">31,023<span></span>
</td>
<td class="nump">1,905,983<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">20,718,673<span></span>
</td>
<td class="nump">17,142,196<span></span>
</td>
<td class="nump">15,769,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">2,563,454<span></span>
</td>
<td class="nump">2,819,703<span></span>
</td>
<td class="nump">2,059,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">4,141,790<span></span>
</td>
<td class="nump">3,113,010<span></span>
</td>
<td class="nump">1,704,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit, bank</a></td>
<td class="nump">802,738<span></span>
</td>
<td class="nump">802,738<span></span>
</td>
<td class="nump">802,738<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_TRUG_MarginLineOfCreditAccount', window );">Margin line of credit account</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,980,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">954,622<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_TRUG_DividendNotesPayableCurrent', window );">Dividend notes payable</a></td>
<td class="nump">4,023,923<span></span>
</td>
<td class="nump">4,023,923<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_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">565,402<span></span>
</td>
<td class="nump">661,376<span></span>
</td>
<td class="nump">459,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued and other current liabilities</a></td>
<td class="nump">2,823,067<span></span>
</td>
<td class="nump">999,307<span></span>
</td>
<td class="nump">1,125,495<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_TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger', window );">Accrued and other current liabilities - assumed in Merger</a></td>
<td class="nump">45,008<span></span>
</td>
<td class="nump">45,008<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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 );">Lease liability, current portion</a></td>
<td class="nump">296,291<span></span>
</td>
<td class="nump">363,102<span></span>
</td>
<td class="nump">334,255<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">18,208,821<span></span>
</td>
<td class="nump">15,775,168<span></span>
</td>
<td class="nump">10,668,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">PIPE loan payable, net</a></td>
<td class="nump">5,165,893<span></span>
</td>
<td class="nump">4,068,953<span></span>
</td>
<td class="text"> <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_TRUG_DividendNotesPayableNoncurrent', window );">Dividend notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,023,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_GrossSalesRoyaltyPayable', window );">Gross sales royalty payable</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability, net of current portion</a></td>
<td class="nump">278,071<span></span>
</td>
<td class="nump">305,125<span></span>
</td>
<td class="nump">668,228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">63,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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">25,283,922<span></span>
</td>
<td class="nump">21,782,978<span></span>
</td>
<td class="nump">19,687,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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&#8217; Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.0001 par value, 10 million shares authorized; zero shares issued and outstanding, respectively</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock at cost, 4,692 shares of common stock held, respectively</a></td>
<td class="num">(2,037,000)<span></span>
</td>
<td class="num">(2,037,000)<span></span>
</td>
<td class="num">(2,037,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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">21,294,479<span></span>
</td>
<td class="nump">18,548,931<span></span>
</td>
<td class="nump">10,479,738<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,662)<span></span>
</td>
</tr>
<tr class="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">(23,825,818)<span></span>
</td>
<td class="num">(21,155,496)<span></span>
</td>
<td class="num">(12,358,924)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders&#8217; Deficit</a></td>
<td class="num">(4,565,249)<span></span>
</td>
<td class="num">(4,640,781)<span></span>
</td>
<td class="num">(3,917,728)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Deficit</a></td>
<td class="nump">20,718,673<span></span>
</td>
<td class="nump">17,142,196<span></span>
</td>
<td class="nump">15,769,560<span></span>
</td>
</tr>
<tr class="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=TRUG_SeriesACommonStockMember', window );">Series A 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>
</tr>
<tr class="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&#8217; Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock value</a></td>
<td class="nump">2,918<span></span>
</td>
<td class="nump">2,612<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="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=TRUG_SeriesBCommonStockMember', window );">Series B 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>
</tr>
<tr class="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&#8217; Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 value</a></td>
<td class="nump">172<span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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_NonrelatedPartyMember', window );">Nonrelated 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>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Notes payable, current portion</a></td>
<td class="nump">10,148<span></span>
</td>
<td class="nump">10,001<span></span>
</td>
<td class="nump">9,425<span></span>
</td>
</tr>
<tr class="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>Non-current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Note payables, net of current portion</a></td>
<td class="nump">7,137<span></span>
</td>
<td class="nump">9,732<span></span>
</td>
<td class="nump">2,402,783<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Notes payable, current portion</a></td>
<td class="nump">2,937,000<span></span>
</td>
<td class="nump">2,937,000<span></span>
</td>
<td class="nump">1,237,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_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Note payables, net of current portion</a></td>
<td class="nump">$ 624,000<span></span>
</td>
<td class="nump">$ 624,000<span></span>
</td>
<td class="nump">$ 861,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_CapitalizedSoftwareDevelopmentCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized software development costs, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_CapitalizedSoftwareDevelopmentCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_DividendNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend notes payable 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;">TRUG_DividendNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DividendNotesPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend notes payable noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DividendNotesPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_GrossSalesRoyaltyPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sales royalty payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_GrossSalesRoyaltyPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_MarginLineOfCreditAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Margin line of credit account.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_MarginLineOfCreditAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and other current liabilities assumed in merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_RestrictedCashExcludedFromCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_RestrictedCashExcludedFromCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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://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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(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_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript: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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and obligation to transfer product and 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/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript: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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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(2))<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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(7))<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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementClassOfStockAxis=TRUG_SeriesACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SeriesACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_SeriesBCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SeriesBCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</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="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</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares</a></td>
<td class="nump">4,692<span></span>
</td>
<td class="nump">4,692<span></span>
</td>
<td class="nump">4,692<span></span>
</td>
</tr>
<tr class="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=TRUG_SeriesACommonStockMember', window );">Series A 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">90,000,000<span></span>
</td>
<td class="nump">90,000,000<span></span>
</td>
<td class="nump">90,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">29,184,965<span></span>
</td>
<td class="nump">26,120,545<span></span>
</td>
<td class="nump">13,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">29,184,965<span></span>
</td>
<td class="nump">26,120,545<span></span>
</td>
<td class="nump">13,098<span></span>
</td>
</tr>
<tr class="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=TRUG_SeriesBCommonStockMember', window );">Series B 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>
</tr>
<tr class="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</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="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</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">1,716,860<span></span>
</td>
<td class="nump">1,716,860<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">1,716,860<span></span>
</td>
<td class="nump">1,716,860<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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=TRUG_SeriesACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SeriesACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_SeriesBCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SeriesBCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue, net</a></td>
<td class="nump">$ 5,389,230<span></span>
</td>
<td class="nump">$ 5,012,022<span></span>
</td>
<td class="nump">$ 21,858,864<span></span>
</td>
<td class="nump">$ 20,583,851<span></span>
</td>
</tr>
<tr class="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">1,726,199<span></span>
</td>
<td class="nump">1,959,023<span></span>
</td>
<td class="nump">7,271,512<span></span>
</td>
<td class="nump">7,825,768<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Total gross profit</a></td>
<td class="nump">3,663,031<span></span>
</td>
<td class="nump">3,052,999<span></span>
</td>
<td class="nump">14,587,352<span></span>
</td>
<td class="nump">12,758,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalties</a></td>
<td class="nump">225,320<span></span>
</td>
<td class="nump">329,888<span></span>
</td>
<td class="nump">706,214<span></span>
</td>
<td class="nump">709,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Salaries, wages and benefits</a></td>
<td class="nump">1,946,816<span></span>
</td>
<td class="nump">1,841,595<span></span>
</td>
<td class="nump">9,314,415<span></span>
</td>
<td class="nump">9,681,323<span></span>
</td>
</tr>
<tr class="re">
<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">2,725,119<span></span>
</td>
<td class="nump">1,825,201<span></span>
</td>
<td class="nump">6,669,684<span></span>
</td>
<td class="nump">11,027,332<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">4,897,255<span></span>
</td>
<td class="nump">3,996,684<span></span>
</td>
<td class="nump">16,690,313<span></span>
</td>
<td class="nump">21,418,295<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">(1,234,224)<span></span>
</td>
<td class="num">(943,685)<span></span>
</td>
<td class="num">(2,102,961)<span></span>
</td>
<td class="num">(8,660,212)<span></span>
</td>
</tr>
<tr class="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 (expenses) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest income</a></td>
<td class="nump">54,596<span></span>
</td>
<td class="nump">30,587<span></span>
</td>
<td class="nump">106,400<span></span>
</td>
<td class="nump">108,011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(1,490,694)<span></span>
</td>
<td class="num">(384,854)<span></span>
</td>
<td class="num">(6,932,618)<span></span>
</td>
<td class="num">(1,730,908)<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_TRUG_GainLossOnFairValueAdjustment', window );">Gain on fair value adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142,319<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(270,594)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Loss on investment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,912)<span></span>
</td>
<td class="nump">262,035<span></span>
</td>
<td class="text"> <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 expense</a></td>
<td class="num">(1,436,098)<span></span>
</td>
<td class="num">(358,179)<span></span>
</td>
<td class="num">(6,692,458)<span></span>
</td>
<td class="num">(1,622,897)<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_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet', window );">Loss from operations before provision for income taxes</a></td>
<td class="num">(2,670,322)<span></span>
</td>
<td class="num">(1,301,864)<span></span>
</td>
<td class="num">(8,795,419)<span></span>
</td>
<td class="num">(10,283,109)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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">$ (2,670,322)<span></span>
</td>
<td class="num">$ (1,301,864)<span></span>
</td>
<td class="num">$ (8,795,419)<span></span>
</td>
<td class="num">$ (10,283,109)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per common share - basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (857.35)<span></span>
</td>
</tr>
<tr class="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 common share - diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (857.35)<span></span>
</td>
</tr>
<tr class="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 outstanding - basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,634,761<span></span>
</td>
<td class="nump">11,994<span></span>
</td>
</tr>
<tr class="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 outstanding - diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,634,761<span></span>
</td>
<td class="nump">11,994<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expenses) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per common share - basic</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 common share - diluted</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding - basic</a></td>
<td class="nump">28,461,277<span></span>
</td>
<td class="nump">5,994,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding - diluted</a></td>
<td class="nump">28,461,277<span></span>
</td>
<td class="nump">5,994,704<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_CommonClassBMember', window );">Common Class B [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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expenses) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per common share - basic</a></td>
<td class="num">$ (1.56)<span></span>
</td>
<td class="num">$ (1.14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 common share - diluted</a></td>
<td class="num">$ (1.56)<span></span>
</td>
<td class="num">$ (1.14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding - basic</a></td>
<td class="nump">1,716,860<span></span>
</td>
<td class="nump">1,144,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding - diluted</a></td>
<td class="nump">1,716,860<span></span>
</td>
<td class="nump">1,144,573<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_TRUG_GainLossOnFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain loss on fair value adjustment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_GainLossOnFairValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<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_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 salary, wage, profit sharing; incentive and equity-based compensation; and other employee 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 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_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: 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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<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_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Gain (Loss) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (8,795,419)<span></span>
</td>
<td class="num">$ (10,283,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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive gain (loss):</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_TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments', window );">Unrealized gain (loss) in fair value of short-term investments</a></td>
<td class="nump">1,662<span></span>
</td>
<td class="num">(1,662)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (8,793,758)<span></span>
</td>
<td class="num">$ (10,284,771)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other comprehensive income unrealized gainI in fair value of short term investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders' Deficit - USD ($)<br></strong></div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Common Class A [Member]</div>
</th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Common Class B [Member]</div>
</th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Series A Common Stock [Member]</div>
</th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Series B Common Stock [Member]</div>
</th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Retained Earnings [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, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,037,000)<span></span>
</td>
<td class="nump">$ 681,956<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (2,075,815)<span></span>
</td>
<td class="num">$ (3,430,759)<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, shares at Dec. 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">11,308<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,692)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock to consultants for services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,493,324<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,493,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock to consultants for services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Issuance of common stock to employees for services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,379,193<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,379,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Issuance of common stock to employees for services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock for conversion of dividend payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,925,265<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,925,273<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock for convesion of dividend payable, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized loss in fair value of short-term investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,662)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,662)<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(10,283,109)<span></span>
</td>
<td class="num">(10,283,109)<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, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (2,037,000)<span></span>
</td>
<td class="nump">10,479,738<span></span>
</td>
<td class="num">(1,662)<span></span>
</td>
<td class="num">(12,358,924)<span></span>
</td>
<td class="num">$ (3,917,728)<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, shares at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">13,098<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,692)<span></span>
</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,692<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,301,864)<span></span>
</td>
<td class="num">$ (1,301,864)<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_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger', window );">Common stock exchanged in Merger, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,098)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger', window );">Issuance of common stock - Series A exchanged in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,154<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,154)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger', window );">Issuance of common stock - Series A exchanged in Merger, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,538,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger', window );">Issuance of common stock - Series B issued in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(172)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger', window );">Issuance of common stock - Series B issued in Merger, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,716,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_RealizedGainInFairValueOfShortTermInvestments', window );">Realized gain in fair value of short-term investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,662<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,662<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_TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger', window );">Common stock exchanged in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(120)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,854,573)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,854,693)<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 Mar. 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,154<span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="num">$ (2,037,000)<span></span>
</td>
<td class="nump">6,623,839<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(13,660,788)<span></span>
</td>
<td class="num">(9,072,623)<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, shares at Mar. 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">11,538,252<span></span>
</td>
<td class="nump">1,716,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,692)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (2,037,000)<span></span>
</td>
<td class="nump">10,479,738<span></span>
</td>
<td class="num">(1,662)<span></span>
</td>
<td class="num">(12,358,924)<span></span>
</td>
<td class="num">$ (3,917,728)<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, shares at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">13,098<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,692)<span></span>
</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,692<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8,795,419)<span></span>
</td>
<td class="num">$ (8,795,419)<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_TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger', window );">Issuance of common stock exchanged in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (120)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,854,573)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,854,693)<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_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger', window );">Common stock exchanged in Merger, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,098)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger', window );">Issuance of common stock - Series A exchanged in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,154<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,154)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger', window );">Issuance of common stock - Series A exchanged in Merger, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,538,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger', window );">Issuance of common stock - Series B issued in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(172)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger', window );">Issuance of common stock - Series B issued in Merger, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,716,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Revaluation of costs of merger</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">385,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,153)<span></span>
</td>
<td class="nump">383,847<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_TRUG_IssuanceOfCommonStockForInterestAndMakeGood', window );">Issuance of common stock for interest and make good</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">700,749<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">700,821<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_TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares', window );">Issuance of common stock for interest and make good, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">723,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Issuance of common stock for conversion of notes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,379<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,988,281<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,989,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Issuance of common stock for conversion of notes, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,787,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation - common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">119,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,959<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation - common stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation - options</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">538,323<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">538,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Debt refinance conversion</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">192,787<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">192,787<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_TRUG_RealizedGainInFairValueOfShortTermInvestments', window );">Realized gain in fair value of short-term investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,662<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,662<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="text"> <span></span>
</td>
<td class="nump">$ 2,612<span></span>
</td>
<td class="nump">$ 172<span></span>
</td>
<td class="nump">2,612<span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="num">$ (2,037,000)<span></span>
</td>
<td class="nump">18,548,931<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(21,155,496)<span></span>
</td>
<td class="num">$ (4,640,781)<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, shares at Dec. 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">26,120,545<span></span>
</td>
<td class="nump">1,716,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,692)<span></span>
</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,692<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,670,322)<span></span>
</td>
<td class="num">$ (2,670,322)<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_TRUG_IssuanceOfCommonStockForInterestAndMakeGood', window );">Issuance of common stock for interest and make good</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,087,273<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,087,513<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_TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares', window );">Issuance of common stock for interest and make good, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,402,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Issuance of common stock for conversion of notes</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,654,934<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,655,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_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Issuance of common stock for conversion of notes, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">662,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation - options</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,341<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,341<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 Mar. 31, 2025</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,918<span></span>
</td>
<td class="nump">$ 172<span></span>
</td>
<td class="num">$ (2,037,000)<span></span>
</td>
<td class="nump">$ 21,294,479<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (23,825,818)<span></span>
</td>
<td class="num">$ (4,565,249)<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, shares at Mar. 31, 2025</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">29,184,965<span></span>
</td>
<td class="nump">1,716,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,692)<span></span>
</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,692<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_IssuanceOfCommonStockForInterestAndMakeGood">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock for interest and make good.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_IssuanceOfCommonStockForInterestAndMakeGood</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock for interest and make good, 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;">TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_RealizedGainInFairValueOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Realized gain in fair value of short term investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_RealizedGainInFairValueOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock for convesion of dividend payable, 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;">TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock for convesion of dividend payable, 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;">TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock - Series B issued in Merger, 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;">TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock exchanged in Merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock - Series A exchanged in Merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock - Series B issued in Merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values in common stock exchanged in merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 51<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-51<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: 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_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript: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_StockIssuedDuringPeriodValueConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript: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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: 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 (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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript: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_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ (2,670,322)<span></span>
</td>
<td class="num">$ (1,301,864)<span></span>
</td>
<td class="num">$ (8,795,419)<span></span>
</td>
<td class="num">$ (10,283,109)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">115,300<span></span>
</td>
<td class="nump">36,105<span></span>
</td>
<td class="nump">301,442<span></span>
</td>
<td class="nump">58,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of convertible notes discount</a></td>
<td class="nump">231,940<span></span>
</td>
<td class="nump">947<span></span>
</td>
<td class="nump">728,278<span></span>
</td>
<td class="nump">97,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of right-of-use asset</a></td>
<td class="nump">88,354<span></span>
</td>
<td class="nump">82,454<span></span>
</td>
<td class="nump">338,394<span></span>
</td>
<td class="nump">298,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(142,319)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270,594<span></span>
</td>
<td class="text"> <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_TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt', window );">Fair value of warrants in excess of fair value of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">93,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">826,207<span></span>
</td>
<td class="nump">681,479<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_TRUG_ChangeInOtherComprehensiveIncome', window );">Change in OCI</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,662<span></span>
</td>
<td class="nump">1,662<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Stock issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,959<span></span>
</td>
<td class="nump">5,872,529<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_TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion', window );">Stock issued for make good provisions on debt conversion</a></td>
<td class="nump">1,087,513<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">700,821<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash', window );">Stock options issued to employees</a></td>
<td class="nump">3,341<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">538,323<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted', window );">Marketable investment securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(180,461)<span></span>
</td>
<td class="nump">468,422<span></span>
</td>
<td class="nump">173,512<span></span>
</td>
<td class="num">(1,335,714)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Inventory, net</a></td>
<td class="num">(1,503,632)<span></span>
</td>
<td class="num">(216,569)<span></span>
</td>
<td class="num">(230,261)<span></span>
</td>
<td class="nump">2,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(73,342)<span></span>
</td>
<td class="nump">200,278<span></span>
</td>
<td class="nump">145,514<span></span>
</td>
<td class="num">(114,385)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">45,737<span></span>
</td>
<td class="nump">2,478,953<span></span>
</td>
<td class="num">(45,737)<span></span>
</td>
<td class="nump">17,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,001<span></span>
</td>
<td class="num">(1,905,983)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(256,248)<span></span>
</td>
<td class="nump">1,146,347<span></span>
</td>
<td class="nump">444,961<span></span>
</td>
<td class="nump">596,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">1,028,780<span></span>
</td>
<td class="nump">90,524<span></span>
</td>
<td class="nump">1,408,786<span></span>
</td>
<td class="num">(1,008,296)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest payable</a></td>
<td class="num">(95,974)<span></span>
</td>
<td class="nump">82,759<span></span>
</td>
<td class="nump">201,504<span></span>
</td>
<td class="nump">615,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued and other current liabilities</a></td>
<td class="nump">1,823,760<span></span>
</td>
<td class="num">(321,090)<span></span>
</td>
<td class="num">(634,557)<span></span>
</td>
<td class="nump">374,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63,015)<span></span>
</td>
<td class="nump">63,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Lease liability</a></td>
<td class="num">(93,865)<span></span>
</td>
<td class="num">(80,311)<span></span>
</td>
<td class="num">(334,256)<span></span>
</td>
<td class="num">(269,848)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(449,119)<span></span>
</td>
<td class="nump">2,668,617<span></span>
</td>
<td class="num">(3,995,606)<span></span>
</td>
<td class="num">(6,133,221)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(64,159)<span></span>
</td>
<td class="num">(332,342)<span></span>
</td>
<td class="num">(36,339)<span></span>
</td>
<td class="num">(127,413)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchase of short-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,493,145)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireSoftware', window );">Capitalized software, net</a></td>
<td class="num">(270,531)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,701,471)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfShortTermInvestments', window );">Sale of short-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,478,953<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(334,690)<span></span>
</td>
<td class="num">(332,342)<span></span>
</td>
<td class="nump">741,143<span></span>
</td>
<td class="num">(2,620,558)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherShortTermDebt', window );">Proceeds from PIPE loans, net of discount</a></td>
<td class="nump">2,520,000<span></span>
</td>
<td class="nump">4,320,000<span></span>
</td>
<td class="nump">8,902,681<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from loan payable &#8211; related party</a></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"> <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_TRUG_ProceedsFromInvestmentFund', window );">Proceeds from investment fund (PIPE)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,112,560<span></span>
</td>
<td class="text"> <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_TRUG_ProceedsOfCashAcquiredInMerger', window );">Cash acquired in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">103,818<span></span>
</td>
<td class="nump">103,818<span></span>
</td>
<td class="text"> <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_TRUG_IncreaseInOtherLiabilities', window );">Increase in other liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">18,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Debt refinance conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192,787<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 145,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_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,980,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,433,059<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_TRUG_ProceedsFromConvertibleNotes', window );">Proceeds from convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">185,500<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_TRUG_PaymentsOfCostsOfMergerFromPipeLoan', window );">Costs of Merger paid from PIPE loan</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,082,787)<span></span>
</td>
<td class="num">(1,947,787)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of line of credit</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,980,937)<span></span>
</td>
<td class="num">(1,980,937)<span></span>
</td>
<td class="text"> <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_TRUG_RepaymentsOfLiabilitiesAssumedInMerger', window );">Repayments of liabilities assumed in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(15,716)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfNotesPayable', window );">Repayments of loans assumed in Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayments of notes payable</a></td>
<td class="num">(2,448)<span></span>
</td>
<td class="num">(2,295)<span></span>
</td>
<td class="num">(9,146)<span></span>
</td>
<td class="num">(107,569)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayments of notes payable - related party</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(268,500)<span></span>
</td>
<td class="num">(535,000)<span></span>
</td>
<td class="num">(37,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_TRUG_DividendsPaid', window );">Dividends paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">40,150<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">2,517,552<span></span>
</td>
<td class="nump">92,128<span></span>
</td>
<td class="nump">8,738,976<span></span>
</td>
<td class="nump">4,495,077<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash , cash equivalents and restricted cash</a></td>
<td class="nump">1,733,743<span></span>
</td>
<td class="nump">2,428,403<span></span>
</td>
<td class="nump">5,484,513<span></span>
</td>
<td class="num">(4,258,702)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, cash equivalents and restricted cash - beginning of year</a></td>
<td class="nump">10,882,077<span></span>
</td>
<td class="nump">5,397,564<span></span>
</td>
<td class="nump">5,397,564<span></span>
</td>
<td class="nump">9,656,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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, cash equivalents and restricted cash - end of year</a></td>
<td class="nump">12,615,820<span></span>
</td>
<td class="nump">7,825,967<span></span>
</td>
<td class="nump">10,882,077<span></span>
</td>
<td class="nump">5,397,564<span></span>
</td>
<td class="nump">$ 9,656,266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">108,993<span></span>
</td>
<td class="nump">302,095<span></span>
</td>
<td class="nump">923,975<span></span>
</td>
<td class="nump">1,115,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TRUG_DerivativeLiabilityRelatedToWarrants', window );">Derivative liability related to warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142,319<span></span>
</td>
<td class="text"> <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_TRUG_NotePrincipalConvertedToClassCommonStock', window );">PIPE note principal converted to Class A Common Stock</a></td>
<td class="nump">1,655,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,832,600<span></span>
</td>
<td class="text"> <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_TRUG_ConvertibleNotesExchangedForPipeNote', window );">Convertible notes exchanged for PIPE note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,419,622<span></span>
</td>
<td class="text"> <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_TRUG_ClassACommonStockExchangedInMerger', window );">Class A Common Stock exchanged in Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,854,573<span></span>
</td>
<td class="text"> <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_TRUG_ClassACommonStockIssuedInMerger', window );">Class A Common Stock issued in Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,154<span></span>
</td>
<td class="text"> <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_TRUG_ClassBCommonStockIssuedInMerger', window );">Class B Common Stock issued in Merger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="text"> <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_TRUG_TerminationOfLoanPayable', window );">Termination of loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,875,000<span></span>
</td>
<td class="text"> <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_TRUG_ConversionOfDividendNotePayableAndAccruedInterest', window );">Conversion of dividend note payable and accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,925,273<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_TRUG_ConversionOfNotePayableToLineOfCredit', window );">Conversion of note payable to line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">257,113<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_TRUG_WarehouseLease', window );">Warehouse lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 537,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesIssued1', window );">Notes payable assumed in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,565,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_AccruedLiabilitiesAssumedInMerger', window );">Accrued liabilities assumed in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">310,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_RemeasurementOfCommonStockExchangedissuedInMerger', window );">Remeasurement of common stock exchanged/issued in Merger</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (1,875,724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_AccruedLiabilitiesAssumedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities assumed in merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_AccruedLiabilitiesAssumedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ChangeInOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in other 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;">TRUG_ChangeInOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ClassACommonStockExchangedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class A Common Stock exchanged in Merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ClassACommonStockExchangedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ClassACommonStockIssuedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class A Common Stock issued in Merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ClassACommonStockIssuedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ClassBCommonStockIssuedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class B Common Stock issued in Merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ClassBCommonStockIssuedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ConversionOfDividendNotePayableAndAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of dividend note payable and accrued interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ConversionOfDividendNotePayableAndAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ConversionOfNotePayableToLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of note payable to line of credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ConversionOfNotePayableToLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ConvertibleNotesExchangedForPipeNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 notes exchanged for pipe note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ConvertibleNotesExchangedForPipeNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DerivativeLiabilityRelatedToWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative liability related to warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DerivativeLiabilityRelatedToWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DividendsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DividendsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants in excess of fair value of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_IncreaseInOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase in other 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;">TRUG_IncreaseInOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_NotePrincipalConvertedToClassCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PIPE note principal converted to Class A 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;">TRUG_NotePrincipalConvertedToClassCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_PaymentsOfCostsOfMergerFromPipeLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs of Merger paid from PIPE loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_PaymentsOfCostsOfMergerFromPipeLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ProceedsFromConvertibleNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ProceedsFromConvertibleNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ProceedsFromInvestmentFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment fund (PIPE).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ProceedsFromInvestmentFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ProceedsOfCashAcquiredInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of cash acquired in merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ProceedsOfCashAcquiredInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_RemeasurementOfCommonStockExchangedissuedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remeasurement of common stock exchanged issued in merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_RemeasurementOfCommonStockExchangedissuedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_RepaymentsOfLiabilitiesAssumedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayments of liabilities assumed in merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_RepaymentsOfLiabilitiesAssumedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for make good provisions on debt conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_TerminationOfLoanPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Termination of loan payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_TerminationOfLoanPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_WarehouseLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warehouse 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;">TRUG_WarehouseLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EmployeeBenefitsAndShareBasedCompensationNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_EmployeeBenefitsAndShareBasedCompensationNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInMarketableSecuritiesRestricted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change during the period, either increase or decrease, in total debt and equity financial instruments including: (1) securities held-to-maturity, (2) trading securities, and (3) securities available-for-sale that are pledged to one or more secured parties who have the right to buy, sell, or re-pledge the collateral.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(b))<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_IncreaseDecreaseInMarketableSecuritiesRestricted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript: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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript: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_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of notes issued in noncash investing and financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 short-term debt 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> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 long-term debt supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF THE ORGANIZATION AND BUSINESS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_AccountingPoliciesAbstract', window );"><strong>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_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">NATURE OF THE ORGANIZATION AND BUSINESS</a></td>
<td class="text"><p id="xdx_803_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zQVOZxLYmOV" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8211; <span id="xdx_821_z8IDTmA2MXU7">NATURE OF THE ORGANIZATION AND BUSINESS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nature
of the Business</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
over 40 years, TruGolf Holdings, In. (including its subsidiaries &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, or &#8220;our&#8221;)
has been creating indoor golf software and hardware and are focused on both the residential and commercial golf simulation industries.
We design, develop, manufacture and sell golf simulators for residential and commercial applications. We offer portable, professional,
commercial and custom simulators. In addition, to bundling our software with our simulators, we offer our E6 Connect and E6 Apex software
as well as other gaming software on a standalone basis. We have leveraged the power of our hardware and software platform to create a
collection of multi-sport games including football, soccer, soccer golf, frisbee golf, zombie dodgeball, and cowboy target practice.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Nevada has been creating indoor golf software for 40 years. We began as a subsidiary of Access Software, Inc., a video game developer
based in Salt Lake City, Utah (&#8220;Access Software&#8221;), which was co-founded in November 1982, by Christopher Jones, the Company&#8217;s
largest stockholder, Chief Executive Officer, President and Chairman. In April 1999, Access Software was purchased by Microsoft Corp.,
for its expertise in golf software development. Following the acquisition, the core programming and graphics team of Links&#8482;, which
created Links LS 1999, one of the bestselling PC sports games of 1999, were spun out to TruGolf Nevada.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
1999, we have focused on establishing residential and commercial golf simulation as a viable industry, and since 2007, we have focused
on fabricating custom golf simulators for luxury clients. Part of our initial strategy included partnering with hardware inventors to
provide them world class software. Over time, we found that it was not viable to rely on these early hardware inventors alone, we also
began building and selling our own hardware. In addition, we are working with a video game company to utilize their new dynamic graphics
engine which will enable us to bring photorealistic golf courses to life through our E6 software (discussed below). In addition, we have
developed multiple sources and 3rd party manufacturers for the raw materials or parts for our products, including but not limited to,
steel or aluminum frames, fabric, turf, screens, projectors, PCs, cameras, lasers, infrared sensors, and supporting subsystems. The availability
of the frames and fabric from our principal provider, Allied ES&amp;A, has been increased as they have moved into a much larger facility
directly located in a large employee base community and we have entered into negotiations with a second supplier in order to provide
alternative sourcing if needed. A third supplier, Impact Signs, has also been used in the past and TruGolf Nevada believes that it could
purchase turf, and screen supplies from them as well if needed. Both turf (Controlled Products), and screen suppliers (Allied), are so
specialized that we have come to rely on one vendor for each, respectively. Turf particularly experienced some delivery delays in 2022
that have been rectified, additional inventory has been secured locally, and our highest volume portable simulators have been redesigned
to use less raw materials from that vendor, while adding an improved hitting surface from a second vendor, Real Feel, to mitigate risk.
Negotiations with a second supplier of screen materials is in progress. Projectors (TV Specialists), PCs, lasers, IR sensors and other
systems come from multiple suppliers with no historical delay in supply. We have 2 primary suppliers of cameras, IDS and Basler, and
have integrated products from both in the new Apogee unit to ensure the greatest availability possible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an &#8220;emerging growth company&#8221; as that term is used in the Jumpstart our Business Startups Act of 2012, and as such,
has elected to comply with certain reduced public company reporting requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Corporate
History</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trugolf
Holdings, Inc. (f/k/a Deep Medicine Acquisition Corp.) (the &#8220;Company&#8221; or &#8220;TruGolf&#8221;, &#8220;we&#8221;, &#8220;us&#8221;)
was incorporated on July 8, 2020 as a Delaware corporation and formed for the purpose of effecting a business combination, with no material
operation of its own. Our operations are conducted through our subsidiary TruGolf, Inc., a Nevada Corporation (&#8220;TruGolf Nevada&#8221;).
TruGolf Nevada was formed as a Utah corporation on October 4, 1995, under the name &#8220;TruGolf, Incorporated&#8221;. TruGolf Nevada&#8217;s
original business plan was the creation of golfing video games. On June 9, 1999, the TruGolf Nevada changed its name to &#8220;TruGolf,
Inc.&#8221; Effective on April 26, 2016, TruGolf Nevada filed Articles of Merger with the State of Utah, Department of Commerce, and
on April 28, 2016, TruGolf Nevada filed Articles of Merger with the Secretary of State of Nevada, pursuant to which TruGolf, Inc., a
Utah corporation, merged with and into TruGolf Nevada, pursuant to a Plan of Merger. TruGolf Nevada was the surviving corporation in
the merger. In connection with the Plan of Merger, TruGolf Nevada affected a four-for-one forward stock split of its outstanding common
stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2024 the Company completed the previously announced business combination pursuant to the terms of the Agreement and Plan
of Merger, dated as of July 21, 2023 (as amended, the &#8220;Merger Agreement&#8221;), which provided for, Merger Sub to merge with and
into TruGolf Nevada, with TruGolf Nevada surviving as a direct, wholly owned subsidiary of Deep Medicine Acquisition Corp. (&#8220;DMAQ&#8221;),
a Delaware corporation and TruGolf&#8217;s predecessor company as a consequence of the merger (together with the other transactions contemplated
by the Merger Agreement, the &#8220;Business Combination&#8221;). In connection with the consummation of the Business Combination, DMAQ
changed its name to TruGolf Holdings, Inc. TruGolf Holdings, Inc.&#8217;s Class A common stock commenced trading on The Nasdaq Global
Market under the ticker symbol &#8220;TRUG&#8221; on February 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 10, 2024 the Company formed TruGolf Links Franchising, LLC (&#8220;Links&#8221;), a wholly owned subsidiary in the state of Delaware.
Links has a sole member, TruGolf, Inc. Links was formed to establish and sell franchises that would use the Company&#8217;s indoor golf
and recreational sports simulators and other equipment. Links offers a Service Area franchise agreement for a single location. It also
offers a regional developer franchise agreement that allows the franchisee to sell franchises within its region. The upfront fees range
from $<span id="xdx_90C_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MinimumMember_zGNXzeN5yFr6" title="Upfront fees">45,000</span> to $<span id="xdx_90D_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MaximumMember_z7EqDsiEjpib" title="Upfront fees">100,000</span>. Links has received proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__srt--ChiefExecutiveOfficerMember_zvur0n1y3buc" title="Received proceeds from related parties">500,000</span> from its CEO and $<span id="xdx_906_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_zy7UBGQBYgz4" title="Received proceeds from related parties">75,000</span> from a third party to purchase the franchise
rights to some regions yet to be determined. As of September 30, 2024, the Company recorded $<span id="xdx_90B_eus-gaap--DeferredRevenue_iI_c20240930_zTUrBEbGDOt2" title="Deferred revenue">575,000</span> of deferred revenue and incurred
$<span id="xdx_90F_eus-gaap--OtherSellingGeneralAndAdministrativeExpense_c20240101__20240930_zdXVLnyek52e" title="Selling general administrative expense">306,539</span> of expenses that are included in selling, general and administrative category.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nasdaq
Compliance</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 15, 2024, the Company received a deficiency letter from the Listing Qualifications Department (the &#8220;Staff&#8221;) of the Nasdaq
Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that since it failed to file its Form 10-Q for the period ended March 31, 2024
it no longer complied with Nasdaq Listing Rule 5250(c)(1). The deficiency letter did not result in the immediate delisting of the Company&#8217;s
common stock from the Nasdaq Capital Market. On August 14, 2024, the Company filed its Quarterly Report in the Form 10-Q for the period
ended March 31, 2024 and the Company regained compliance with the applicable Nasdaq rule.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 19, 2024, the Company received a written notification (the &#8220; Equity Notice&#8221;) from the Listing Qualifications Department
(the &#8220;Staff&#8221;) of the Nasdaq Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that, based on the Company&#8217;s
Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, the Company&#8217;s stockholders&#8217; equity was ($<span id="xdx_908_eus-gaap--StockholdersEquity_iI_c20240630_zR2wtnKCnDL4" title="Stockholders' equity">10,508,104</span>),
and therefore, the Company was not in compliance with Nasdaq&#8217;s Listing Rule 5450(b)(1)(A), which requires a $<span id="xdx_909_eus-gaap--StockholdersEquity_iI_c20240630__srt--RangeAxis__srt--MinimumMember_z2471qT9Ha5j" title="Stockholders' equity">10,000,000</span> minimum
stockholders&#8217; equity standard (the &#8220;Global Equity Standard&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Nasdaq Marketplace Rule 5810(c)(2)(C), the Company was provided 45 calendar days, or until November 18, 2024, to supply a specific
plan to regain compliance with all Nasdaq Global Market listing requirements and the Company&#8217;s time frame to complete its plan.
The Company submitted its plan of compliance on November 18, 2024, which was accepted by the Staff, and Nasdaq granted an extension of
180 calendar days from the date of the Equity Notice, or until March 31, 2025, to evidence compliance. On April 2, 2025, the Company
received a delist determination letter from the Staff (the &#8220;Nasdaq Notice&#8221;) advising the Company that the Staff had determined
that the Company had not regained compliance with the Global Equity Standard. Accordingly, the Staff indicated that unless the Company
requests a hearing panel (a &#8220;Panel&#8221;) appeal of the delist determination by April 9, 2025, its securities would be delisted
on April 11, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 9, 2025, the Company appealed Nasdaq&#8217;s determination to a Panel pursuant to the procedures set forth in the Nasdaq Listing
Rule 5800 Series to stay the suspension of the Company&#8217;s securities pending the Panel&#8217;s decision and the expiration of any additional extension period granted by the Panel following the hearing. Such hearing has
been set for May 15, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 5, 2024, the Company received a written notification (the &#8220;Bid Notice&#8221;) from the Staff notifying the Company that,
for the 30 consecutive business days ended November 4, 2024, the Company&#8217;s security did not maintain a minimum bid price of $<span id="xdx_904_ecustom--BidPricePerShare_iI_pid_c20241105_zPoP86sPcJBg" title="Bid price per share">1</span>
per share. Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(A), the Company has a compliance period
of 180 calendar days from the date of the Bid Notice (the &#8220;Compliance Period&#8221;), and that it may regain compliance if the
closing bid on the Company&#8217;s security is at least $1 for a minimum of ten consecutive days during the Compliance Period, which
will end May 5, 2025. If the Company chooses to implement a reverse stock split, it must complete the split no later than 10 business
days prior to the expiration of the Compliance Period, in order to regain compliance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 5, 2024, <span id="xdx_90F_eus-gaap--DebtInstrumentConvertibleTypeOfEquitySecurity_c20241105__20241105_zRFuu8pFPUe7" title="Equity security, description">the
Company received an additional written notice (the &#8220;MVPHS Notice&#8221;) from the Staff notifying the Company that, for 30
consecutive business days ended November 4, 2024, the Company&#8217;s market value of publicly held securities (&#8220;MVPHS&#8221;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#8220;MVPHS Rule&#8221;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 7, 2025, the Company received written notice (the &#8220;MVPHS Notice&#8221;) from Nasdaq stating that the Company had not regained
compliance with the MVPHS requirement or the bid price requirement. The Company intends to present to the Panel at the hearing a plan
to regain compliance with all the continued listing requirements of Nasdaq, including the MVPHS requirement and the bid price requirement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Liquidity</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited condensed consolidated financial statements have been prepared on the basis that the Company will continue as
a going concern, which contemplates realization of assets and satisfying liabilities in the normal course of business. At March 31, 2025,
the Company has an accumulated deficit of approximately $<span id="xdx_905_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn5n6_di_c20250331_zMt3jo99ZL5i" title="Accumulated deficit">23.8</span> million and working capital surplus of approximately $<span id="xdx_900_ecustom--WorkingCapitalDeficit_iI_c20250331_zKTzurYmtX02" title="Working capital deficit">30,000</span>. For the three
months ended March 31, 2025, the Company had a loss from operations of approximately $<span id="xdx_902_eus-gaap--OperatingIncomeLoss_iN_pn5n6_di_c20250101__20250331_zk4UOuP4W0l5" title="Loss from operations">1.2</span> million and negative cash flows from operations
of approximately $<span id="xdx_90E_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3d_di_c20250101__20250331_zVAohKVrVSod" title="Cash flows from operations">449,000</span>. Although the Company is showing positive revenue growth and gross profit trends, the Company expects to incur
further losses through the end of 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
date the Company has been funding operations primarily through the reinvestment of free cash flows generated from our business operations,
sale of equity in private placements, PIPE convertible debt instruments and revenues generated by the Company&#8217;s services. During
the three months ended March 31, 2025, the Company received $<span id="xdx_905_ecustom--ProceedsFromConvertibleNotesPayable_iI_c20250331__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zBniLEM5Otjf" title="Convertible notes payable">2,520,000</span> in proceeds from the issuance of PIPE Convertible Notes, net of
$<span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_c20250101__20250331__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z80hjdwGm1L6" title="Original issue discount">280,000</span> in original issue discounts, from a PIPE Convertible Note.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on its current cash resources and commitments, the Company believes it will be able to maintain its current planned development and corresponding
level of expenditure for at least twelve months from the date of the issuance of these consolidated financial statements, although no
assurance can be given that it will not need additional funds prior to such time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally
accepted in the United States of America (&#8220;GAAP&#8221;), which contemplate continuation of the Company as a going concern and the
realization of assets and satisfaction of liabilities in the normal course of business. The carrying amounts of assets and liabilities
presented in the unaudited condensed consolidated financial statements do not necessarily purport to represent realizable or settlement
values. The accompanying unaudited condensed consolidated financial statements do not include any adjustments that might be necessary
should the Company be unable to continue as a going concern.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_803_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zOuegXPiQK2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8211; <span id="xdx_824_zIZ73LQctiKi">NATURE OF THE ORGANIZATION AND BUSINESS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nature
of the Business</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
over 40 years, TruGolf Holdings, In. (including its subsidiaries &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, or &#8220;our&#8221;)
has been creating indoor golf software and hardware and are focused on both the residential and commercial golf simulation industries.
We design, develop, manufacture and sell golf simulators for residential and commercial applications. We offer portable, professional,
commercial and custom simulators. In addition, to bundling our software with our simulators, we offer our E6 Connect and E6 Apex software
as well as other gaming software on a standalone basis. We have leveraged the power of our hardware and software platform to create a
collection of multi-sport games including football, soccer, soccer golf, frisbee golf, zombie dodgeball, and cowboy target practice.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
Nevada has been creating indoor golf software for 40 years. We began as a subsidiary of Access Software, Inc., a video game developer
based in Salt Lake City, Utah (&#8220;<b>Access Software</b>&#8221;), which was co-founded in November 1982, by Christopher Jones, the
Company&#8217;s largest stockholder, Chief Executive Officer, President and Chairman. In April 1999, Access Software was purchased by
Microsoft Corp., for its expertise in golf software development. Following the acquisition, the core programming and graphics team of
Links&#8482;, which created Links LS 1999, one of the bestselling PC sports games of 1999, were spun out to TruGolf Nevada.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
1999, we have focused on establishing residential and commercial golf simulation as a viable industry, and since 2007, we have focused
on fabricating custom golf simulators for luxury clients. Part of our initial strategy included partnering with hardware inventors to
provide them world class software. Over time, we found that it was not viable to rely on these early hardware inventors alone, we also
began building and selling our own hardware. In addition, we are working with a video game company to utilize their new dynamic graphics
engine which will enable us to bring photorealistic golf courses to life through our E6 software (discussed below). In addition, we have
developed multiple sources and 3rd party manufacturers for the raw materials or parts for our products, including but not limited to,
steel or aluminum frames, fabric, turf, screens, projectors, PCs, cameras, lasers, infrared sensors, and supporting subsystems. The availability
of the frames and fabric from our principal provider, Allied ES&amp;A, has been increased as they have moved into a much larger facility
directly located in a large employee base community and we have entered into negotiations with a second supplier in order to provide
alternative sourcing if needed. A third supplier, Impact Signs, has also been used in the past and TruGolf Nevada believes that it could
purchase turf, and screen supplies from them as well if needed. Both turf (Controlled Products), and screen suppliers (Allied), are so
specialized that we have come to rely on one vendor for each, respectively. Turf particularly experienced some delivery delays in 2022
that have been rectified, additional inventory has been secured locally, and our highest volume portable simulators have been redesigned
to use less raw materials from that vendor, while adding an improved hitting surface from a second vendor, Real Feel, to mitigate risk.
Negotiations with a second supplier of screen materials is in progress. Projectors (TV Specialists), PCs, lasers, IR sensors and other
systems come from multiple suppliers with no historical delay in supply. We have 2 primary suppliers of cameras, IDS and Basler, and
have integrated products from both in the new Apogee unit to ensure the greatest availability possible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an &#8220;emerging growth company&#8221; as that term is used in the Jumpstart our Business Startups Act of 2012, and as such,
has elected to comply with certain reduced public company reporting requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Corporate
History</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2024 the Company completed the previously announced business combination pursuant to the terms of the Agreement and Plan
of Merger, dated as of July 21, 2023 (as amended, the &#8220;Merger Agreement&#8221;), which provided for, Merger Sub to merge with and
into TruGolf Nevada, with TruGolf Nevada surviving as a direct, wholly owned subsidiary of Deep Medicine Acquisition Corp. (&#8220;DMAQ&#8221;),
a Delaware corporation and TruGolf&#8217;s predecessor company as a consequence of the merger (together with the other transactions contemplated
by the Merger Agreement, the &#8220;Business Combination&#8221;). In connection with the consummation of the Business Combination, DMAQ
changed its name to TruGolf Holdings, Inc. TruGolf Holdings, Inc.&#8217;s Class A common stock commenced trading on The Nasdaq Global
Market under the ticker symbol &#8220;TRUG&#8221; on February 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trugolf
Holdings, Inc. (f/k/a Deep Medicine Acquisition Corp.) (the &#8220;Company&#8221; or &#8220;TruGolf&#8221;, &#8220;we&#8221;, &#8220;us&#8221;)
was incorporated on July 8, 2020 as a Delaware corporation and formed for the purpose of effecting a business combination, with no material
operation of its own. Our operations are conducted through our subsidiary TruGolf, Inc., a Nevada Corporation (&#8220;TruGolf Nevada&#8221;).
TruGolf Nevada was formed as a Utah corporation on October 4, 1995, under the name &#8220;TruGolf, Incorporated&#8221;. TruGolf Nevada&#8217;s
original business plan was the creation of golfing video games. On June 9, 1999, the TruGolf Nevada changed its name to &#8220;TruGolf,
Inc.&#8221; Effective on April 26, 2016, TruGolf Nevada filed Articles of Merger with the State of Utah, Department of Commerce, and
on April 28, 2016, TruGolf Nevada filed Articles of Merger with the Secretary of State of Nevada, pursuant to which TruGolf, Inc., a
Utah corporation, merged with and into TruGolf Nevada, pursuant to a Plan of Merger. TruGolf Nevada was the surviving corporation in
the merger. In connection with the Plan of Merger, TruGolf Nevada affected a four-for-one forward stock split of its outstanding common
stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 10, 2024 the Company formed TruGolf Links Franchising, LLC (&#8220;Links&#8221;), a wholly owned subsidiary in the state of Delaware.
Links has a sole member, TruGolf, Inc. Links was formed to establish and sell franchises that would use the Company&#8217;s indoor golf
and recreational sports simulators and other equipment. Links offers a Service Area franchise agreement for a single location. It also
offers a regional developer franchise agreement that allows the franchisee to sell franchises within its region. The upfront fees range
from $<span id="xdx_904_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MinimumMember_zUFXCQLutDa7" title="Upfront fees">45,000</span> to $<span id="xdx_90D_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MaximumMember_zRElcOiM5g26" title="Upfront fees">100,000</span>. Links has received proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__srt--ChiefExecutiveOfficerMember_zHTajUVIp1X" title="Received proceeds from related parties">500,000</span> from its CEO and $<span id="xdx_906_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_z4wjPYzd3f4h" title="Received proceeds from related parties">75,000</span> from a third party to purchase the franchise
rights to some regions yet to be determined. As of September 30, 2024, the Company recorded $<span id="xdx_90B_eus-gaap--DeferredRevenue_iI_c20240930_z7A8KrWSbmch" title="Deferred revenue">575,000</span> of deferred revenue and incurred
$<span id="xdx_90F_eus-gaap--OtherSellingGeneralAndAdministrativeExpense_c20240101__20240930_zOpcnp4SKcGl" title="Selling general administrative expense">306,539</span> of expenses that are included in selling, general and administrative category.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Material
Agreements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2024, the Company executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with certain investors
(together, the &#8220;PIPE Investors&#8221;), and pursuant to the terms and conditions of the Purchase Agreement, the PIPE Investors
agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zVIace4UGRIh" title="Principal amount">15,500,000</span> (the &#8220;PIPE
Convertible Notes&#8221;), (ii) Series A warrants to initially purchase <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z0XqpqMtcw72" title="Purchase of warrants">1,409,091</span> shares of the Company&#8217;s Class A common stock
(the &#8220;Series A Warrants&#8221;); and (iii) Series B warrants to initially purchase <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zCIpZwUVJQsj" title="Purchase of warrants">1,550,000</span> shares of the Company&#8217;s Class
A common stock (the &#8220;Series B Warrants,&#8221; and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;)(the
&#8220;PIPE Financing&#8221;). See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span> for additional details on the PIPE Convertible Notes.
See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit</span> for warrants issued and deemed to be derivative liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nasdaq
Compliance</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 15, 2024, the Company received a deficiency letter from the Listing Qualifications Department (the &#8220;Staff&#8221;) of the Nasdaq
Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that since it failed to file its Form 10-Q for the period ended March 31, 2024
it no longer complied with Nasdaq Listing Rule 5250(c)(1). The deficiency letter did not result in the immediate delisting of the Company&#8217;s
common stock from the Nasdaq Capital Market. On August 14, 2024, the Company filed its Quarterly Report in the Form 10-Q for the period
ended March 31, 2024 and the Company regained compliance with the applicable Nasdaq rule.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 19, 2024, the Company received a written notification (the &#8220; Equity Notice&#8221;) from the Listing Qualifications Department
(the &#8220;Staff&#8221;) of the Nasdaq Stock Market (&#8220;Nasdaq&#8221;) notifying the Company that, based on the Company&#8217;s
Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, the Company&#8217;s stockholders&#8217; equity was ($<span id="xdx_908_eus-gaap--StockholdersEquity_iI_c20240630_zNx89OKqGrj9" title="Stockholders' equity">10,508,104</span>),
and therefore, the Company was not in compliance with Nasdaq&#8217;s Listing Rule 5450(b)(1)(A), which requires a $<span id="xdx_909_eus-gaap--StockholdersEquity_iI_c20240630__srt--RangeAxis__srt--MinimumMember_z5Q3heTZMBJ8" title="Stockholders' equity">10,000,000</span> minimum
stockholders&#8217; equity standard (the &#8220;Global Equity Standard&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Nasdaq Marketplace Rule 5810(c)(2)(C), the Company was provided 45 calendar days, or until November 18, 2024, to supply a specific
plan to regain compliance with all Nasdaq Global Market listing requirements and the Company&#8217;s time frame to complete its plan.
The Company submitted its plan of compliance on November 18, 2024, which was accepted by the Staff, and Nasdaq granted an extension of
180 calendar days from the date of the Equity Notice, or until March 31, 2025, to evidence compliance. On April 2, 2025, the Company
received a delist determination letter from the Staff (the &#8220;Nasdaq Notice&#8221;) advising the Company that the Staff had determined
that the Company had not regained compliance with the Global Equity Standard. Accordingly, the Staff indicated that unless the Company
requests a hearing panel (a &#8220;Panel&#8221;) appeal of the delist determination by April 9, 2025, its securities would be delisted
on April 11, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 9, 2025, the Company appealed Nasdaq&#8217;s determination to a Panel pursuant to the procedures set forth in the Nasdaq Listing
Rule 5800 Series to stay the suspension of the Company&#8217;s securities pending the Panel&#8217;s decision.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 5, 2024, the Company received a written notification (the &#8220;Bid Notice&#8221;) from the Staff notifying the Company that,
for the 30 consecutive business days ended November 4, 2024, the Company&#8217;s security did not maintain a minimum bid price of $<span id="xdx_904_ecustom--BidPricePerShare_iI_pid_c20241105_zUctMdXgm3da" title="Bid price per share">1</span>
per share. Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(A), the Company has a compliance period
of 180 calendar days from the date of the Bid Notice (the &#8220;Compliance Period&#8221;), and that it may regain compliance if the
closing bid on the Company&#8217;s security is at least $1 for a minimum of ten consecutive days during the Compliance Period, which
will end May 5, 2025. If the Company chooses to implement a reverse stock split, it must complete the split no later than 10 business
days prior to the expiration of the Compliance Period, in order to regain compliance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 5, 2024, <span id="xdx_903_eus-gaap--DebtInstrumentConvertibleTypeOfEquitySecurity_c20241104__20241105_zeD31lJuC7Pg" title="Equity security, description">the
Company received an additional written notice (the &#8220;MVPHS Notice&#8221;) from the Staff notifying the Company that, for 30
consecutive business days ended August 8, 2024, the Company&#8217;s market value of publicly held securities (&#8220;MVPHS&#8221;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#8220;MVPHS Rule&#8221;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Liquidity</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared on the basis that the Company will continue as a going concern, which
contemplates realization of assets and satisfying liabilities in the normal course of business. At December 31, 2024, the Company has
an accumulated deficit of approximately $<span id="xdx_904_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn6n6_di_c20241231_zIVn1i5qXg3" title="Accumulated deficit">21</span> million and working capital deficit of approximately $<span id="xdx_906_ecustom--WorkingCapitalDeficit_iI_c20241231_zQ0PTbsIT7p1" title="Working capital deficit">982,000</span>. For the year ended December
31, 2024, the Company had a loss from operations of approximately $<span id="xdx_908_eus-gaap--OperatingIncomeLoss_iN_pn5n6_di_c20240101__20241231_zqwiWKevUYL1" title="Loss from operations">2.1</span> million and negative cash flows from operations of approximately
$<span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20240101__20241231_zECvbNZIRvTf" title="Cash flows from operations">4.0</span> million. Although the Company is showing positive revenue growth and gross profit trends, the Company expects to incur further losses
through the end of 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
date the Company has been funding operations primarily through the reinvestment of free cash flows generated from our business operations,
sale of equity in private placements, PIPE convertible debt instruments and revenues generated by the Company&#8217;s services. During
the year ended December 31, 2024, the Company received $<span id="xdx_907_ecustom--ProceedsFromConvertibleNotesPayable_iI_c20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zKHUsa91Wjlk" title="Convertible notes payable">9,045,000</span> in proceeds from the issuance of PIPE Convertible Notes, net of $<span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z18AeIFyIIsj" title="Original issue discount">1,005,000</span>
in original issue discounts, from a PIPE Convertible Note, $<span id="xdx_90E_eus-gaap--ProceedsFromRelatedPartyDebt_c20240101__20241231_zAgkMQBqPrki" title="Proceeds from loan payable">2,000,000</span> in proceeds from a loan payable with the Company&#8217;s Chief
Executive Officer, and $<span id="xdx_90C_ecustom--ProceedsOfCashAcquiredInMerger_c20240101__20241231_zz1IXpRKPwbi" title="Net proceeds from trust account">103,818</span> in net proceeds from the Company&#8217;s trust account which was disbursed in connection with the Business
Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on its current cash resources and commitments, the Company believes it will be able to maintain its current planned development and corresponding
level of expenditure for at least twelve months from the date of the issuance of these consolidated financial statements, although no
assurance can be given that it will not need additional funds prior to such time.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [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_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION</a></td>
<td class="text"><p id="xdx_804_eus-gaap--BusinessCombinationDisclosureTextBlock_zqRbwV2M4Sm9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8211; <span id="xdx_82D_zETwYuln38fb">BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2024, the Company consummated the Business Combination contemplated by the Amended and Restated Agreement and Plan of Merger,
dated as of July 21, 2023 (as amended, the &#8220;Merger Agreement&#8221;), by and among the DMAQ, Merger Sub , Bright Vision Sponsor
LLC, in the capacity as DMAQ&#8217;s Representative thereunder, Christopher Jones, in the capacity as TruGolf Nevada&#8217;s Representative
thereunder, and TruGolf Nevada. As a result of the Business Combination, (i) Merger Sub merged with and into TruGolf Nevada (the &#8220;Merger&#8221;),
with TruGolf Nevada surviving as a wholly-owned subsidiary of DMAQ, and (ii) DMAQ&#8217;s name was changed from Deep Medicine Acquisition
Corp. to TruGolf Holdings, Inc. The Company&#8217;s Class A common stock commenced trading on the Nasdaq Global Market under the ticker
symbol &#8220;TRUG&#8221; on February 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accounting
for the Business Combination</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Business Combination is accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, DMAQ
was treated as the acquired company for accounting purposes, whereas TruGolf Nevada was treated as the accounting acquirer. In accordance
with this method of accounting, the Business Combination has been treated as the equivalent of TruGolf Nevada issuing shares for the
net assets of DMAQ, accompanied by a recapitalization. The net assets of DMAQ and TruGolf Nevada were stated at historical cost, with
no goodwill or other intangible assets recorded, and operations prior to the Business Combination were those of TruGolf Nevada. TruGolf
Nevada has been determined to be the accounting acquirer for purposes of the Business Combination based on an evaluation of the following
circumstances:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legacy
    TruGolf Nevada stockholders have a majority of the voting power of TruGolf</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
    Nevada comprising the ongoing operations of the combined company</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
    Nevada contributing a majority of the governing body members of New TruGolf, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TruGolf
    Nevada&#8217;s senior management comprising the senior management of New TruGolf</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exchange
of TruGolf Nevada Shares for Shares of TruGolf</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on <span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zqdkl2KcMLFe" title="Ordinary shares outstanding">13,098</span> TruGolf Nevada shares of common stock outstanding immediately prior to the closing of the Business Combination, the Exchange
Ratio determined in accordance with the terms of the Merger Agreement is approximately <span id="xdx_90A_ecustom--ExhangeRatio_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zHX82RsEH5ze" title="Exhange ratio">570.10</span>:1. TruGolf issued <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zZoBxRYpZmBg" title="New shares issued">7,467,134</span> shares of TruGolf
common stock to legacy TruGolf Nevada shareholders in the Business Combination, determined as follows:</span></p>

<p id="xdx_899_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_zOrg16dykB92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zjeONWSWyUo2" style="display: none">SCHEDULE
OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">TruGolf Nevada</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">shares outstanding</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">as of immediately</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">prior to the Closing</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Ordinary Shares, par value $0.01 per share</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zhmuq86xvJle" title="Ordinary shares outstanding">13,098</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Exchange Ratio</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_ecustom--ExhangeRatio_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_z3wVlVMTZKv" title="Exhange ratio">570.10</span>:1</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Estimated shares of New TruGolf common stock issued to TruGolf Nevada shareholders upon closing</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_ze7M0u69vjNi" title="Estimated shares">7,467,134</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_z7CCbm2JQcvf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
common shares issued to legacy TruGolf Nevada shareholders consists of <span id="xdx_901_eus-gaap--CommonStockSharesIssued_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3K6T7LqrJy1" title="Common stock shares issued">5,750,274</span> shares of TruGolf Class A common stock and <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqDywguLFP72" title="Common stock shares issued">1,716,860</span>
shares of TruGolf Class B common stock. See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit</span> for the detail of the remaining <span id="xdx_90D_ecustom--CommonStockRemainingExchanged_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zE5jT2MqCnd6" title="Common stock remaining exchanged">5,787,978</span> shares of Class
A common stock exchanged in the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price for the Merger was allocated to the net assets acquired on the basis of historical costs with no goodwill or other intangible
assets recorded. The following summarizes the allocation of the purchase price to net assets acquired in the Merger:</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zuaEcZxNICpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BA_ztQxXnZeLAO6" style="display: none">SCHEDULE
OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49C_20241231_z8P9TUqiFLoj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_maBCRIAzCFc_zRHWqNAyQhZ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">103,818</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_iI_maBCRIAzCFc_zUDaFvOYXl4a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net proceeds from investment fund (PIPE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,237,213.00</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_msBCRIAzCFc_zRS3nF79oSvk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(310,724</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_di_msBCRIAzCFc_zsXlKkX4jNG4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loans payable</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,565,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtBCRIAzCFc_zPYCPQEPfNLe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">465,307</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_iI_maBCRIAzuuk_zDkiP7w3Mgli" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes Payable assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,650,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_iNI_di_msBCRIAzuuk_za9mMTkL3ctl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Original Issue Discount of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEFMTE9DQVRJT04gT0YgUFVSQ0hBU0UgUFJJQ0UgVE8gTkVUIEFTU0VUUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20241231_zoVQHNMBQFMi" title="Original issue discount percentage">10</span>%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(465,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_iTI_mtBCRIAzuuk_maBCRIAz4rL_zu5NWwVqLjXe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes Payable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,185,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_iNI_di_msBCRIAz4rL_zfdITZ3Haa3g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Payment of closing costs and other expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,947,787</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_iTI_mtBCRIAz4rL_zG6J01mI5Lo4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net proceeds from PIPE Convertible Notes Payable assumed in Merger</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,237,213</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_z3n1P7MMBg85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 2, 2023 and December 7, 2023, Deep Medicine Acquisition Corp. (&#8220;DMAQ&#8221;) executed loan agreements with certain accredited
investors (together, the &#8220;Prior Loan Agreements&#8221;) pursuant to which such investors agreed to loan DMAQ up to an aggregate
$<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zPL1Pe7hBRCb" title="Aggregrate amount"><span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zsnO9uDlmvtj" title="Aggregrate amount">11,000,000</span></span> in exchange for the issuance of convertible notes and warrants. On February 2, 2024, TruGolf (f/k/a Deep Medicine Acquisition
Corp.) executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with (i) each of the investors party to the Prior
Loan Agreements, which replaced, the Prior Loan Agreements in their entirety, and with (ii) additional investors (together, the &#8220;PIPE
Investors&#8221;). Pursuant to the terms and conditions of the Purchase Agreement, the PIPE Investors agreed to purchase from the Company
(i) senior convertible notes in the aggregate principal amount of up to $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_z18UIYAT6T67" title="Principal amount">15,500,000</span> (the &#8220;PIPE Convertible Notes&#8221;), (ii)
Series A warrants to initially purchase <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlecAO84yx58" title="Purchase of warrants">1,409,091</span> shares of the Company&#8217;s Class A common stock (the &#8220;Series A Warrants&#8221;);
and (iii) Series B warrants to initially purchase <span id="xdx_901_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z34RAjJOnk7" title="Purchase of warrants">1,550,000</span> shares of the Company&#8217;s Class A common stock (the &#8220;Series B Warrants,&#8221;
and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;) (the &#8220;PIPE Financing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Purchase Agreement contemplated the funding of the investment (the &#8220;Investment&#8221;) across multiple tranches. At the first closing
(the &#8220;Initial Closing&#8221;) an aggregate principal amount of $<span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zFMJzvfollY4" title="Principal amount">4,650,000</span> of PIPE Convertible Notes were issued upon the satisfaction
of certain customary closing conditions in exchange for aggregate gross proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromIssuanceOfDebt_c20240101__20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zD7Kp1Fwbon8" title="Gross proceeds from issuance of debt">4,185,000</span>, representing an original issue discount
of <span id="xdx_909_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_uPure_c20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zLWzu7BWUST7" title="Original issue discount percentage">10</span>%. On such date (the &#8220;Initial Closing Date&#8221;), the Company also issued the PIPE Investors the Series A Warrants and the
Series B Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to satisfying the conditions discussed below, the Company has the right under the Purchase Agreement, but not the obligation, to require
that the PIPE Investors purchase additional Notes at up to two additional closings. Upon notice at any time after the 2nd trading day
following the Initial Closing Date, the Company may require that the PIPE Investors purchase an additional aggregate principal amount
of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zD1cinldWdr4" title="Principal amount">4,650,000</span> of PIPE Convertible Notes, in exchange for aggregate gross proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromConvertibleDebt_c20240202__20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zK5dpoDckrga" title="Gross proceeds">4,185,000</span>, if (i) the Registration Statement (as
described below) has been filed; and (ii) certain customary closing conditions are satisfied (the &#8220;First Mandatory Additional Closing&#8221;).
Upon notice at any time after the 2nd trading day following the date that the First Mandatory Additional Closing is consummated, the
Company may require that the PIPE Investors purchase an additional aggregate principal amount of $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zjJ2UdWxbgml" title="Principal amount">6,200,000</span> of PIPE Convertible Notes,
in exchange for aggregate gross proceeds of $<span id="xdx_900_eus-gaap--ProceedsFromConvertibleDebt_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z2SRiZJQVIif" title="Gross proceeds">5,580,000</span>, if (i) the shareholder approval is obtained (as described below); (ii) the Registration
Statement has been declared effective by the SEC; and (iii) certain customary closing conditions are satisfied (the &#8220;Second Mandatory
Additional Closing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, pursuant to the Purchase Agreement, as amended by the Waiver (described below) each PIPE Investor has the right, but not the
obligation, to require that, upon notice, the Company sell to such PIPE Investor at one or more additional closings such PIPE Investor&#8217;s
pro rata share of up to a maximum aggregate principal amount of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20240802__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zGE1r0g8Amva" title="Principal amount">10,850,000</span> in additional PIPE Convertible Notes (each such additional
closing, an &#8220;Additional Optional Closing&#8221;); provided that, the principal amount of the additional PIPE Convertible Notes
issued at each Additional Optional Closing must equal at least $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20240802__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_zp7fWr5Knplh" title="Principal amount">250,000</span>. If a PIPE Investor has not elected to effect an Additional Optional
Closing on or prior to August 30, 2025, such PIPE Investor shall have no further right to effect an Additional Optional Closing under
the Purchase Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 13, 2024, the Company entered into those certain waiver and amendment agreements (the &#8220;Waiver&#8221;), pursuant to which
the Company and the PIPE Investors agreed to: (i) waive any breaches or defaults caused by the Company&#8217;s failure to timely file
its SEC reports through August 14, 2024; (ii) extend the date by which the Additional Optional Closings may occur until 11 months from
the effective date of the initial Registration Statement; (iii) permit the Company to raise debt financing from its affiliates through
non-convertible, unsecured notes with a maturity date that is later than the maturity date of the PIPE Convertible Notes; (iv) waive
certain registration failures until September 3, 2024 and permit the issuance of common stock to satisfy certain registration failures;
and (v) allow the Company to satisfy the interest payments due April 1, 2024, July 1, 2024 and October 1, 2024 from the issuance of common
stock or by allowing such amounts to be added to the principal amount of the PIPE Convertible Notes, at the option of the PIPE Investors.
In addition, certain PIPE Investors agreed to acquire additional PIPE Convertible Notes without regard to any volume or price requirements
in the instruments. In connection with the Waiver, the Company issued an aggregate of <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zfIwr9pHLUO4">192,151</span> shares in satisfaction of certain registration
statement delay payments and issued an aggregate of <span id="xdx_900_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zS1X1xAhm5Ci">157,582</span> shares in satisfaction of outstanding interest payments. Such payments were
made at the &#8220;Alternate Conversion Price&#8221; set forth in the PIPE Convertible Notes, which is equal to the lesser of (i) the
Conversion Price, and (ii) 90% of the lowest volume weighted average price of the Class A common stock during the five consecutive trading
days immediately prior to such conversion. Additionally, the Company issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zfuO1jMdvuA4" title="Stock issued during period shares new issues">190,586</span> shares to a PIPE Investor as a result of language in the PIPE Convertible
Note related to ownership percentage prior to the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160; </span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 7, 2024, the Company entered into those certain amendments to the Waivers (the &#8220;Amendments&#8221;), pursuant to which
the Company and the PIPE Investors agreed to: (i) waive any breaches or defaults caused by the Company&#8217;s failure to timely file
its SEC reports through August 21, 2024; and (ii) waive certain registration failures until October 3, 2024. In addition, the PIPE Investors
waived any breaches or defaults that may have occurred or will occur solely as a result of the Company&#8217;s failure to comply with
the continued listing requirements of the Nasdaq Stock Market due to: (i) the Company&#8217;s failure to meet the stockholders&#8217;
equity requirement for continued listing, provided that the foregoing waiver shall expire on January 15, 2025, (ii) the Company&#8217;s
failure to meet the market value of publicly held shares requirement for continued listing, provided that the foregoing waiver shall
expire on January 15, 2025, and/or (iii) the Company&#8217;s failure to meet the minimum bid price requirement for continued listing;
provided that the foregoing waiver shall expire on January 15, 2025, provided further that to the extent the Company is in compliance
with all other Nasdaq Stock Market listing requirements and has filed a preliminary proxy statement to hold a special meeting to vote
on a reverse stock split to remedy the bid price failure, the waiver shall be extended to March 15, 2025. In connection with the Amendment,
the Company issued an aggregate of <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zYmiEqMXPDuh" title="Number of new shares issued">116,959</span> shares in satisfaction of certain registration statement delay payments and issued an aggregate
of <span id="xdx_901_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zBc0Fe2dbvh8" title="Shares issued">65,790</span> shares in satisfaction of outstanding interest payments. Such payments were made at the &#8220;Alternate Conversion Price&#8221;
set forth in the PIPE Convertible Notes, which is equal to the lesser of (i) the Conversion Price, and (ii) 90% of the lowest volume
weighted average price of the Class A common stock during the five consecutive trading days immediately prior to such conversion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 7, 2024, certain PIPE Investors agreed to purchase additional PIPE Convertible Notes in aggregate principal amount of $<span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zioilqE5GDI2" title="Principal amount">3,300,000</span>
for aggregate proceeds of $<span id="xdx_908_eus-gaap--ProceedsFromConvertibleDebt_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zJbJLb87wPFh" title="Convertible debt">2,970,000</span>. In connection with the foregoing, the Company agreed to repay an aggregate of $<span id="xdx_90A_eus-gaap--ProceedsFromRepaymentsOfDebt_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zfPoib3fYhIi" title="Repayment of debt">2,496,686</span> in outstanding
debt and transaction expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 6, 2024, a certain PIPE Investor agreed to purchase additional PIPE Convertible Notes in the aggregate principal amount of $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20241206__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zi3daFfcaSKj" title="Principal amount">2,100,000</span>
for aggregate proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromConvertibleDebt_c20241206__20241206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zVXRGuw5DaFk" title="Convertible debt">1,890,000</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">As of December 31, 2024, the Company recorded PIPE Convertible Notes payable
of $<span id="xdx_90D_eus-gaap--ConvertibleNotesPayable_iI_c20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zZLEeTVxFGAg" title="Convertible notes payable">4,068,953</span>, net of discounts. For the year ended December 31, 2024 the Company recorded interest expense on the PIPE Convertible Notes
of $<span id="xdx_902_eus-gaap--InterestExpense_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmy68BBpudF6" title="Interest expense">5,922,451</span>, which included $<span id="xdx_907_eus-gaap--InterestExpenseOtherLongTermDebt_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zbeAht0CMdj1" title="Interest expense other long term debt">4,216,986</span> in make whole interest as a result of debt conversions, and interest expense relating to the
amortization of the OID of $<span id="xdx_901_eus-gaap--InterestExpenseDebtExcludingAmortization_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zleQkaFrFrM4" title="Interest expense debt excluding amortization">516,239</span>.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/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_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_AccountingPoliciesAbstract', window );"><strong>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_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--SignificantAccountingPoliciesTextBlock_zxFd1gbLTOse" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8211; <span id="xdx_822_zIrwpAlBsofb">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zoCqCZMb7fvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_z0rDMNKAuWC9">Basis
of Presentation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited condensed consolidated financial information as of and for the three months ended March 31, 2025 and 2024 has
been prepared in accordance with GAAP for interim financial information and with the instructions to Quarterly Report on Form 10-Q and
Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting only of normal
recurring adjustments) considered necessary for a fair presentation of our financial position at such dates and the operating results
and cash flows for such periods. Operating results for the three months ended March 31, 2025 are not necessarily indicative of the results
that may be expected for the entire year or for any other subsequent interim period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant
to the rules of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;). These unaudited financial statements and related
notes should be read in conjunction with the Company&#8217;s audited financial statements for the year ended December 31, 2024 included
in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on April 15, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zN5YMCSSwp08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zYrp0tKJ4lye">Principles
of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company prepares its financial statements in accordance with accounting principles generally accepted in the United States of America,
which requires management to use its judgment to make estimates and assumptions that affect the reported amounts of assets and liabilities
and related disclosures at the date of the financial statements and the reported amounts of expenses during the reported period. These
assumptions and estimates could have a material effect on the financial statements. Actual results may differ materially from those estimates.
The Company&#8217;s management periodically reviews estimates on an ongoing basis based on information currently available, and changes
in facts and circumstances may cause the Company to revise these estimates. Significant estimates include estimates used in the valuation
allowance related to deferred tax assets and capitalized software costs. Actual results may differ from these estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz0oGGi2lTDg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zCgjWWz871Vd">Reclassifications</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
reclassifications have been made to the unaudited condensed consolidated financial statements for the three months ended March 31, 2024
to conform to the unaudited condensed consolidated financial statement presentation for the three months ended March 31, 2025. These
reclassifications had no effect on net loss or cash flows as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--UseOfEstimates_zRQoHskIqng3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zzZQkk4xcqFk">Use
of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preparing
unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited
condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing
basis, management evaluates these estimates and judgments. Actual results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1wJ2scmlRv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zbpaBn1E9Toa">Cash
and Cash Equivalents</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_eus-gaap--ConcentrationRiskCreditRisk_zLjyKMPXa0Z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zukXzVR46GYj">Concentration
of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--MarketableSecuritiesPolicy_zkAPMks20KS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z5MCcVK58cH1">Marketable
Investment Securities</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#8217;s consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $<span id="xdx_90C_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20240331_zCHxQKb9hgrj" title="Unrealized gain in fair value of short-term investments">1,662</span>
recorded in the unaudited condensed consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance
of $<span id="xdx_90C_eus-gaap--MarketableSecurities_iI_c20250331_zifSh9GqMag2" title="Marketable securities"><span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zdBKF3chakL8" title="Marketable securities">10,114</span></span> as of March 31, 2025 and December 31, 2024, respectively, and are included with cash and cash equivalents on the unaudited
condensed consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoDHJjnwTAq4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zsUafVFH3861">Accounts
Receivable, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for credit losses. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#8217;s current economic circumstances, reasonable and supportable forecasts, and the Company&#8217;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#8217;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for credit losses when a balance is determined to be
uncollectable. As of March 31, 2025 and December 31, 2024, the Company&#8217;s allowance for credit losses was $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20250331_zRZRdni33kc" title="Allowance for doubtful accounts">1,424,074</span> and $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zlnKXGArDtqk" title="Allowance for doubtful accounts">1,470,868</span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zj1HKPxf7iGj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zH2o9WrIUNZ9">Inventory,
net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
both March 31, 2025 and December 31, 2024, the Company had $<span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20250331_zqsxRQyrjL82" title="Inventory valuation reserves"><span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zXaGoE9uh2M6" title="Inventory valuation reserves">448,360</span></span> reserved for obsolete inventory.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z8y00Y3RLsga" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_ziJB0RYRtTbf">Property
and Equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.</span></p>

<p id="xdx_892_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zG8UFlyrkxyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z4ozXFhURB8b" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Category</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    Useful Life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    equipment and software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_z7mfDR4tNb9k" title="Property plant and equipment useful life">3</span>
    - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zRHs0JH1n5Uk" title="Property plant and equipment useful life">10</span> years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture
    and fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zRL4vSQh8pXh" title="Property plant and equipment useful life">3</span>
    - <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zl5NcWF5oFNf" title="Property plant and equipment useful life">15</span> years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zLl7D6Y7qPBf" title="Property plant and equipment useful life">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zukRxqOyQusc" title="Property plant and equipment useful life">5</span>
    - <span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zCYfbyTIBMyi" title="Property plant and equipment useful life">10</span> years</span></td></tr>
  </table>
<p id="xdx_8AA_zWn1E4jmaxg5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#8217;s results of operations for the respective period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z7kLIiR35W06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zVwI5QOyrKP3">Capitalized
Software Development Costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#8217;s Accounting Standards Codification (&#8220;ASC&#8221;) 985-20, Software
&#8211; Costs of Software to be Sold, Leased, or Marketed, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. See <span style="text-decoration: underline">Note 6 &#8211;
Property and Equipment, Net</span> for further details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zVlV5hMrS9H1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zBL7wGN6Jx15">Impairment
of Long-Lived Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. The Company did not record a loss on impairment during the three months ended March 31,
2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkDHkjR9HX61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zUrtUQaFatW8">Advertising
and Marketing Costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $<span id="xdx_90E_eus-gaap--MarketingAndAdvertisingExpense_c20250101__20250331_zly0DYJMPkU3" title="Advertising and marketing expense">352,291</span> and $<span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20240331_zVbdLLx6fJM2" title="Advertising and marketing expense">111,489</span>
for the three months ended March 31, 2025 and 2024, respectively, and are recorded in operating expenses on the unaudited condensed consolidated
statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_846_eus-gaap--DebtPolicyTextBlock_zJpdMFA0uCKj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zPtDMypUxn5e">Debt
with Warrants</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the unaudited condensed consolidated statements of operations using the straight-line method. The offset
to the contra-liability is recorded as either equity or liability in the Company&#8217;s unaudited condensed consolidated balance sheets
depending on the accounting treatment of the warrants. If the debt is retired early, the associated debt discount is then recognized
immediately as amortization of debt discount expense in the unaudited condensed consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zzzIvuIHDRjd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zsgThRSEwMi6">Fair
Value Measurements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
defined in ASC 820, Fair Value Measurements and Disclosures, fair value is the price that would be received to sell an asset or paid
to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company utilizes
market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and
the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally
unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives
the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the
lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#8217;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z9VwpcAJX1si" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zPm5uN2w1BM6">Fair
Value of Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 1 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#8217;s incremental borrowing rate. The following table shows the Company&#8217;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of March 31, 2025 and December 31, 2024:</span></p>

<p id="xdx_896_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zDgsbC6WRFac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zh5kJTh3fuha" style="display: none">SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%">Fair Value at December 31, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zgKBCpERaxSh" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">2,534,169</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlmZyqKgJeMg" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zxaWpp7B4xkb" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">2,478,953</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zycQeIUHxBPf" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"><span style="-sec-ix-hidden: xdx2ixbrl3068">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zGgrr5zVXJbd" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAJgdQuhdMRc" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cCgUMR9G32" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl3074">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zMfXSdDPhgNk" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl3076">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zhWFzl8NoNTi" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKXnILJgDCjh" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl3080">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zoCCqU4NAaA8" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z2q5Yyt1cdQl" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl3084">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">U.S. treasury securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zWNQ2qvH16vl" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zFwssE7TYYyb" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl3088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zP01SPkLwrM" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8mjdxY8ot2" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl3092">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zYWXQ2Rz8uzc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3094">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z5fgKx4GQuOc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3096">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zl0Q2LkOre9k" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3098">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zqQSDKOHKtF9" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3100">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value at December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_z9ex7ZK81xp8" style="text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQhA5lvmAwzf" style="text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2dO9WfDT9v4" style="text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3106">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z19xvuJeqlo8" style="text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3108">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331_fKDIp_z1AvadMSI8a5" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3110">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDIp_zI9IfpbbQGIi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3112">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDIp_zXf5QVNeHlTe" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3114">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDIp_zbgWUku25ZSi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3116">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value at March 31, 2025</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331_zSeh5f2X9Yp8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkT1XDXolsji" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqBQaDw2ed53" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"><span style="-sec-ix-hidden: xdx2ixbrl3122">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zQUgDWSSY696" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3124">-</span></td><td style="text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F05_z0NZHZW1tNA3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1B_zdDy76L4L8a3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6" title="Derivative liability">142,319</span>. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg" title="Change in fair value of derivative liabilities">142,319</span>.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0D_zehMeB7XYtk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zRDkVccdxXW7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.</span></td></tr></table>
<p id="xdx_8AD_z31UcdOL8EGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--LesseeLeasesPolicyTextBlock_z9qot6xPUY0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zMMusUnsmycg">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 842, Leases, the Company recognized a right-of-use (&#8220;ROU&#8221;) asset and corresponding lease liability on
its balance sheets for its office space and warehouse. See <span style="text-decoration: underline">Note 17 &#8211; Leases</span> for further discussion, including the impact
on the Company&#8217;s unaudited condensed consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
<span id="xdx_909_eus-gaap--LesseeOperatingLeaseDescription_c20250101__20250331_zQ3FHa8AS0q3" title="Lease agreements with remaining terms">The Company has two lease agreements with remaining terms of 3.1 years and 8 months.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zA47D20TNSP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_z1fdtipFnV43">Income
Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the unaudited condensed
consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets,
including tax loss and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income
in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities
of a change in tax rates is recognized in income in the period that includes the enactment date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilizes ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the expected future
tax consequences of events that have been included in the unaudited condensed consolidated financial statements or tax returns. The Company
accounts for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities
and the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#8220;more likely
than not&#8221; that a deferred tax asset will not be realized. At March 31, 2025 and December 31, 2024, the Company&#8217;s net deferred
tax asset has been fully reserved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
uncertain tax positions that meet a &#8220;more likely than not&#8221; threshold, the Company recognizes the benefit of uncertain tax
positions in the unaudited condensed consolidated financial statements. The Company&#8217;s practice is to recognize interest and penalties,
if any, related to uncertain tax positions in income tax expense in the unaudited condensed consolidated statements of operations when
a determination is made that such expense is likely.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zOqkZefES29i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zM5OkXkzq477">Revenue
Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition Policy</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf
Simulators &#8211; Substantially all the Company&#8217;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Perpetual
License &#8211; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Content
Software Subscriptions &#8211; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the three months ended March 31, 2025, the Company recognized approximately $<span id="xdx_901_eus-gaap--DeferredRevenue_iI_pn5n6_c20250331_zJzfE4yKR56k" title="Deferred revenue">1.2</span> million
of golf simulator and subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of
the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Remaining
Performance Obligations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2025, approximately $<span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20250331_z5glYulCJzwj" title="Remaining performance obligations">4.1</span> million of revenue is expected to be recognized from remaining performance obligations. The Company
expects to recognize <span id="xdx_900_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20250331_z7eNf4si239" title="Remaining performance obligations percentage">100</span>% of this revenue over the next 12 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated
Revenue</i></span></p>

<p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zleBYs6qGtEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_z7Lu5tdtsxMd" style="display: none">SCHEDULE
OF DISAGGREGATED REVENUE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20250101__20250331_zwQ6PRvvLxf4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20240331_zZYB1tfNR1l8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenuesAbstract_zA6L40rKydg1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zmknBEE7VWj8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf Simulators<sup id="xdx_F46_zfE8Z4Fsk19k">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,587,912</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,724,658</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zEkyvzmiu5Ve" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Content Software Subscriptions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,159,705</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,250,699</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--FranchiseRevenueMember_zCo1KlXv12Qa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Franchise Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3158">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_zSxZeE7NgUTk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other<sup id="xdx_F43_zG9VbbEKA7jj">(2)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">566,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">36,665</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_z8gggrUrTs0f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Total net revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,389,230</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,012,022</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; width: 0.25in"><span id="xdx_F06_zKU8E7vkxmB4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
  <td style="text-align: justify"><span id="xdx_F13_zjwkJq2uaVZ" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as hardware and proprietary perpetual licenses</span></td></tr>

<tr style="vertical-align: top">
  <td style="text-align: justify"><span id="xdx_F00_zatTyP0akSA2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
  <td style="text-align: justify"><span id="xdx_F15_z183ihyRsrqf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as shipping income and installation income&#160;</span></td></tr>
</table>


<p id="xdx_8AD_zLOtOTOJspy5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_846_eus-gaap--CostOfSalesPolicyTextBlock_zJWA4CQPfKuk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zzrEnvL40uU4">Cost
of Revenues</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the three months ended March 31, 2025 and 2024, the Company recorded an expense of $<span id="xdx_907_eus-gaap--InventoryWriteDown_c20250101__20250331_z90lR9Vx1iGa" title="Inventory write down">0</span> and $<span id="xdx_904_eus-gaap--InventoryWriteDown_c20240101__20240331_zuT7CHFFkQzl" title="Inventory write down">171,502</span> in inventory write-down,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_ecustom--RoyaltiesPolicyTextBlock_zqEXVHnYtgkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zHG5kHcCTcv">Royalties</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between <span id="xdx_906_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MinimumMember_zcqANxwV8ZAd" title="Royalty expense percentage">20</span>% and <span id="xdx_909_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MaximumMember_zbcKhXmsPAj4" title="Royalty expense percentage">30</span>%. Royalty expense for the three months ended March 31, 2025 and 2024, was $<span id="xdx_906_eus-gaap--RoyaltyExpense_c20250101__20250331_zv9w1mKJ82zc" title="Royalty expense">225,320</span> and
$<span id="xdx_907_eus-gaap--RoyaltyExpense_c20240101__20240331_zkLfP7RZf1Th" title="Royalty expense">329,888</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zgJu2qU4LH9e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zScMA6Lsp0y1">Net
Loss Per Common Share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zA1zT9IwwuDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the computations of loss per share:</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zJgTTFZaT13f" style="display: none">SCHEDULE
OF LOSS PER SHARE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20250101__20250331_z8G6GQt6D0H2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20240101__20240331_zwfDnFVfnF3h" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Numerators:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_zrFbKld5Tsxe" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(2,670,322</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(1,301,864</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted-average common shares Series A outstanding, basic and diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsOHwzsVj6Mb" title="Weighted-average common shares outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxZYrCLiPTeh" title="Weighted-average common shares outstanding, diluted">28,461,277</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3gOEUJTpJ34" title="Weighted-average common shares outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zttfT8RCUUw" title="Weighted-average common shares outstanding, diluted">5,994,704</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted-average common shares Series B outstanding, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6bsOa6koed3" title="Weighted-average common shares outstanding, basic"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZtAQTUHcBb7" title="Weighted-average common shares outstanding, diluted">1,716,860</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdAYx9qZJRRg" title="Weighted-average common shares outstanding, basic"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdHIrtA8D3Xk" title="Weighted-average common shares outstanding, diluted">1,144,573</span></span></td><td style="text-align: left"></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss per common share Series A, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3O9rDU7pKDh" title="Net loss per common share, basic"><span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBhF3WnOPEr9" title="Net loss per common share, diluted">(0.09</span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zroAUko4Kn7k" title="Net loss per common share, basic"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zm5Wz1lodlo" title="Net loss per common share, diluted">(0.22</span></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net loss per common share Series B, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zOSc3GkRSPNj" title="Net loss per common share, basic"><span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6yDoWlmoXvb" title="Net loss per common share, diluted">(1.56</span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zyKnx4bC5Mn1" title="Net loss per common share, basic"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zil6IT88zkBd" title="Net loss per common share, diluted">(1.14</span></span></td><td style="text-align: left">)</td></tr>
  </table>

<p id="xdx_8AA_zcHRaewJCpue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#8217;s computation of net loss per common share for the three months ended March 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zlTrjVekMUW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#8217;s net loss position even though the exercise price could be less than the
average market price of the common shares:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zYRP0XhIfVZf" style="display: none">SCHEDULE
OF POTENTIAL DILUTIVE SHARES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Stock Options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_ecustom--StockOptions_iI_c20250331_zLaDaxk8DIwj" style="width: 16%; text-align: right" title="Stock options">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Notes<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--ConvertibleShares_iI_c20250331_fKDEp_z6KN5ZNHzI0f" style="text-align: right" title="PIPE Convertible Notes">401,200</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common Stock - Series A warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zVcs2FtkW044" style="text-align: right" title="Common stock -  warrants">1,409,092</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock - Series B warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zOHHPuwnwphe" style="text-align: right" title="Common stock -  warrants">1,550,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--EarnoutShares_iI_c20250331_zOVvRJJRrPGk" style="text-align: right" title="Earnout shares">4,500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Underwriter warrants to I-Bankers convertible at $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--SharePrice_iI_c20250331_zhLhPFsk9Eu7" title="Share price">12.00</span>/common share</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20250331_z58r272Caiih" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants">632,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total dilutive</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalPotentialDilutive_iTI_c20250331_ziCc91sO90ud" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive">9,623,792</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0A_zckjEZxhaIrc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F12_zpXAKre1JhOc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.</span></td></tr></table>

<p id="xdx_8AF_zD674axizoTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zHXl9OPOQOB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zncBwMvDbeKl">Stock-based
Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#8220;2024 Plan&#8221;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#8217; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#8217;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Accounting Standards Update (&#8220;ASU&#8221;) 2018-07, Compensation &#8211; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_z8BxIEX2ukkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zEXUxNdv61Gb">Emerging
Growth Company Status</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not be comparable to companies
that comply with the new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an
emerging growth company from early adopting new or revised accounting standards. The Company expects to use the extended transition period
for any new or revised accounting standards during the period which the Company remains an emerging growth company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z45Otf8U5fOd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_z50pvZ2ZPBve">Segment
Reporting</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#8217;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the unaudited condensed consolidated financial information regularly provided to the Company&#8217;s chief operating decision maker
(&#8220;CODM&#8221;). The Company&#8217;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates
consolidated profit and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources,
and planning and forecasting for future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_ecustom--WarrantsPolicyTextBlock_z1mcudn6reB9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zqjOCqk0FF62">Warrants</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#8217;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zZeBLm95xRI3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zohfEFc4f2Zg">Recently
Adopted Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued Update 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the
disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits. The
amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. The Company adopted this new guidance on
January 1, 2025, and the adoption did not have a material effect on the Company&#8217;s unaudited condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z5arJGhI0Jc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_zKGKfdq1QoI6">Recent
Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2025, the FASB issued <span style="font-weight: normal">ASU 2025-01, </span><i>Income Statement&#8212;Reporting Comprehensive
Income&#8212;Expense Disaggregation Disclosures</i> <span style="font-weight: normal">(Subtopic 220-40): Clarifying the Effective Date</span>,
which amends ASU 2024-03 to clarify when public business entities (PBEs) and all other entities must begin providing the new expense-disaggregation
disclosures. ASU 2025-01 <span style="font-weight: normal">does not change the underlying disclosure requirements</span> introduced by
ASU 2024-03; rather, it revises paragraph 220-40-65-1 to state explicitly that the amendments are effective for <span style="font-weight: normal">annual
periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027</span>. Early adoption
continues to be permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements
and related disclosures.</span></p>

<p id="xdx_850_z9poqM9ikcIj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_80E_eus-gaap--SignificantAccountingPoliciesTextBlock_zAbywcHrpFze" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span id="xdx_827_zJbQ8XAbGhE">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwmeZAzINtUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis
of Presentation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#8220;GAAP&#8221;). The summary of significant accounting policies presented below is designed to assist in
understanding the Company&#8217;s consolidated financial statements. Such consolidated financial statements and accompanying notes are
the representations of the Company&#8217;s management, who is responsible for their integrity and objectivity. The Company operates in
one business segment, which is Golf Simulators.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zE8SYcT83JI4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Consolidation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_864_ziv9Qitkuyo2" style="display: none">&#160;Principles
of Consolidation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zeO6pTRWdX8l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reclassifications</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
reclassifications have been made to the financial statements for the year ended December 31, 2023 to conform to the financial statement
presentation for the year ended December 31, 2024. These reclassifications had no effect on net loss or cash flows as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_eus-gaap--UseOfEstimates_z7C7BGzte1B3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use
of Estimates</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preparing
financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates these estimates and
judgments. Actual results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zP6YukiDw7b2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
and Cash Equivalents</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--ConcentrationRiskCreditRisk_z3HV0oeZjKUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration
of Credit Risk</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_eus-gaap--MarketableSecuritiesPolicy_z6I5t1txAqt6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Marketable
Investment Securities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#8217;s consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $<span id="xdx_903_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20241231_zEOSmm9vXzDb" title="Unrealized gain in fair value of short-term investments">1,662 </span>recorded
in the consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance of $<span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zcEdGrF61Ypi" title="Marketable securities">10,114</span> and $<span id="xdx_909_eus-gaap--MarketableSecurities_iI_c20231231_zFic7vBEGSab" title="Marketable securities">55,217</span> as
of December 31, 2024 and 2023, respectively, and are included with cash and cash equivalents on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zaD3p76wwqM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
Receivable, net</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for doubtful accounts. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#8217;s current economic circumstances, reasonable and supportable forecasts, and the Company&#8217;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#8217;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for doubtful accounts when a balance is determined to be
uncollectable. As of December 31, 2024 and 2023, the Company&#8217;s allowance for doubtful accounts was $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zpyqWTGCT9Re" title="Allowance for doubtful accounts">1,470,868</span> and $<span id="xdx_901_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20231231_zRvDdwWF9CYg" title="Allowance for doubtful accounts">1,227,136</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_z2BJDKkZzVPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventory,
net</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
December 31, 2024 and 2023, the Company had $<span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zhmDbPRhXiHg" title="Inventory valuation reserves">448,360</span> and $<span id="xdx_904_eus-gaap--InventoryValuationReserves_iI_c20231231_zPRLKCCmIeb7" title="Inventory valuation reserves">429,050</span>, respectively, reserved for obsolete inventory.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zuZspw5CZWgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property
and Equipment</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.</span></p>

<p id="xdx_89B_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zINLi0TQFaw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zcM4pDl4hNIb" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIVES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; width: 82%; font-weight: bold">Category</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center">Estimated Useful Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Computer equipment and software</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLBWTD6bgPW6" title="Property plant and equipment useful life">3</span> - <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5QdybjK96Af" title="Property plant and equipment useful life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zttzh7WoHhe8" title="Property plant and equipment useful life">3</span> - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zweKSdiyhJf6" title="Property plant and equipment useful life">15</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcyrL0BzGA8k" title="Property plant and equipment useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh9j71yN3Mf5" title="Property plant and equipment useful life">5</span> - <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zc3X3Fm4ODLi" title="Property plant and equipment useful life">10</span> years</td></tr>
  </table>

<p id="xdx_8A9_zrex5kJFtwDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#8217;s results of operations for the respective period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z4Kq4nuMdqe8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Capitalized
Software Development Costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#8217;s Accounting Standards Codification (&#8220;ASC&#8221;) 985-20, <i>Software
&#8211; Costs of Software to be Sold, Leased, or Marketed</i>, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. The balance of capitalized
software development costs, net of accumulated amortization, at December 31, 2024 and 2023, was $<span id="xdx_90F_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20240101__20241231_zn0OVynGIIGe" title="Development of software applications">1,540,121</span> and $<span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20230101__20231231_zOnBt1FzMxo2" title="Development of software applications">0</span>, respectively. The
Company recorded amortization of capitalized software costs of $<span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20240101__20241231_zjM8vbjJhEY9" title="Amortization of capitalized software">224,648</span> and $<span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20230101__20231231_zxL3sEhhqzLh" title="Amortization of capitalized software">0</span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zh1nhYJlGtte" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Impairment
of Long-Lived Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company
did not record a loss on impairment <span style="background-color: white">during the years ended December 31, 2024 and 2023,</span> respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_z2MIXdrIi5X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Advertising
and Marketing Costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $<span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20241231_zWEi1Rbgi7mh" title="Advertising and marketing expense">736,744</span> and $<span id="xdx_906_eus-gaap--MarketingAndAdvertisingExpense_c20230101__20231231_zEltu1UebwZ6" title="Advertising and marketing expense">395,941</span>
for the years ended December 31, 2024 and 2023, respectively, and are recorded in operating expenses on the consolidated statements of
operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--DebtPolicyTextBlock_zBPs5k483AL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Debt
with Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the consolidated statements of operations using the straight-line method. The offset to the contra-liability
is recorded as either equity or liability in the Company&#8217;s consolidated balance sheets depending on the accounting treatment of
the warrants. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount
expense in the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z9ns4XTTHVbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
Value Measurements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
defined in ASC 820, <i>Fair Value Measurements and Disclosures</i>, fair value is the price that would be received to sell an asset or
paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company
utilizes market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about
risk and the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or
generally unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy
gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and
the lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#8217;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhm9vF2ExBph" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
Value of Financial Instruments</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 3 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#8217;s incremental borrowing rate. The following table shows the Company&#8217;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of December 31, 2024 and 2023:</span></p>

<p id="xdx_898_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zXwbcaUBJJme" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zXY4eDZASHh1" style="display: none">SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair Value at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231_zBYAdhyjhLO6" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1042">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkQcmDRuHYU9" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1044">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsPTo6s7ktT7" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1046">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zUKDYT9VDy5k" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1048">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left">Money market funds</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231_z90ohzeiujre" style="width: 12%; text-align: right">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zi4OaxWpYI8e" style="width: 12%; text-align: right">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zEvlkxmli7ze" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1051">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXF4JJ1XD3n2" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1052">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20231231_zQNQeE96nvUe" style="text-align: right" title="Corporate fixed income securities">452,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zWCvotGia2C4" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1056">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zUchXJ3Cs169" style="text-align: right" title="Corporate fixed income securities">452,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zDPmf8camJf9" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1060">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">U.S. treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231_zLKEspsp2rK7" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities">2,026,271</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zdvjuv9uWCP5" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1064">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zb0u62hruJ81" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities">2,026,271</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zKjNfujBuDu9" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1068">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zVVIm2lhGsLg" style="text-align: right" title="Fair value at December 31, 2023">2,534,169</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKFRzcJE47b6" style="text-align: right" title="Fair value at December 31, 2023">55,216</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zD64zy0FaKMe" style="text-align: right" title="Fair value at December 31, 2023">2,478,953</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxDQnlz16Bqg" style="text-align: right" title="Fair value at December 31, 2023"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zLTbRYGrGOOj" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zA28zZwls3c5" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDylnorF1zJ7" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zraV1SHm8iV1" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zvZNM6vW5v69" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQFfLd3wsBA" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z59hygFHhFjk" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxi5X3B7pK25" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1092">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">U.S. treasury securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zHi24h6TlXjc" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z7Dybzg4fRC9" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1096">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn1lKzdyj6sk" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zCWtR4xWlaO3" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1100">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(1)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zCvig0NxRgM7" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1102">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z4AVqiaHnb0d" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1104">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zAR2KuoTFCVd" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1106">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zglhnyXAd5O3" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1108">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_zYY1FY5Iy2zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zg9bi0YsoOO3" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs6QwKfn9jsa" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl1114">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zO7gClAnQeI5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F08_z9yHqcsFLich" style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span id="xdx_F11_zR0oPpa0aRO3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf" title="Derivative liability">142,319</span>. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa" title="Change in fair value of derivative liabilities">142,319</span>. See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit
</span>for additional details.</span></td>
</tr></table>

<p id="xdx_8AD_z9OmN8RzDnX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_z5c6sKPqXvE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Leases</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 842, <i>Leases</i>, the Company recognized a right-of-use (&#8220;ROU&#8221;) asset and corresponding lease liability
on its balance sheets for its office space and warehouse. See <span style="text-decoration: underline">Note 19 &#8211; Leases</span> for further discussion, including the impact
on the Company&#8217;s financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
<span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDescription_c20240101__20241231_zere0xrqr5Ha" title="Lease agreements with remaining terms">The Company has two lease agreements with remaining terms of 3.4 years and 11 months</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_zeaYi2EHwq48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
Taxes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial
statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets, including tax loss
and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which
those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period that includes the enactment date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilizes ASC 740, <i>Income Taxes</i>, which requires the recognition of deferred tax assets and liabilities for the expected
future tax consequences of events that have been included in the consolidated financial statements or tax returns. The Company accounts
for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities and
the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#8220;more likely than
not&#8221; that a deferred tax asset will not be realized. At December 31, 2024 and 2023, the Company&#8217;s net deferred tax asset
has been fully reserved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
uncertain tax positions that meet a &#8220;more likely than not&#8221; threshold, the Company recognizes the benefit of uncertain tax
positions in the consolidated financial statements. The Company&#8217;s practice is to recognize interest and penalties, if any, related
to uncertain tax positions in income tax expense in the consolidated statements of operations when a determination is made that such
expense is likely.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_eus-gaap--RevenueRecognitionPolicyTextBlock_zncAd4fEhPDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
Recognition</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition Policy</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf
Simulators &#8211; Substantially all the Company&#8217;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Perpetual
License &#8211; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Content
Software Subscriptions &#8211; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the year ended December 31, 2024, the Company recognized $<span id="xdx_90E_eus-gaap--DeferredRevenue_iI_c20241231_zSXQ2USRAbHk" title="Deferred revenue">1,704,224</span> of golf simulator and
subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Remaining
Performance Obligations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, approximately $<span id="xdx_901_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241231_zzcELJfJ9qXi" title="Remaining performance obligations">3.1</span> million of revenue is expected to be recognized from remaining performance obligations. The
Company expects to recognize <span id="xdx_904_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20241231_zGOOhT7TT368" title="Remaining performance obligations percentage">100</span>% of this revenue over the next 12 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated
Revenue</i></span></p>

<p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zowPjlSWEv22" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_zXlX5pA1X9I6" style="display: none">SCHEDULE
OF DISAGGREGATED REVENUE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20240101__20241231_zXbUWWw8VdV6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231_zawQdBIvU9Nk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenuesAbstract_zlXavN2h6eCj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zFKO1MqK5vgb" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf Simulators<sup id="xdx_F4A_zFkui3cbYJj1">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">13,708,760</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">11,969,498</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zj21kz8QX6Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Content Software Subscriptions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,852,699</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,493,368</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_z0GcWTNxv87k" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other<sup id="xdx_F40_z8ZjRLD04atl">(2)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">297,405</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">120,985</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_zbDGbBChUy53" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total net revenue</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,858,864</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">20,583,851</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in; text-align: justify"><span id="xdx_F09_zlKywzC1TsSh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F1E_zMgSUfBDh9z4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as simulator hardware and proprietary perpetual licenses.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"><span id="xdx_F08_zBnR25DTyp36" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F15_zLj54Yd3vRC4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as shipping and installation revenue.</span></td></tr>
  </table>
<p id="xdx_8A7_zhPR9YLKLWEb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_842_eus-gaap--CostOfSalesPolicyTextBlock_zwdeYehJqMfk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cost
of Revenues</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the years ended December 31, 2024 and 2023, the Company recorded an expense of $<span id="xdx_901_eus-gaap--InventoryWriteDown_c20240101__20241231_ztI3NILkk3S4" title="Inventory write down">0</span> and $<span id="xdx_900_eus-gaap--InventoryWriteDown_c20230101__20231231_zrzigiA34By7" title="Inventory write down">721,000</span> in inventory write-down,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_ecustom--RoyaltiesPolicyTextBlock_zvNn5ev9Dahf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Royalties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between <span id="xdx_905_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zDdUn4aU81fc" title="Royalty expense percentage">20</span>% and <span id="xdx_90E_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zD9UBlmspul4" title="Royalty expense percentage">30</span>%. Royalty expense for the years ended December 31, 2024 and 2023, was $<span id="xdx_903_eus-gaap--RoyaltyExpense_c20240101__20241231_zIdyFmKJRoX6" title="Royalty expense">706,214</span> and $<span id="xdx_905_eus-gaap--RoyaltyExpense_c20230101__20231231_z1tEPV7fq3qa" title="Royalty expense">709,640</span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zQ3TYI65AMQj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Net
Loss per Common Share</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zC4uYeHB5Ph1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the computations of loss per share:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_ze2cgYP75dve" style="display: none">SCHEDULE
OF LOSS PER SHARE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20241231_zcRnEPR5aRii" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20231231_z82lkRFGJ8Ca" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Numerators:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_znVUYDRu7kt9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(8,795,419</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(10,283,109</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Weighted-average common shares Series A outstanding, basic and diluted</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_z9THt1ZRImHa" title="Weighted-average common shares Series A outstanding, basic"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zsPTKct4Mu01" title="Weighted-average common shares Series A outstanding, diluted">11,634,761</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zTuh0ZaliSU" title="Weighted-average common shares Series A outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_z74xdiRt3e7f" title="Weighted-average common shares Series A outstanding, diluted">11,994</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net loss per common share Series A, basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zyfTHTsCYpW8" title="Net loss per common share Series A, basic"><span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zRDmk6XuUmCk" title="Net loss per common share Series A, diluted">(0.76</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_z1kBw6H05eo3" title="Net loss per common share Series A, basic"><span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_zg8IQZBmIy5k" title="Net loss per common share Series A, diluted">(857.35</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p id="xdx_8AB_zRfTggNKuBlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#8217;s computation of net loss per common share for the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zWL5kuO42fmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#8217;s net loss position even though the exercise price could be less than the
average market price of the common shares:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zyHTxD1cceK" style="display: none">SCHEDULE
OF POTENTIAL DILUTIVE SHARES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Stock Options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_ecustom--StockOptions_iI_c20241231_zR4d5hNM6VRb" style="width: 16%; text-align: right" title="Stock options">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Notes<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ConvertibleShares_iI_c20241231_fKDEp_zBdrdmvj2p9d" style="text-align: right" title="PIPE Convertible Notes">928,700</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common Stock - Series A warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zK4N98Phwkhh" style="text-align: right" title="Common stock -  warrants">1,409,092</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock - Series B warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zWtzwSGf9Dga" style="text-align: right" title="Common stock -  warrants">1,550,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--EarnoutShares_iI_c20241231_zRGwShctH9ad" style="text-align: right" title="Earnout shares">4,500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Underwriter warrants to I-Bankers convertible at $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--SharePrice_iI_c20241231_zozsZQLti7qa">12.00</span>/common share</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20241231_zCoewEARoN01" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants">632,500</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total dilutive</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalPotentialDilutive_iTI_c20241231_zzjccXegJSkh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive">10,151,292</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"><span id="xdx_F01_zOCcwt2LlRU3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F14_zBLTjlorH584" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors</span></td></tr>
  </table>
<p id="xdx_8AD_zveQSL8urmM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zmfGyNno7Od6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock-based
Compensation </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#8220;2024 Plan&#8221;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#8217; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#8217;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Accounting Standards Update (&#8220;ASU&#8221;) 2018-07, <i>Compensation &#8211; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting</i>, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zdBLGBrAWZ08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Emerging
Growth Company Status</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the
new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an emerging growth company
from early adopting new or revised accounting standards. The Company expects to use the extended transition period for any new or revised
accounting standards during the period which the Company remains an emerging growth company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zAYumaDBmNDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Segment
Reporting</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#8217;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the consolidated financial information regularly provided to the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;).
The Company&#8217;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit
and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources, and planning and
forecasting for future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_ecustom--WarrantsPolicyTextBlock_zGonZHsQiDE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#8217;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zS3vPazZbRNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recently
Adopted Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2022, the FASB issued ASU 2022-03, <i>Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to
Contractual Sale Restrictions</i> (&#8220;ASU 2022-03&#8221;), which clarifies the guidance in Accounting Standards Codification Topic
820, <i>Fair Value Measurement</i> (&#8220;Topic 820&#8221;), when measuring the fair value of an equity security subject to contractual
restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to
contractual sale restrictions that are measured at fair value in accordance with Topic 820. ASU 2022-03 is effective for fiscal years
beginning after December 15, 2023, including interim periods within those fiscal years, and early adoption is permitted. Management does
not believe the adoption of any of these accounting pronouncements has had or will have a material impact on the Company&#8217;s consolidated
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued Update 2023-07 - <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,</i>
which requires disclosure of the title and position of the Chief Operating Decision Maker (&#8220;CODM&#8221;), an explanation of how
the CODM uses the reported measure of segment profit or loss in assessing segment performance and deciding how to allocate resources,
and disclosure of significant expenses regularly provided to the CODM that are included within the reported measure of segment profit
or loss. The amendments of ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal
years beginning after December 15, 2024. <span style="background-color: white">The Company adopted this new guidance for the year-ended
December 31, 2024, on a retrospective basis, and the adoption did not have a material effect on the Company&#8217;s consolidated financial
statements. (see Note</span> 15)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzNg5phqVqZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recent
Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued Update 2023-09 - <i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>, which enhances
the disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits.
The amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and should
be applied prospectively. The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU 2024-03<i>, Income Statement &#8212; Reporting Comprehensive Income &#8212; Expense Disaggregation
Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expense</i>s, to disclose additional information about specific expense
categories. In January 2025, the FASB issued ASU 2025-01 <i>Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation
Disclosures (Subtopic 220-40)</i>, which clarified the effective date for ASU 2024-03. These amendments are intended to provided more
information about types of expenses in commonly presented expense captions. The amendments in this update are effective for annual periods
beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, and early adoption is permitted.
The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.</span></p>
<p id="xdx_851_zeIS7j7ps89b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_CreditLossAbstract', window );"><strong>Credit Loss [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_AccountsAndNontradeReceivableTextBlock', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p id="xdx_806_eus-gaap--AccountsAndNontradeReceivableTextBlock_zUEC9Zvtwxp3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span id="xdx_82D_zlXuDWGmm683">ACCOUNTS RECEIVABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z8H9mLs2iM41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">Accounts
receivable and allowance for credit losses consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zXcLfJy8D5Vb" style="display: none">SCHEDULE
OF ALLOWANCE FOR CREDIT LOSSES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20250331_zQBOyCIxeIqg" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zFGO5SbVB486" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zwPtFtaSKP7c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Trade accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,962,397</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,870,021</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zc0StXLIW9aa" style="vertical-align: bottom; background-color: White">
    <td>Other</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">41,291</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3262">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_zcyKhgn4pqP5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,003,688</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,870,021</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zBLIrc3pChW2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less allowance for credit losses</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,424,074</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,470,868</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zTBopbpTyFec" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">accounts
    receivable, net</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,579,614</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,399,153</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p id="xdx_8A0_zGSCEbZjPGQc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif"><i>&#160;</i></span></p>

<span></span>
</td>
<td class="text"><p id="xdx_806_eus-gaap--AccountsAndNontradeReceivableTextBlock_znrRRgR1ZkB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span>ACCOUNTS RECEIVABLE, NET </span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b><span id="xdx_825_zNXs25RCPxuk">ACCOUNTS
RECEIVABLE</span></b></span></p>

<p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zvxBpJbwJCx8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable and allowance for doubtful accounts consisted of the following as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_ztExSM467Wdl" style="display: none">SCHEDULE
OF ALLOWANCE FOR DOUBTFUL ACCOUNTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zCZSDJPEJPdi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20231231_zaKRW2oUue55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zWqlYfBmEZ7j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Trade accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,870,021</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,458,625</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zIIt3MUAwVwg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1232">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">167,383</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_ziw0JJU9Va5c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,870,021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,626,008</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zy8Giiithw0j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less allowance for doubtful accounts</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,470,868</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,227,136</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zHw6cuNZAhn3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accounts receivable, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,399,153</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,398,872</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_zuNSSSJyvu5i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 receivable, contract receivable, receivable held-for-sale, and nontrade receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/326/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_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY, NET<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY, NET</a></td>
<td class="text"><p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zHyKC1vIOxve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span id="xdx_822_zhNEXbhg4b8a">INVENTORY, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zDv6ZLLFJAPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes inventory:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zQ6VdIdRypAk" style="display: none">SCHEDULE
OF INVENTORY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20250331_ze8lMNa8COfa" style="text-align: center; font-weight: bold">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_z76RN8cyO2Uf" style="text-align: center; font-weight: bold">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_zB7xB09C6wS9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Inventory - raw materials </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,301,337</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,797,705</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zUbkeetKTjCh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less reserve allowance for obsolescence</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(448,360</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(448,360</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zZI4tSaNKUvd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Inventory, net </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,852,977</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,349,345</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_z2BFIrKWAp4g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_z2S155Z8rHi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5 &#8211; <span id="xdx_824_zSvXj4TXvA9a">INVENTORY, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHdTzX5xBCvk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes inventory as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zuJXTGlLncx9" style="display: none">SCHEDULE
OF INVENTORY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zdT2UfatUzb9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_ziAF3hwEphi4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_znFZpiGhPQid" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Inventory - raw materials</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,797,705</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,548,134</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zfSFao7cPdtk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less reserve allowance for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(448,360</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(429,050</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zOscTHgftCyi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Inventory, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,349,345</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,119,084</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_znidz84IqH84" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE INVESTMENT SECURITIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_CashCashEquivalentsAndShortTermInvestmentsTextBlock', window );">MARKETABLE INVESTMENT SECURITIES</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--CashCashEquivalentsAndShortTermInvestmentsTextBlock_z8eV7doW9sf6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5 &#8211; <span id="xdx_82E_zJmTo2ZUHOJh">MARKETABLE INVESTMENT SECURITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2023, the Company entered into a brokerage agreement and deposited $<span id="xdx_905_eus-gaap--Deposits_iI_c20230228__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zpj7MXw4Vzu2" title="Deposits">2,500,000</span>. In February 2023, the Company purchased $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--BondsMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_z73gMthXMYZ9" title="Marketable securities">450,751</span>
in corporate fixed income securities (corporate bonds) and $<span id="xdx_907_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_z0BLmv6Secig" title="Marketable securities">1,981,061</span> in government securities (Treasury securities). The Company terminated
the brokerage agreement during the three months ended December 31, 2024, liquidated the vast majority of its investments and has $<span id="xdx_906_eus-gaap--MarketableSecurities_iI_c20250331_zyaWJ6TOHuid" title="Marketable securities"><span id="xdx_901_eus-gaap--MarketableSecurities_iI_c20241231_zsRYJyHba443" title="Marketable securities">10,114</span></span>
recorded in cash and cash equivalents on its unaudited condensed consolidated balance sheet as March 31, 2025 and December 31, 2024,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_80C_eus-gaap--CashCashEquivalentsAndShortTermInvestmentsTextBlock_zEgwRrHdvyoe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8211; <span id="xdx_82F_ztPZinjv4yy3">MARKETABLE INVESTMENT SECURITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2023, the Company entered into a brokerage agreement and deposited $<span id="xdx_905_eus-gaap--Deposits_iI_c20230228__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zeNxsv5fG70a" title="Deposits">2,500,000</span>. In February 2023, we purchased $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--BondsMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zRf7wR3CkTYf" title="Marketable securities">450,751</span> in corporate
fixed income securities (corporate bonds) and $<span id="xdx_907_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_znG03JiWQSKg" title="Marketable securities">1,981,061</span> in government securities (Treasury securities). The Company terminated the brokerage
agreement during the year ended December 31, 2024, liquidated the vast majority of its investments and has $<span id="xdx_901_eus-gaap--MarketableSecurities_iI_c20241231_zmdDmt2yQr5k" title="Marketable securities">10,114</span> recorded in cash and
cash equivalents on its balance sheet as December 31, 2024. As of December 31, 2023, the marketable securities consisted of the following:</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_zvx56UOCLY2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zCccSYL7OZld" style="display: none">SCHEDULE
OF MARKETABLE SECURITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20231231_z1bdR3XBylm4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zHFfCG7CJG7j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Corporate fixed income securities, weighted average yield and maturity of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_uPure_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zcETUmp55YAc" title="Weighted average yield">5.39</span>% and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zfLmM5ZjIBva" title="Weighted average maturity">2.38</span> years, respectively</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">452,682</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zkVZFzSj9rGa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Government securities, weighted average yield and maturity of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zTaKYEsK2fNc" title="Weighted average yield">4.91</span>% and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zMIVJRs8KJ58" title="Weighted average maturity">3.25</span> years, respectively</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,026,271</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--MarketableSecuritiesCurrent_iI_zXdDMGtM02we" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total marketable investment securities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,478,953</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zy0bpHtWHhM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/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_CashCashEquivalentsAndShortTermInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER LONG-TERM ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">OTHER LONG-TERM ASSETS</a></td>
<td class="text"><p id="xdx_807_eus-gaap--OtherAssetsDisclosureTextBlock_zjA8Iasvoztl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7 &#8211; <span id="xdx_82B_zYFF0eX00n98">OTHER LONG-TERM ASSETS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_zoBp0Fb1CAel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes other long-term assets as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zJHMcObB7TCj" style="display: none">SCHEDULE
OF OTHER LONG TERM ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zWrGV8OunNw6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_ztMTyvejgkC3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositEthosManagementLoanMember_zRE9z9Zbdi52" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security deposit - Ethos Management loan<sup id="xdx_F46_z7oB1dYXZCi6">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1287">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,875,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositsLeasedFacilitiesMember_zQ7Iml5dh6z7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Security deposits - leased facilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">31,023</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30,983</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAssetsNoncurrent_iI_zyOCdzJcwNk1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other long-term assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">31,023</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,905,983</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F06_zsJmQvvqW3n9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zhVnpz1OD6vl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
                                            Note 10 &#8211; Notes Payable &#8211; Ethos Management Inc.</span></td></tr></table>

<p id="xdx_8A7_zTuJG7UnwCm5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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, NET<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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, Plant 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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zqnBRQfJ0Xk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8211; <span id="xdx_824_z8RYuUidWYnh">PROPERTY AND EQUIPMENT, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgVnRC6EE2U2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes property and equipment:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zJqcMRwVKrbj" style="display: none">SCHEDULE
OF PROPERTY AND EQUIPMENT</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20250331_zW2ZTmVTOD3h" style="text-align: center; font-weight: bold">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zUtDBda0qcnf" style="text-align: center; font-weight: bold">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zVAv2zSTdDM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Software and computer equipment </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">860,243</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">795,369</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsnsoBYNTkTa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">228,033</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">230,883</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zn51NVMoUpJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,545</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zZdCq4XOH067" style="vertical-align: bottom; background-color: White">
    <td>Equipment </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18,008</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,873</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zcZsuwG7fmJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,165,829</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,101,670</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zItCPJx5zdU5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less accumulated depreciation </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(973,118</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(957,818</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zJYqH15lAGji" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total other long-term assets </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">192,711</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">143,852</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zM3vr8ygCXk2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded depreciation expense was $<span id="xdx_90B_eus-gaap--Depreciation_c20250101__20250331_zJEqBYTlWrVl" title="Depreciation expense">15,300</span> and $<span id="xdx_90D_eus-gaap--Depreciation_c20240101__20240331_zuyogE78NIgl" title="Depreciation expense">14,317</span> for the three months ended March 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89E_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z55Yd93zZZO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes capitalized software development costs as of March 31, 2025 and December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zEkflSC5ZzI1" style="display: none">SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20250331_zGGqqfEcu0X1" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zTXLWBBLCILi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Capitalized software, net - beginning balance, December 31, 2024 &#160; </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,540,121</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zwX3ymKjwr44" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized software development costs - 2025 &#160; </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">270,531</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zvy2ZPIQ7Om4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less accumulated amortization &#160; &#160; </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(100,000</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_zWsohLvAu4Pg" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized software
    development costs, net</span></td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,710,652</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_zf8E0cs3QlO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded amortization of capitalized software costs of $<span id="xdx_90D_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20250331_zQIzKrxCVR4l" title="Amortization of capitalized software">100,000</span> and $<span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20240331_zNvc0fTtoUz1" title="Amortization of capitalized software">18,463</span> for the three months ended March 31, 2025 and 2024,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zoWTFv1XqNQd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>NOTE
8 &#8211; <span id="xdx_829_zCcIDUpHy6H6">PROPERTY AND EQUIPMENT, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>&#160;</b></span></p>

<p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgxmhl0BShj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes property and equipment as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zJclg7sMPFp2" style="display: none">SCHEDULE
OF PROPERTY AND EQUIPMENT</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zvP3kiGylPCi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zabwwVTXlkWh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zmiZtS90Ris9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Software and computer equipment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">795,369</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">809,031</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zBXLsrLBcgf4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">230,883</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">230,883</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_znvUDuKaYHV7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,545</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zaukhzaxM3lc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,873</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,873</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zwzMqWcP7rs6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,101,670</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,115,332</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zH3Ot3etLpuc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(957,818</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(881,024</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zfi81pxpHmJa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other long-term assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">143,852</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">234,308</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zPS0xRxciPcb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
depreciation expense was $<span id="xdx_90B_eus-gaap--Depreciation_c20240101__20241231_zyvOP43yMpcg" title="Depreciation expense">76,794</span> and $<span id="xdx_908_eus-gaap--Depreciation_c20230101__20231231_zidgIkKhlPTi" title="Depreciation expense">58,641</span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z2q42wdmZ669" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes capitalized software development costs as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zLNs8CkYPsjl" style="display: none">SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zrUrbHCp0DR2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40B_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zMQZg8DDDjS9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Capitalized software - beginning balance, December 31, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1328">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zgiKcMKTqlee" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized software development costs - 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,701,471</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zjFEUmsosYI9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated amortization</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(161,350</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_z5PxRE6W0mUi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized software
    development costs, net</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,540,121</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_zRLZrW9D8sK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
amortization expense for the years ended December 31, 2024 and 2023, was $<span id="xdx_907_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20241231_zcB8C519XGJ4" title="Amortization of capitalized software">161,350</span> and $<span id="xdx_909_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20231231_zl69GWqkmP89" title="Amortization of capitalized software">0</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED AND OTHER CURRENT LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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>Payables and Accruals [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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED AND OTHER CURRENT LIABILITIES</a></td>
<td class="text"><p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zOEQ5m7hrOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7 &#8211; <span id="xdx_828_z1246TeiuCBe">ACCRUED AND OTHER CURRENT LIABILITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zfSR9KTa4aRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
and other current liabilities consist of the following amounts:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zp8vMIX0Oayl" style="display: none">SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20250331_zuru0dxBKApa" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zr2SbCY4epak" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zzVnrD7PD3Re" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued payroll</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">279,837</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">108,945</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zwbM8hsFNjr5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">341,884</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,180</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_z6mbgbmcJgR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warranty reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zOen41l7tSvc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,563</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zTqXJOrTTJ56" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,957,816</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">589,619</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_mtALAOLzPiI_zYp552oVVZrj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,823,067</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">999,307</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zdGUBdSLpvgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_znjfntWakzcj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued liabilities and other current liabilities assumed in Merger:&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_z4wZMWpy9w71" style="display: none">SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Accrued tax payable </td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20250331_z6Ud1qY5PJV" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Accrued tax payable">45,008</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total accrued and other current liabilities assumed in Merger &#160; </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20250331_zVopB2Eke3ue" style="border-bottom: Black 2.5pt double; text-align: right" title="Total accrued and other current liabilities assumed in Merger">45,008</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zIXHrNHJ8UCf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_z3f4uEbuIB8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>NOTE
9 &#8211; <span id="xdx_82F_zROeJQYpHrLh">ACCRUED AND OTHER CURRENT LIABILITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>&#160;</b></span></p>

<p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z9YdxV2Qzirh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
and other current liabilities consist of the following amounts as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zN59rdnP6Ewf" style="display: none">SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zQeAotIuWEde" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_z50AKAmhSuNh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zfLDCpI4x6Va" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued payroll</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">108,945</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">326,515</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zVHj6UwlZ706" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">240,989</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_zGU9TyJUyEfa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warranty reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zMjH6S37xWz6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,563</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,891</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zPK5lxGXZede" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">589,619</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">374,100</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_mtALAOLzPiI_zpCKZ5mvuQc1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">999,307</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,125,495</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zAktdf8oIdKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_zfFewZOeZNE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities and other current liabilities assumed in Merger as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zy0bNQvozNcf" style="display: none">SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left; padding-bottom: 1pt">Accrued tax payable</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20241231_z2HcGkiEb8Sc" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Accrued tax payable">45,008</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities assumed in Merger</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20241231_z7mNHPfyvZk6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total accrued and other current liabilities assumed in Merger">45,008</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<p id="xdx_8AD_zuReMLnaWZmk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">NOTES PAYABLE</a></td>
<td class="text"><p id="xdx_808_eus-gaap--DebtDisclosureTextBlock_zRKHXHQfhw0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8211; <span id="xdx_82A_zwSpEBxh0uh6">NOTES PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfDebtTableTextBlock_z6uTNgRO1Znl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
payable consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B6_zRDN80OAbD98" style="display: none">SCHEDULE OF NOTES PAYABLE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_497_20250331_zMhzY6OzFzu9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_499_20241231_zLbcxaSTlZg6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zmAE6Oly9oM6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable - Ethos Management Inc.</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3373">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3374">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_zIt3MWanxNDk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable - Mercedez-Benz</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,285</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,733</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zAUKFz7zvdlc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable</span></span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,285</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,733</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zfYoGUjOZW5k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    current portion</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,148</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,001</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zQZKqgisaKtc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable long-term portion</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,137</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,732</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p id="xdx_8AA_zodVeRzPYWqh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif"><i>Ethos
Management Inc.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">In
January 2023, the Company entered into a financing agreement with Ethos Asset Management Inc. (the &#8220;Ethos Loan&#8221; or &#8220;Ethos&#8221;)
in the principal amount of up to $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember__srt--RangeAxis__srt--MaximumMember_zG5Ngm8r71j1" title="Principal amount">10</span> million. Pursuant to the terms of the Ethos Loan, the Company may draw down financing proceeds equal
to $<span id="xdx_904_eus-gaap--ProceedsFromNotesPayable_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zAQFosqeTGzd" title="Proceeds from notes payable">833,333</span> each month beginning in April 2023, up to the $<span id="xdx_90B_eus-gaap--ProceedsFromNotesPayable_pn6n6_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__dei--LegalEntityAxis__custom--EthosManagementINCMember_znsBZEelkJM1" title="Proceeds from notes payable">10</span> million amount. Interest associated with the Ethos Loan is fixed at <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_zPIkWZsD24P1" title="Interest percentage">4</span>%
per annum and has a three-year grace period for principal and interest payments. Annual principal and interest payments will commence
in 2027 and continue through 2034. As a condition to funding, the Company provided Ethos with a $<span id="xdx_90B_eus-gaap--DepositLiabilitiesCollateralIssuedFinancialInstruments_iI_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember_zXZzRmlCF3Pc" title="Deposit as collateral">1,875,000</span> deposit as collateral (the
&#8220;Deposit Collateral&#8221;) for the note.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">The
Ethos Loan stipulates that fundings should happen approximately every 30 banking days, subject to Ethos completing periodic internal
audits to ensure the Company was in compliance with the terms of the loan agreement. In August 2023, Ethos informed the Company that
unrelated to the Company, Ethos was undergoing a routine audit of its portfolio, and pending the close of the audit, borrowers may experience
delays in drawing on funds when requested. In February 2024, due to the lack of additional fundings and in accordance with the terms
of the Ethos Loan, the Company sent Ethos a notice of termination for materially breaching the Ethos Loan agreement. Based on the termination
for default clause in the Ethos Loan, the Company was entitled to retain all funds disbursed by Ethos and Ethos must release the Deposit
Collateral. At the date of the Ethos Loan termination the principal and accrued interest owed on the Ethos Loan was $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_z9yVtGnYBR04" title="Principal amount">2,383,059</span> and $<span id="xdx_90E_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_z9Z4D6KZALOg" title="Principal amount">81,560</span>,
respectively. As a result of the Ethos Loan termination, the outstanding principal and accrued interest was offset by the Deposit Collateral
leaving $<span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_zFV6evCAOxBb" title="Deposit liabilities, accrued interest"><span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zuBqNyQocYWl" title="Deposit liabilities, accrued interest">589,619</span></span>, which is included in Accrued and other current liabilities on the unaudited condensed consolidated balance sheets at
March 31, 2025 and December 31, 2024, respectively (See <span style="text-decoration: underline">Note 7 &#8211; Accrued and Other Current Liabilities</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Mercedes-Benz</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">In
November 2020, the Company entered into a $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zKOOgeqdBoK7" title="Principal amount">59,545</span>, <span id="xdx_90D_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zgLUYe30VyGk" title="Interest rate">5.90</span>% annual interest rate note payable with Mercedez-Benz for a delivery van. The
note matures on <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_ztw6YeJMHjhd" title="Maturity date">November 20, 2026</span>, and is secured by the van. The Company makes a monthly payment of $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zUJulR3kJWQa" title="Monthly payment">908</span>, which includes both principal
and interest. The outstanding principal on the note at March 31, 2025 and December 31, 2024, was $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__dei--LegalEntityAxis__custom--MercedesBenzMember_zyqR4hPnPWFi" title="Principal amount">17,285</span> and $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--MercedesBenzMember_zV2iqJaOU00l" title="Principal amount">19,733</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Notes
Assumed in Merger</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">As
a successor to DMAQ, the Company assumed notes payable from the Merger in the amount of $<span id="xdx_906_ecustom--LongTermNotesPayableAssumedInMerger_iI_c20250331__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember_zrVVGmaZPtBb" title="Notes payable assumed in merger">1,565,000</span>, which was comprised of: (i) an unsecured
promissory note in the aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20221015__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zmvyF8oK9Ae1" title="Principal amount">1,265,000</span> issued to two affiliates of the Sponsor on October 15, 2022, in connection
with the First Extensions, from October 29, 2022 to January 29, 2023, and (ii) an unsecured promissory note in the principal amount of
$<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20230209__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zweSh6UQ1JT7" title="Principal amount">300,000</span> issued to an affiliate of the Sponsor on February 9, 2023 in connection with the Second Extension, from January 29, 2023, to
July 29, 2023, pursuant to which a monthly payment of $<span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPayment_c20230129__20230729__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zwyxNK3UsT1j" title="Monthly payment">50,000</span> had been deposited in the Trust Account after January 29, 2023 for six
months. Pursuant to the fully executed Promissory Notes, each of the Promissory Notes bears no interest and is due upon the earlier of
the consummation of DMA&#8217;s initial business combination or the date of the liquidation of DMAQ. During the year ended December 31,
2024, the Company made a principal payment of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20240101__20241231_zeot7jAn3dDa" title="Principal payment">100,000 </span>to one of the note holders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">On
December 31, 2024, using the proceeds from the November 7, 2024, funding of additional PIPE Convertible Notes (See <span style="text-decoration: underline">Note 9 &#8211;
PIPE Convertible Notes</span>) the Company repaid the remaining balance of such notes in full. The extinguishment of one of the convertible
notes resulted in extinguishment accounting. See <span style="text-decoration: underline">Note 9 &#8211; PIPE Convertible Notes</span> for additional details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_808_eus-gaap--DebtDisclosureTextBlock_zUAwHcjdl7e1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>NOTE
10 &#8211; <span id="xdx_825_zlJr23qzqm3g">NOTES PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
payable consisted of the following as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months).</span></p>

<p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_zgG6nHuOy5xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_zCz6LT4tJDu2" style="display: none">SCHEDULE OF NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zQ4tqlAvLggk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zcfcb2FW8b79" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zrzK3DA3XbY2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - Ethos Management Inc.</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1372">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,499,999</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_z8GMuIO1m557" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Note payable - Mercedez-Benz</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">19,733</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,149</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z6V9C7D2HXAf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,733</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,529,148</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--LessDeferredLoanFees_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zdjNYbcPszd4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less deferred loan fees - Ethos Management Inc.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1381">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(116,940</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbtuauqQQYid" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(10,001</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,425</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zDkvFbUJ6I14" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,732</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,402,783</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_z31PWT0ziFwi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ethos
Management Inc.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2023, the Company entered into a financing agreement with Ethos Asset Management Inc. (the &#8220;Ethos Loan&#8221; or &#8220;Ethos&#8221;)
in the principal amount of up to $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember__srt--RangeAxis__srt--MaximumMember_zBIJbbIXbdRi" title="Principal amount">10</span> million. Pursuant to the terms of the Ethos Loan, the Company may draw down financing proceeds equal
to $<span id="xdx_904_eus-gaap--ProceedsFromNotesPayable_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zaINAcP0GKFc" title="Proceeds from notes payable">833,333</span> each month beginning in April 2023, up to the $<span id="xdx_90B_eus-gaap--ProceedsFromNotesPayable_pn6n6_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__dei--LegalEntityAxis__custom--EthosManagementINCMember_zd1TBLZ6ra2d" title="Proceeds from notes payable">10</span> million amount. Interest associated with the Ethos Loan is fixed at <span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zTwyMIv7mf47" title="Interest percentage">4</span>%
per annum and has a three-year grace period for principal and interest payments. Annual principal and interest payments will commence
in 2027 and continue through 2034. As a condition to funding, the Company provided Ethos with a $<span id="xdx_90B_eus-gaap--DepositLiabilitiesCollateralIssuedFinancialInstruments_iI_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember_z4duC02Q9yH8" title="Deposit as collateral">1,875,000</span> deposit as collateral (the
&#8220;Deposit Collateral&#8221;) for the note (See <span style="text-decoration: underline">Note 7 &#8211; Other Long-Term Assets</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Ethos Loan stipulates that fundings should happen approximately every 30 banking days, subject to Ethos completing periodic internal
audits to ensure the Company was in compliance with the terms of the loan agreement. In August 2023, Ethos informed the Company that
unrelated to the Company, Ethos was undergoing a routine audit of its portfolio, and pending the close of the audit, borrowers may experience
delays in drawing on funds when requested. In February 2024, due to the lack of additional fundings and in accordance with the terms
of the Ethos Loan, the Company sent Ethos a notice of termination for materially breaching the Ethos Loan agreement. Based on the termination
for default clause in the Ethos Loan, the Company was entitled to retain all funds disbursed by Ethos and Ethos must release the Deposit
Collateral. At the date of the Ethos Loan termination the principal and accrued interest owed on the Ethos Loan was $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zsqVrtWKQ9ua" title="Principal amount">2,383,059</span> and $<span id="xdx_901_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20230101__20231231__dei--LegalEntityAxis__custom--EthosManagementINCMember_z2m6eokrFAE2" title="Accrued interest">81,560</span>,
respectively. As a result of the Ethos Loan termination, the outstanding principal and accrued interest was offset by the Deposit Collateral
leaving $<span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zHCuHcjk0gkh" title="Deposit liabilities, accrued interest">589,619</span>, which is included in Accrued and other current liabilities on the consolidated balance sheets at December 31, 2024
(See <span style="text-decoration: underline">Note 9 &#8211; Accrued and Other Current Liabilities</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Mercedes-Benz</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2020, the Company entered into a $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zApTwgbXBkl" title="Principal amount">59,545</span>, <span id="xdx_90D_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zSZpby2e8ZTg" title="Interest rate">5.90</span>% annual interest rate note payable with Mercedez-Benz for a delivery van. The
note matures on <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zcm5cBD7TX8e" title="Maturity date">November 20, 2026</span>, and is secured by the van. The Company makes a monthly payment of $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zsEoZODuzDFg" title="Monthly payment">908</span>, which includes both principal
and interest. The outstanding principal on the note at December 31, 2024 and 2023, was $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--MercedesBenzMember_zber9TGZsGY3" title="Principal amount">19,733</span> and $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20231231__dei--LegalEntityAxis__custom--MercedesBenzMember_z34473kGfeea" title="Principal amount">29,149</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>JPMorgan
Chase</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2021, the Company entered into a $<span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zTAWarJuwy7h" title="Principal amount">500,000</span>, <span id="xdx_900_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zLtvcpkxvuP2" title="Interest percentage">3.00</span>% annual interest rate note payable with JPMorgan Chase Bank, N.A. (&#8220;JPMorgan&#8221;)
and has a maturity date of <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_dd_c20210601__20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zlpz8dfqhpJ" title="Maturity date">June 8, 2026</span>. The Company makes a monthly principal and interest payment in the amount of $<span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPayment_c20210601__20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_ztJuqVBnG0J7" title="Monthly payment">8,994</span>. There is
no prepayment penalty.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Company entered into a one-year line of credit facility with JPMorgan. See Note 13 &#8211; Lines of Credit. The outstanding
note payable balance of $<span id="xdx_906_eus-gaap--LineOfCreditFacilityAverageOutstandingAmount_c20231201__20231231__dei--LegalEntityAxis__custom--JPMorganChaseMember_zXsZZLrDpwdg" title="Outstanding note payable">257,113</span> was transferred to the new line of credit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Notes
Assumed in Merger</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a successor to DMAQ, the Company assumed notes payable from the Merger in the amount of $<span id="xdx_904_ecustom--LongTermNotesPayableAssumedInMerger_iI_c20241231__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember_zdg0Ga3ZZOUd" title="Notes payable assumed in the Merger">1,565,000</span>, which was comprised of: (i) an unsecured
promissory note in the aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20221015__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zxy1voeRHnm9" title="Principal amount">1,265,000</span> issued to two affiliates of the Sponsor on October 15, 2022, in connection
with the First Extensions, from October 29, 2022 to January 29, 2023, and (ii) an unsecured promissory note in the principal amount of
$<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20230209__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zVj49hb6mXml" title="Principal amount">300,000</span> issued to an affiliate of the Sponsor on February 9, 2023 in connection with the Second Extension, from January 29, 2023, to
July 29, 2023, pursuant to which a monthly payment of $<span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPayment_c20230129__20230729__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_z8ZTFuOEjesg" title="Monthly payment">50,000</span> had been deposited in the Trust Account after January 29, 2023 for six
months. Pursuant to the fully executed Promissory Notes, each of the Promissory Notes bears no interest and is due upon the earlier of
the consummation of DMA&#8217;s initial business combination or the date of the liquidation of DMAQ. During the year ended December 31,
2024, the Company made a principal payment of $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_c20240101__20241231_zupe9gQTjIo5" title="Principal payment">100,000</span> to one of the note holders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 31, 2024, using the proceeds from the November 7, 2024, funding of additional PIPE Convertible Notes (See <span style="text-decoration: underline">Note 11 &#8211;
PIPE Convertible Notes</span>) the Company repaid the remaining balance of such notes in full. The extinguishment of one of the convertible
notes resulted in extinguishment accounting. See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span> for additional details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 3: 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 4: 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 5: 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 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 (a)(1)<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)<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 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<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 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<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 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<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 (c)<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 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<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 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<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 (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>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PIPE CONVERTIBLE NOTES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_TRUG_DisclosurePipeConvertibleNotesAbstract', window );"><strong>Pipe Convertible Notes</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_TRUG_PipeConvertibleNotesDisclosureTextBlock', window );">PIPE CONVERTIBLE NOTES</a></td>
<td class="text"><p id="xdx_80F_ecustom--PipeConvertibleNotesDisclosureTextBlock_za7Kj7NWTPB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9 &#8211; <span id="xdx_82D_zr66jxJDTbo4">PIPE CONVERTIBLE NOTES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">On
November 2, 2023 and December 7, 2023, DMAQ executed loan agreements with certain accredited investors (together, the &#8220;Prior Loan
Agreements&#8221;) pursuant to which such investors agreed to loan DMAQ up to an aggregate $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zoC2t4kTKRii" title="Aggregrate amount"><span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_z0gkdZeiGYsi" title="Aggregrate amount">11</span></span> million in exchange for the issuance of
convertible notes and warrants. On February 2, 2024, the Company executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;)
with each of the investors that executed the Prior Loan Agreements, which replaced the Prior Loan Agreements in their entirety, and with
additional investors (together, the &#8220;PIPE Investors&#8221;). Pursuant to the terms and conditions of the Purchase Agreement, the
PIPE Investors agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240202__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zltEiPREitu6" title="Principal amount">15.5</span> million
(the &#8220;PIPE Convertible Notes&#8221;), (ii) Series A warrants to initially purchase <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zknclvrExa76" title="Purchase of warrants">1,409,091</span> shares of the Company&#8217;s Class
A common stock (the &#8220;Series A Warrants&#8221;), and (iii) Series B warrants to initially purchase <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zRHxuOBg9VS7" title="Purchase of warrants">1,550,000</span> shares of the Company&#8217;s
Class A common stock (the &#8220;Series B Warrants,&#8221; and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;)
(the &#8220;PIPE Financing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">Under
the terms of the Purchase Agreement, the Company had the right, but not the obligation, to require that the PIPE Investors purchase additional
PIPE Convertible Notes at up to two additional closings. On February 6, 2024, the first additional closing (the &#8220;First Mandatory
Additional Closing&#8221;) occurred for the sale of $<span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zmeKFv7FvnTf" title="Convertible notes">4.65</span> million in additional PIPE Convertible Notes with an Original Issue Discount
of $<span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zyht0BzaqTH7" title="Original Issue Discount">465,000</span> for gross proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromConvertibleDebt_pn3n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_ziM9xz6MKOPd" title="Gross proceeds">4.185</span> million, subject to the filing of a registration statement and satisfaction of customary closing
conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">In
addition, pursuant to the Purchase Agreement, as amended, each PIPE Investor had the right, but not obligation, to require the
Company to sell to such investor its pro rata share of up to an aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn4n6_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zCx1qrnWSIe" title="Principal amount">10.85</span>
million of additional PIPE Convertible Notes in one or more &#8220;Additional Optional Closings,&#8221; provided that the principal
amount issued in each such closing is no less than $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_z29gzV6yL3wb" title="Principal amount">250,000</span>.
These optional rights expire on August 30, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">On
August 13, 2024, the Company entered into waiver and amendment agreements (the &#8220;Waiver&#8221;) with the PIPE Investors. Under the
Waiver, the parties agreed to, among other things: to (i) waive any defaults caused by the Company&#8217;s failure to timely file SEC
reports through August 14, 2024, (ii) extend the deadline for Additional Optional Closings to 11 months following the effectiveness of
the initial registration statement, (iii) permit the Company to raise non-convertible, unsecured debt financing from its affiliates,
(iv) waive certain registration failures through September 3, 2024, and allow such failures to be cured through the issuance of common
stock, and (v) allow interest payments due April 1, July 1, and October 1, 2024, to be paid in shares of common stock or added to the
principal of the PIPE Convertible Notes, at the election of the applicable PIPE Investor. In connection with the Waiver, the Company
issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z8iP3Cs9UiA6">192,151</span> shares of Class A common stock to satisfy registration delay penalties and <span id="xdx_90F_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zD3UFlIUxvN6">157,582</span> shares of Class A common stock to satisfy
accrued interest obligations. These issuances were made at the &#8220;Alternate Conversion Price&#8221; set forth in the PIPE Convertible
Notes, which is defined as the lesser of the fixed conversion price or 90% of the lowest volume weighted average price (VWAP) of the
Company&#8217;s Class A common stock over the five consecutive days prior to conversion. Additionally, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zo2bQ0QiBbXd" title="Stock issued during period shares new issues">190,586</span> shares
to a PIPE Investor as a result of language in the PIPE Convertible Note related to ownership percentage prior to the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">On November
7, 2024, the Company and certain PIPE Investors entered into further amendments to the Waiver (the &#8220;Amendments&#8221;) under which
the PIPE Investors agreed to waive any breaches or defaults resulting from the Company&#8217;s failure to timely file SEC reports through
August 21, 2024, and extended the waiver for certain registration failures through October 3, 2024. The PIPE Investors also waived defaults
related to the Company&#8217;s non-compliance with the continued listing requirements of the Nasdaq Stock Market, including (i) failure
to meet the minimum stockholders&#8217; equity threshold, (ii) failure to meet the minimum market value of publicly held shares, and (iii)
failure to meet the minimum bid price requirement. These waivers are effective through January 15, 2025, but may be extended through March
15, 2025, solely with respect to the bid price deficiency, provided the Company remains in compliance with all other listing requirement
and files a preliminary proxy statement to seek shareholder approval of a reverse stock split. In connection with these Amendments, the
Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zy2Rd0q35Y9f" title="Number of new shares issued">116,959</span> shares of Class A common stock to satisfy additional registration delay penalties and <span id="xdx_906_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zpwyf8wSyrB4" title="Shares issued">65,790</span> shares of Class A
common stock for unpaid interest, also at the Alternate Conversion Price.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">Also on
November 7, 2024, certain PIPE Investors agreed to purchase an additional $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmOHuiZwagzi" title="Principal amount">3.3</span> million in principal amount of PIPE Convertible Notes with
an Original Issue Discount of $<span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z73jGmMI8dT3" title="Original issue discount">330,000</span> for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zmXvX0P0fFSh" title="Convertible debt">2.97</span> million. The Company used approximately $<span id="xdx_90F_eus-gaap--ProceedsFromRepaymentsOfOtherDebt_pn5n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zL0ch22avgek" title="Proceeds from issuance of repay outstanding debt">2.5</span> million of the proceeds
from this issuance to repay outstanding debt and cover related transaction expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">One
of the PIPE Notes issued on November 7, 2024 was purchased in exchange for a convertible note payable and an unsecured note payable
that were previously issued to the same PIPE Investor. The exchange resulted in debt extinguishment accounting as the present value
of the future cash flows of the new PIPE Convertible Note was greater than 10% of the remaining present value of the cash flows of
the exchanged notes. As a result, the Company recorded a loss on extinguishment of debt of $<span id="xdx_907_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20240101__20241231_zR5U5K87DCll" title="Loss on extinguishment of debt">270,594</span>
on the consolidated statements of operations for the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">On December
16, 2024, a certain PIPE Investor agreed to purchase an additional $<span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z6pYsjs5h02c" title="Principal amount">2.1</span> million in the principal amount of a PIPE Convertible Note with
an Original Issue Discount of $<span id="xdx_90D_eus-gaap--AmortizationOfDebtDiscountPremium_c20241216__20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zDztwlhIm9z8" title="Original issue discount">210,000</span> for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241216__20241216__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zYK3UCmVf3p6" title="Convertible debt">1.89</span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">On January
8, 2025, certain PIPE Investors agreed to purchase an additional $<span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z50SEVlTO0R" title="Principal amount">2.8</span> million in principal amount of PIPE Convertible Notes with an Original
Issue Discount of $<span id="xdx_90C_eus-gaap--AmortizationOfDebtDiscountPremium_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zXWKF2NfZ917" title="Original issue discount">280,000</span> for gross proceeds of $<span id="xdx_90B_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20250108__20250108__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zhhY1e6Lcvb8" title="Convertible debt">2.52</span> million. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">During
the three months ended March 31, 2025, the Company converted an aggregate principal amount of $<span id="xdx_90E_eus-gaap--DebtConversionOriginalDebtAmount1_c20250101__20250331_zMSXBmCWZtih" title="Aggregate principal amount converted">1,655,000</span> and $<span id="xdx_901_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20250101__20250331_z51X3d4TmVbi" title="Accrued interest">1,087,513</span> in accrued and
make-whole interest related to the PIPE Convertible Notes into <span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zGwBhKRf84d4" title="Convertible notes, shares">3,064,420</span> shares of the Company&#8217;s Class A common stock. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p>

<p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zVmIjlNEqynb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">PIPE Convertible
Notes payable consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zAPfS1sL1Au4" style="display: none">SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">PIPE Convertible Note Balance at January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_ecustom--ConvertibleDebtGross_iI_c20241231_zAT1c8OVvgB" style="text-align: right" title="Convertible note balance"><span style="-sec-ix-hidden: xdx2ixbrl3488">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">PIPE Convertible Notes issued</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_ecustom--ConvertibleNotesIssued_iI_c20241231_zZqq4dOq0fbf" style="width: 16%; text-align: right" title="PIPE Convertible Notes issued">10,320,594</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Debt Discount associated with OID and Warrants</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20241231_zg2q8OIVqqS9" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Debt Discount associated with OID and Warrants">(1,147,319</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ConvertibleDebt_iTI_c20241231_zHsfeV3ynEDe" style="text-align: right" title="Total PIPE Convertible Notes, net">9,173,275</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20241231_zaLPzPP2TNSf" style="text-align: right" title="Less gross PIPE Convertible Note principal converted into Class A common stock">(5,832,600</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add: Accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20241231_zM3gHc8AFA53" style="border-bottom: Black 1pt solid; text-align: right" title="Add accretion of debt discount">728,278</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total PIPE Convertible Notes, net at December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LongTermLoansPayable_iTI_c20241231_zpLokJBmgHu9" style="text-align: right" title="Total PIPE Convertible Notes, net">4,068,953</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ConvertibleNotesIssued_iI_c20250331_zpuf4Q0MdfZh" style="text-align: right" title="PIPE Convertible Notes issued">2,800,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Debt Discount associated with OID</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20250331_z6fXXc68c7t3" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Debt Discount associated with OID and Warrants">(280,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ConvertibleDebt_iTI_c20250331_z4LBoTovXpT6" style="text-align: right" title="Total PIPE Convertible Notes, net">6,588,953</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20250331_ztmF5FAQKVp3" style="text-align: right" title="Less gross PIPE Convertible Note principal converted into Class A common stock">(1,655,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add: Accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20250331_zyS28oBJkAef" style="border-bottom: Black 1pt solid; text-align: right" title="Add accretion of debt discount">231,940</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total PIPE Convertible Notes, net at March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--LongTermLoansPayable_iTI_c20250331_zcSDfQhDq7u9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total PIPE Convertible Notes, net">5,165,893</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zqQzrroUfUK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">During
the three months ended March 31, 2025 and 2024, amortization expense related to the Debt Discount of the PIPE Convertible Notes was $<span id="xdx_908_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20250331_zabRn7GDPTjd" title="Amortization expense related to the OID">231,940</span>
and $<span id="xdx_908_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20240331_z6TXtO29sqH8" title="Amortization expense related to the OID">3,325</span>, respectively. The principal balance of the PIPE Convertible Notes, net of Debt Discounts, and accrued interest related to
the PIPE Convertible Notes at March 31, 2025, was $<span id="xdx_908_eus-gaap--DeferredFinanceCostsNet_iI_c20250331_zZgtcVZgF4C4" title="Debt discounts net">5,165,893</span> and $<span id="xdx_902_eus-gaap--InterestExpenseDebt_c20250101__20250331_zKijcr89u8Nb" title="Accrued interest">0</span>, respectively. The principal balance net of Debt Discounts and accrued
interest related to the PIPE Convertible Notes at December 31, 2024, was $<span id="xdx_905_eus-gaap--DeferredFinanceCostsNet_iI_c20241231_zqvSqqk7uzyf" title="Debt discounts net">4,068,953</span> and $<span id="xdx_905_eus-gaap--InterestExpenseDebt_c20240101__20241231_zAxaM54PKn64" title="Accrued interest">154,500</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_80F_ecustom--PipeConvertibleNotesDisclosureTextBlock_zOpv0jPL3Vei" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
11 &#8211; <span id="xdx_82F_znRsvO0YMAde">PIPE CONVERTIBLE NOTES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 2, 2023 and December 7, 2023, DMAQ executed loan agreements with certain accredited investors (together, the &#8220;Prior Loan
Agreements&#8221;) pursuant to which such investors agreed to loan DMAQ up to an aggregate $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zrPyuqRm7JJe" title="Aggregrate amount"><span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zxgAKKEPPld5" title="Aggregrate amount">11</span></span> million in exchange for the issuance of
convertible notes and warrants. On February 2, 2024, the Company executed a securities purchase agreement (the &#8220;Purchase Agreement&#8221;)
with each of the investors that executed the Prior Loan Agreements, which replaced the Prior Loan Agreements in their entirety, and with
additional investors (together, the &#8220;PIPE Investors&#8221;). Pursuant to the terms and conditions of the Purchase Agreement, the
PIPE Investors agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240202__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zzzZEWfkyE0g" title="Principal amount">15.5</span> million
(the &#8220;PIPE Convertible Notes&#8221;), (ii) Series A warrants to initially purchase <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zEmwt5nywAE" title="Purchase of warrants">1,409,091</span> shares of the Company&#8217;s Class
A common stock (the &#8220;Series A Warrants&#8221;), and (iii) Series B warrants to initially purchase <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zGN8m2r4hDMd" title="Purchase of warrants">1,550,000</span> shares of the Company&#8217;s
Class A common stock (the &#8220;Series B Warrants,&#8221; and collectively with the Series A Warrants, the &#8220;PIPE Warrants&#8221;)
(the &#8220;PIPE Financing&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the terms of the Purchase Agreement, the Company has the right, but not the obligation, to require that the PIPE Investors purchase additional
PIPE Convertible Notes at up to two additional closings. On February 6, 2024, the first additional closing (the &#8220;First Mandatory
Additional Closing&#8221;) occurred for the sale of $<span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_z7QliOt1qFGg" title="Convertible notes">4.65</span> million in additional PIPE Convertible Notes with an Original Issue Discount
of $<span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zwucM9bFOy65" title="Original Issue Discount">465,000</span> for gross proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromConvertibleDebt_pn3n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zXfcxQ1XRtc4" title="Gross proceeds">4.185</span> million, subject to the filing of a registration statement and satisfaction of customary closing
conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
second additional closing (the &#8220;Second Mandatory Additional Closing&#8221;) may occur upon notice any time following the second
trading day after the First Mandatory Additional Closing, and provides for the sale of up to $<span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn5n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--SecondMandatoryAdditionalClosingMember_zqFVhLTZQ2Ee" title="Convertible notes">6.2</span> million in additional PIPE Convertible
Notes for gross proceeds of $<span id="xdx_905_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--SecondMandatoryAdditionalClosingMember_zd18zzvlHgYg" title="Gross proceeds">5.58</span> million, subject to the effectiveness of the registration statement, receipt of required shareholder
approvals, and satisfaction of customary closing conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, pursuant to the Purchase Agreement, as amended, each PIPE Investor has the right, but not obligation, to require the Company
to sell to such investor its pro rata share of up to an aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn4n6_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zguPmsHC7NH6" title="Principal amount">10.85</span> million of additional PIPE Convertible Notes
in one or more &#8220;Additional Optional Closings,&#8221; provided that the principal amount issued in each such closing is no less
than $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_zDVy4dsZgjT5" title="Principal amount">250,000</span>. These optional rights expire on August 30, 2025, if not exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 13, 2024, the Company entered into waiver and amendment agreements (the &#8220;Waiver&#8221;) with the PIPE Investors. Under the
Waiver, the parties agreed to, among other things: to (i) waive any defaults caused by the Company&#8217;s failure to timely file SEC
reports through August 14, 2024, (ii) extend the deadline for Additional Optional Closings to 11 months following the effectiveness of
the initial registration statement, (iii) permit the Company to raise non-convertible, unsecured debt financing from its affiliates,
(iv) waive certain registration failures through September 3, 2024, and allow such failures to be cured through the issuance of common
stock, and (v) allow interest payments due April 1, July 1, and October 1, 2024, to be paid in shares of common stock or added to the
principal of the PIPE Convertible Notes, at the election of the applicable PIPE Investor. In connection with the Waiver, the Company
issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zglaFe6fBzN3">192,151</span> shares of Class A common stock to satisfy registration delay penalties and <span id="xdx_90F_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_znLah23JMgq">157,582</span> shares of Class A common stock to satisfy
accrued interest obligations. These issuances were made at the &#8220;Alternate Conversion Price&#8221; set forth in the PIPE Convertible
Notes, which is defined as the lesser of the fixed conversion price or 90% of the lowest volume weighted average price (VWAP) of the
Company&#8217;s Class A common stock over the five consecutive days prior to conversion. Additionally, the Company issued <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmf59l0NvKGl" title="Stock issued during period shares new issues">190,586</span> shares to a PIPE Investor as a result of language in the PIPE Convertible
Note related to ownership percentage prior to the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 7, 2024, the Company and certain PIPE Investors entered into further amendments to the Waiver (the &#8220;Amendments&#8221;)
under which the PIPE Investors agreed to waive any breaches or defaults resulting from the Company&#8217;s failure to timely file SEC
reports through August 21, 2024, and extended the waiver for certain registration failures through October 3, 2024. The PIPE Investors
also waived defaults related to the Company&#8217;s non-compliance with the continued listing requirements of the Nasdaq Stock Market,
including (i) failure to meet the minimum stockholders&#8217; equity threshold, (ii) failure to meet the minimum market value of publicly
held shares, and (iii) failure to meet the minimum bid price requirement. These waivers are effective through January 15, 2025, but may
be extended through March 15, 2025, solely with respect to the bid price deficiency, provided the Company remains in compliance with
all other listing requirement and files a preliminary proxy statement to seek shareholder approval of a reverse stock split. In connection
with these Amendments, the Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zFx186nmPRJ5" title="Number of new shares issued">116,959</span> shares of Class A common stock to satisfy additional registration delay penalties and
<span id="xdx_906_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zMOonqeBJXQg" title="Shares issued">65,790</span> shares of Class A common stock for unpaid interest, also at the Alternate Conversion Price.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Also
on November 7, 2024, certain PIPE Investors agreed to purchase an additional $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zUpUmiRiztZi" title="Principal amount">3.3</span> million in principal amount of PIPE Convertible Notes
with an Original Issue Discount of $<span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_ztwIF3CUSnua" title="Original issue discount">330,000</span> for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zn5G92ARfVR6" title="Convertible debt">2.97</span> million. The Company used approximately $<span id="xdx_90F_eus-gaap--ProceedsFromRepaymentsOfOtherDebt_pn5n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_z0PAqiUGOQO6" title="Proceeds from issuance of repay outstanding debt">2.5</span> million of the proceeds
from this issuance to repay outstanding debt and cover related transaction expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">One
of the November 7, 2024, PIPE Notes was exchanged for a convertible note payable and an unsecured note payable that were issued to the
same PIPE Investor. The exchange resulted in debt extinguishment accounting as the present value of the future cash flows of the new
PIPE Convertible Note was greater than 10% of the remaining present value of the cash flows of the exchanged notes. As a result, the
Company recorded a loss on extinguishment of debt of $<span id="xdx_907_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20240101__20241231_zCqttK4rvuKl" title="Loss on extinguishment of debt">270,594</span> on the consolidated statements of operations for the year ended December
31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 16, 2024, a certain PIPE Investor agreed to purchase an additional $<span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zIS5pyDmLvS" title="Principal amount">2.1</span> million in the principal amount of a PIPE Convertible
Note with an Original Issue Discount of $<span id="xdx_90D_eus-gaap--AmortizationOfDebtDiscountPremium_c20241216__20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zv8o6emCv7fd" title="Original issue discount">210,000</span> for gross proceeds of $<span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241216__20241216__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zS1o2LY3YoUl" title="Convertible debt">1.89</span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zfoHWhfCif5g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE
Convertible Notes payable consisted of the following as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zoTszpwhHRch" style="display: none">SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20241231_zGSmEw7GW1V3" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheOneFebruarySevenTwoThousandTwentyFourMember_zRnLkKO2Oreg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">PIPE Convertible Note - Tranche 1 - February 7, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,650,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoNovemberSevenTwoThousandTwentyFourMember_zQ4bKiUnnzU2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Note - Tranche 2 - November 7, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,570,594</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_zSdH9wqkVvw6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">PIPE Convertible Note - Tranche 2 - December 16, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,100,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--ConvertibleNoteGross_iI_maCDzJKu_zvosKLBHp7Dk" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Note, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,320,594</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_msCDzJKu_zCPSASRXzOq5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less Debt Discount associated with OID and Warrants</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,147,319</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--ConvertibleDebt_iTI_mtCDzJKu_maLTLPzxRf_z7qKrprFrMBh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,173,275</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_msLTLPzxRf_zAWTRtJCFmld" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,832,600</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_maLTLPzxRf_zbiFf777WFc1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">728,278</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermLoansPayable_iTI_mtLTLPzxRf_zdgHhQOGyCab" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total PIPE Convertible Notes, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,068,953</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zQb4fHMdgZIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company converted an aggregate principal amount of $<span id="xdx_902_eus-gaap--DebtConversionOriginalDebtAmount1_c20240101__20241231_z0P05fdXA1ui" title="Aggregate principal amount converted">5,832,600</span> and $<span id="xdx_90C_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20240101__20241231_zoFCqU25joB" title="Accrued interest">4,224,860</span> in accrued and make-whole
interest related to the PIPE Convertible Notes into <span id="xdx_906_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zJwsEqyHGVEg" title="Convertible notes, shares">13,787,393</span> shares of the Company&#8217;s Class A common stock. During the year ended
December 31, 2024, amortization expense related to the Original Issue Discount of the PIPE Convertible Notes was $<span id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20241231_zQz7U5MlNmV7" title="Amortization expense related to the OID">728,278</span>. The principal
balance net of Debt Discounts and accrued interest related to the PIPE Convertible Notes at December 31, 2024, was $<span id="xdx_905_eus-gaap--DeferredFinanceCostsNet_iI_c20241231_zcA2I6oRooHb" title="Debt discounts net">4,068,953</span> and $<span id="xdx_905_eus-gaap--InterestExpenseDebt_c20240101__20241231_zU088RZA08Xk" title="Accrued interest">154,500</span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosurePipeConvertibleNotesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosurePipeConvertibleNotesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_PipeConvertibleNotesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pipe Convertible Notes Disclosure [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;">TRUG_PipeConvertibleNotesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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 NOTES AND LOANS PAYABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">RELATED PARTY NOTES AND LOANS PAYABLE</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_z17XHv9zjNl2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 10 &#8211; <span id="xdx_825_zKgf4o3KYWqc">RELATED PARTY
NOTES AND LOANS PAYABLE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_z5b6NERzE8ve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Related party notes payable
consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BC_zXpfpuNX2e7b" style="display: none">SCHEDULE OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20250331_zoQgSAUg9ta4" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_zq3981iwJGbf" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zAH7UyDbHTbd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - ARJ Trust</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">650,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">650,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zaSctlwdvgx2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Note payable - McKettrick</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zt1SflF1F5Sa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Note payable - Carver</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zDjr7gq9BVOi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loan - Chris Jones</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,000,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,000,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zkToSrGrgBT7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,561,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,561,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zcdqifa8bfB6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,937,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,937,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zTUMnhWz1FR1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">624,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">624,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zpqogWhywfAe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zyTE826bK6rd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Future maturities of related
party notes and loan payables as of March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zP3297LYkvQ5" style="display: none">SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20250331_zbcLp9Lx0Ts4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_maLTDzj54_zAtMcwJzDkC2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,937,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_zxWcG5dBYAB4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zG9zKUOdi9U" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">337,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zXZAnpvBfS6b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,561,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_znfFcu92JuHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>ARJ Trust</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In December 2008, the Company
entered into a note payable with ARJ Trust, a trust that is indirectly controlled by the Company&#8217;s chief executive officer. The
note has a principal amount of $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zNo7HUas5eF3" title="Debt instrument principal amount">500,000</span>, an interest rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zKSt7xS4pUFa" title="Debt instrument interest percentage">8.50</span>% per annum, and a maturity date of March 31, 2024. The Company is required
to make monthly interest-only payments of $<span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20081201__20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zzY2kXdIuRfb" title="Debt instrument periodic interest payment">3,541</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In June 2010, the Company entered
into a second note payable with ARJ Trust. The note has a principal amount of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zJZUCbDx0fT1" title="Debt instrument principal amount">150,000</span>, an interest rate of <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_z6upu26m56b6" title="Debt instrument interest percentage">8.50</span>% per annum, and a maturity
date of March 31, 2024. The Company is required to make monthly interest-only payments of $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20100601__20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zpCwGHHf9hn5" title="Debt instrument periodic interest payment">1,063</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDateRangeStart1_dd_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zyP093HRe50h" title="Debt instrument maturity start date">March
31, 2024</span>, the maturity date of the notes was extended to <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDateRangeEnd1_dd_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zO42Csf3UKt3" title="Debt instrument maturity end date">March
31, 2025</span>. On March 31, 2025, the maturity date of the notes was extended to September
30, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company made interest-only
payments of $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zM7cJEjsLMq6" title="Debt instrument periodic interest payment">13,812</span> and $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20240101__20240331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zvnKKvGcXAr2" title="Debt instrument periodic interest payment">10,901</span> during the three months ended March 31, 2025 and 2024, respectively. The principal balance of the notes
was $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zTbo10Y8sT14" title="Debt instrument principal amount"><span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zPYcVcK8wjfj" title="Debt instrument principal amount">650,000</span></span> at both March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>McKettrick</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In May 2019, the Company entered
into a $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zErpBtt6XV4b" title="Debt instrument principal amount">1,750,000</span>, <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dc_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zQJQlLMzRzeg" title="Debt instrument interest percentage">zero</span>
interest rate note payable with a former shareholder to repurchase all their owned shares in the Company. The note is payable in
annual installments of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zpGSNXnIOCO9" title="Debt instrument periodic payment">250,000</span>
due on December 21 of each year. The note matures on <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z4xXDIWKn9rj" title="Debt instrument Maturity date">December
1, 2027</span>. <span id="xdx_906_eus-gaap--DebtInstrumentFee_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zJdeEKHU6Bxd" title="Debt instrument fee">If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.</span> During the year ended December
31, 2024, the Company paid the December 2024 and 2023 installments totaling $<span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z6JOnkpjLQpl" title="Debt instrument periodic payment">500,000</span>
and $<span id="xdx_902_ecustom--DebtInstrumentNegotiatedFeeAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zGr0Rz3wd2J1" title="Debt instrument extension fee">50,000</span>
in a negotiated extension fee for the 2023 installment. The principal balance of the note payable was $<span id="xdx_90D_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zlrJKKAYyJYh" title="Notes payable"><span id="xdx_907_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zWzm5qcZAtxj" title="Notes payable">800,000</span></span>
at both March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Carver</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In January 2021, the Company
entered into a $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z4lp13pLxDDi" title="Debt instrument principal amount">222,000</span>, <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zqfywDuQMuXe" title="Debt instrument interest percentage">zero</span> interest rate note payable with a former shareholder to repurchase all their owned shares in the Company.
The note is payable in semi-annual installments of $<span id="xdx_907_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zDiTtjbHzFV9" title="Debt instrument periodic payment">18,500</span> due on March 31 and September 30 each year and matures on <span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z2gQv01VmvG6" title="Debt instrument maturity date">October 1, 2027</span>.
The Company has not made the required installments totaling $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zkzSHTV0P8b6" title="Debt instrument periodic payment">18,500</span> for the three months ended March 31, 2025 and $<span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z4MdNAXGGhBl" title="Debt instrument periodic payment">37,000</span> for the year
ended December 31, 2024. The principal balance of the note payable was $<span id="xdx_909_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zTZN4ku5kGHc" title="Notes payable"><span id="xdx_901_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zuin6vYgH5ya" title="Notes payable">111,000</span></span> at both March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Chris Jones</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the year ended December
31, 2024, the Company chief executive officer loaned the Company an aggregate of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z7V5u66wlPog" title="Debt instrument principal amount">2</span> million for operating expenses. The loaned amount
has a <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zYKaNw0rSQQ" title="Debt instrument interest percentage">zero</span> interest rate and no stated maturity date. The Company made no payments towards the loan during the three months ended March
31, 2025, however, the Company expects to pay back the loan in full. The principal balance of the loan payable was $<span id="xdx_907_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zAFrxYEJrTsk" title="Notes payable"><span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z5bxtNNLie66" title="Notes payable">2,000,000</span></span> at March
31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_znxXOi7Jpnzk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12 &#8211; <span id="xdx_827_zARgVfh6qwL7">RELATED PARTY NOTES AND LOANS PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zLbdiONT82p4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Related
party notes payable consisted of the following as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zH9vZAtQnNkf" style="display: none">SCHEDULE OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_znyVjozfElWb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20231231_z1vSsNHfdNJi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zS3u0eHDELN2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - ARJ Trust</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">650,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">650,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zj1wIjagLOM6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Note payable - McKettrick</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,300,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zlKjorrd7mn7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Note payable - Carver</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">148,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_ztVTPVX0GH07" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loan - Chris Jones</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,000,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1534">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zwNznEn4nUF4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,561,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,098,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zVRm6DUjNIW4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,937,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,237,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zJvLKZ29vwU1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">624,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">861,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_z7vdpCGEJO4a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zjxEWo24Onbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
maturities of related party notes and loan payables as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_z1Efpq6u4fmg" style="display: none">SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20241231_zYo5QvRbESWd" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_z0WawKryaU9f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,937,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zVeUyrOvlfq8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_maLTDzj54_zW7q9e81ywna" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">337,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zyDigtwfSAC" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,561,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zDqrAoPBIu8i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>ARJ
Trust</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2008, the Company entered into a note payable with ARJ Trust, a trust that is indirectly controlled by the Company&#8217;s chief
executive officer. The note has a principal amount of $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_z3qmBzGDbZP9" title="Debt instrument principal amount">500,000</span>, an interest rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zGPBZ8ALyPI4" title="Debt instrument interest percentage">8.50</span>% per annum, and a maturity date of March 31,
2024. The Company is required to make monthly interest-only payments of $<span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20081201__20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_z3sg3Y6B9grd" title="Debt instrument periodic interest payment">3,541</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2010, the Company entered into a second note payable with ARJ Trust. The note has a principal amount of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zbeBfg4SuWD9" title="Debt instrument principal amount">150,000</span>, an interest rate
of <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_znp36jM6WPV6" title="Debt instrument interest percentage">8.50</span>% per annum, and a maturity date of March 31, 2024. The Company is required to make monthly interest-only payments of $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20100601__20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zEoCMuIC7hYc" title="Debt instrument periodic interest payment">1,063</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
<span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateRangeStart1_dd_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zAP7fcw51COk" title="Debt instrument Maturity start date">March 31, 2024</span>, the maturity date of the notes was extended to <span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateRangeEnd1_dd_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zSvttzDKUux3" title="Debt instrument Maturity end date">March 31, 2025</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company made interest-only payments of $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zPFzofabOcQ5" title="Debt instrument periodic interest payment"><span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_z143gWnCEWTl" title="Debt instrument periodic interest payment">55,248</span></span> during the years ended December 13, 2024 and 2023, respectively. The principal balance
of the notes was $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zP18RCSZQh7e" title="Debt instrument principal amount"><span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zBVicN30o2b3" title="Debt instrument principal amount">650,000</span></span> at December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>McKettrick</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2019, the Company entered into a $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zPWVhSgk2iU4" title="Debt instrument principal amount">1,750,000</span>, <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dc_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zrUYinVahR3b" title="Debt instrument interest percentage">zero</span> interest rate note payable with a former shareholder to repurchase all their owned
shares in the Company. The note is payable in annual installments of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zWLuzrBo64ba" title="Debt instrument periodic payment">250,000</span> due on December 21 of each year. The note matures on <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z832eY0R8Qda" title="Debt instrument Maturity date">December
1, 2027</span>. <span id="xdx_906_eus-gaap--DebtInstrumentFee_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zwqlYE9v7hVf" title="Debt instrument fee">If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.</span> During the year ended December
31, 2024, the Company paid the December 2024 and 2023 installments totaling $<span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zaqoJ0BidvT3" title="Debt instrument periodic payment">500,000</span> and $<span id="xdx_902_ecustom--DebtInstrumentNegotiatedFeeAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zeQIW75Nfscb" title="Debt instrument extension fee">50,000</span> in a negotiated extension fee for the
2023 installment. The principal balance of the note payable was $<span id="xdx_907_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zoDiKpozUZ4b" title="Notes payable">800,000</span> and $<span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z0YFs2X4lbZ4" title="Notes payable">1,300,000</span> at December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Carver</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2021, the Company entered into a $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zqyA31BBWHz9" title="Debt instrument principal amount">222,000</span>, <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zxMiOOyiPU7f" title="Debt instrument interest percentage">zero</span> interest rate note payable with a former shareholder to repurchase all their
owned shares in the Company. The note is payable in semi-annual installments of $<span id="xdx_907_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zanYh4y9IrOd" title="Debt instrument periodic payment">18,500</span> due on March 31 and September 30 each year and
matures on <span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_dd_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zMSC5wC7urs7" title="Debt instrument Maturity date">October 1, 2027</span>. The Company made the required installments totaling $<span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z7Go7lzJ6VMa" title="Debt instrument periodic payment"><span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z94pw8jOiI2f" title="Debt instrument periodic payment">37,000</span></span> for the years ended December 31, 2024 and 2023.
The principal balance of the note payable was $<span id="xdx_901_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zmznrzMpOhld" title="Notes payable">111,000</span> and $<span id="xdx_909_eus-gaap--LongTermDebt_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zTnN6bZxQFp8" title="Notes payable">148,000</span> at December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Chris
Jones</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company chief executive officer loaned the Company an aggregate of $<span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zOAjxT4tJqel" title="Debt instrument principal amount">2</span> million for operating expenses.
The loaned amount has a <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zkMbfyqZpng1" title="Debt instrument interest percentage">zero</span> interest rate and no stated maturity date. The Company made no payments towards the loan during the year
ended December 31, 2024, however, the Company expects to pay back the loan in full. The principal balance of the loan payable was $<span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z3QcDuEyTuY7" title="Notes payable">2,000,000</span>
at December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LINES OF CREDIT<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_TRUG_DisclosureLinesOfCreditAbstract', window );"><strong>Lines Of Credit</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_TRUG_LinesOfCreditDisclosureTextBlock', window );">LINES OF CREDIT</a></td>
<td class="text"><p id="xdx_80E_ecustom--LinesOfCreditDisclosureTextBlock_zomWmMCQYdP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 11 &#8211; <span id="xdx_821_zmVi4CbqmfRb">LINES OF
CREDIT</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>JPMorgan Chase</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In December 2023, the Company
entered into a $<span id="xdx_908_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zge0zwfJ8Bli" title="Line of credit">2,000,000</span> variable rate line of credit with JPMorgan. The purpose of the new line of credit was to consolidate the balances
outstanding on the note payable and the previous line of credit, which had matured. The line of credit matured on December 31, 2024. The
line of credit had an annual interest rate of the Adjusted SOFR (Secured Overnight Financing Rate) Rate plus <span id="xdx_906_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20230101__20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zMoCL06WNrM4" title="Annual interest rate">3.00</span>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 1, 2025, the maturity date of the line of credit was extended
to December 31, 2025. Upon the maturity date extension the annual interest rate was increased to the Adjusted SOFR Rate plus <span id="xdx_904_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20250101__20250101_znMOslOqhisc" title="Annual interest rate">3.50</span>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The line of credit is secured
by a pledge of $<span id="xdx_903_eus-gaap--RestrictedCash_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zUZyrZTvPE62" title="Restricted cash">2,100,000</span> in the Company&#8217;s deposit accounts (restricted cash) at JPMorgan. The outstanding principal balance on
the line of credit was $<span id="xdx_909_eus-gaap--LinesOfCreditCurrent_iI_c20250331_zFeiq5JvXSa4" title="Line of credit"><span id="xdx_904_eus-gaap--LinesOfCreditCurrent_iI_c20241231_zNAu4LN7hb28" title="Line of credit">802,738</span></span> at March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Morgan Stanley</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During February 2023, the Company
entered into a variable rate line of credit with Morgan Stanley which was secured by the marketable securities held in our brokerage account
(See <span style="text-decoration: underline">Note 5 &#8211; Marketable Investment Securities</span>). The Company terminated the brokerage agreement during the year ended December
31, 2024, liquidated the vast majority of its investments and has $<span id="xdx_90E_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20250331__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zVgl3lDj4nn2" title="Other cash equivalents"><span id="xdx_903_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20241231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zgS6aOE4XcWl" title="Other cash equivalents">10,114</span></span> recorded in cash and cash equivalents on its unaudited condensed
consolidated balance sheet as of March 31, 2025 and December 31, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_80E_ecustom--LinesOfCreditDisclosureTextBlock_zVNlmOejhQjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13 &#8211; <span id="xdx_82E_ztmnvnsUryy3">LINES OF CREDIT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>JPMorgan
Chase</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Company entered into a $<span id="xdx_908_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zALZwceefTxf" title="Line of credit">2,000,000</span> variable rate line of credit with JPMorgan. The purpose of the new line of credit
was to consolidate the balances outstanding on the note payable and the previous line of credit, which had matured. The line of credit
matures on December 31, 2024. The line of credit has an annual interest rate of the Adjusted SOFR (Secured Overnight Financing Rate)
Rate plus <span id="xdx_906_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20230101__20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_z3ud02AyJGnb" title="Annual interest rate">3.00</span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
line of credit is secured by a pledge of $<span id="xdx_903_eus-gaap--RestrictedCash_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_z8VvuZAlkq0g" title="Restricted cash">2,100,000</span> in the Company&#8217;s deposit accounts (restricted cash) at JPMorgan. The outstanding
principal balance on the line of credit was $<span id="xdx_90E_eus-gaap--LinesOfCreditCurrent_iI_c20241231_z96IziyrLoK2" title="Line of credit"><span id="xdx_900_eus-gaap--LinesOfCreditCurrent_iI_c20231231_zzkWPut0XNSd" title="Line of credit">802,738</span></span> at December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Morgan
Stanley</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
February 2023, the Company entered into a variable rate line of credit with Morgan Stanley which was secured by the marketable securities
held in our brokerage account (See Note 6 &#8211; Marketable Investment Securities). The Company terminated the brokerage agreement during
the year ended December 31, 2024, liquidated the vast majority of its investments and has $<span id="xdx_903_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20241231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zNugsNnlw0B2" title="Other cash equivalents">10,114</span> recorded in cash and cash equivalents
on its balance sheet as December 31, 2024. The outstanding balance of the line of credit at December 31, 2023 was $<span id="xdx_903_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zY3f7IeBrWT4" title="Line of credit">1,980,937</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureLinesOfCreditAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureLinesOfCreditAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_LinesOfCreditDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lines of Credit Disclosure [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;">TRUG_LinesOfCreditDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTES PAYABLE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">CONVERTIBLE NOTES PAYABLE</a></td>
<td class="text"><p id="xdx_805_eus-gaap--ShortTermDebtTextBlock_zIkHk0vn2l3a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8211; <span><span id="xdx_829_zq4dXa53Mpnc">CONVERTIBLE NOTES PAYABLE</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2022, the Company entered into two separate but identical $<span id="xdx_909_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_znOuQXU20jC" title="Convertible notes payable"><span id="xdx_905_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_zOGquz3LD3Ob" title="Convertible notes payable">300,000</span></span> (total $<span id="xdx_90D_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--TwoIndividualConsultantsMember_zhv5n7dnDCI5" title="Convertible notes payable">600,000</span>) convertible notes payable (the &#8220;Convertible
Notes&#8221;) with an interest rate of <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--TwoIndividualConsultantsMember_z7FTXT2SXUQb" title="Debt instrument interest percentage">10</span>% per annum with two individual consultants (the &#8220;Noteholders&#8221;) to assist with services
including an initial public offering preparation and listing to Nasdaq or other national exchange, assist the Company and its counsel
in preparing a code of conduct and employment agreements, franchise development, and valuation increase through growth among other services.
The original terms of each note include a <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zE9sZSngVMxc" title="Original issue discount percentage"><span id="xdx_909_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_zlxqTPzGrgik" title="Original issue discount percentage">15</span></span>% original issue discount (&#8220;OID&#8221;), <span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_z5ewlXdjGLT" title="Warrants exercisable"><span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z5lgwTkCixv1" title="Warrants exercisable">292</span></span> warrants to purchase common stock, <span id="xdx_900_ecustom--PrepaymentPenalty_iI_do_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zXxfxajfErh1" title="Prepayment penalty"><span id="xdx_904_ecustom--PrepaymentPenalty_iI_do_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z9riRmt6QqF4" title="Prepayment penalty">no</span></span>
prepayment penalty and a maturity date of <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20220501__20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zuNdm08Va355" title="Maturity date"><span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_dd_c20220501__20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z2BGN2EYYq93" title="Maturity date">February 25, 2023</span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
warrants were exercisable at $<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531_zyETgK63skX6" title="Warrants exercisable">4,800</span> per share for <span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20220531_zmBbZkp7fPcc" title="Warrants term">five years</span> and a cashless option and a mandatory exercise over $<span id="xdx_902_eus-gaap--ProceedsFromWarrantExercises_c20220501__20220531_z6JwJUTKnK9j" title="Proceeds from warrants exercise">9,600</span> with no prepayment
penalty. The warrants were non-exercisable for one year from issuance. The valuation assumptions used in the Black-Scholes model to determine
the fair value of each warrant awarded in 2022: expected stock price volatility ranged from <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zPyIQBB04ex4" title="Expected stock price volatility range">40.06</span>% to <span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zypiuaZ98wYc" title="Expected stock price volatility range">80.17</span>%; expected term in years
<span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zzgt0D3Yoagc" title="Expected term">5.00</span> with a discount for the one-year lockout period; and risk-free interest rate <span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zew4dTHw3TG6" title="Risk-free interest rate">2.95</span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Noteholder has the right, at any time on or after the issuance date and prior to the maturity date, to convert all or any portion of
the then outstanding and unpaid principal plus any accrued interest thereon into shares of TruGolf Nevada&#8217;s common stock. The per
share conversion price will be convertible into shares of common stock equal to <span id="xdx_909_ecustom--ConversionPriceOfCommonStockPercentage_pid_dp_uPure_c20220501__20220531_z9mFsN2W0Mre" title="Conversion of common stock percentage">70</span>% multiplied by the lower of (i) the volume weighted
average of the closing sales price of the common stock on the date that TruGolf Nevada&#8217;s listing on the Nasdaq Global Market or
other national exchange (&#8220;Uplisting&#8221;) is successfully consummated or (ii) the lowest closing price for the five trading days
following the date of Uplisting, not including the Uplisting day.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event the Company (i) makes a public announcement that it intends to be acquired by, consolidate or merge with any other corporation
or entity (other than a merger in which the Company is the surviving or continuing corporation and its capital stock is unchanged) or
sell or transfer all or substantially all of the assets of the Company; or (ii) any person, group or entity (including the Company) publicly
announces a tender offer to purchase <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_pid_dp_uPure_c20220501__20220531_ziJ39k0DSCi1" title="Common stock purchase percentage">50</span>% or more of the common stock, then the conversion price will be equal to the lower of the conversion
price and a 25% discount to the announced acquisition provided, that, the conversion will never be less than a price that is the lower
of (iii) the closing price (as reflected on Nasdaq.com) immediately preceding the signing of these notes; or (iv) the average closing
price of the Company&#8217;s common stock (as reflected on Nasdaq.com) for the five trading days immediately preceding the signing of
these notes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2022 and at the time off issuance, the Company elected to follow the relative fair value method to allocate the proceeds to the warrants,
OID, and convertible notes (collectively the &#8220;Financial Instruments&#8221;). Total estimated fair value of the Financial Instruments
was $<span id="xdx_907_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_c20221231_zDNcoyzWRf6j" title="Fair value of the financial instruments">1,387,060</span>. The pro-rata allocation of the $<span id="xdx_908_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231_zrf5nV8njdAg" title="Proceeds from original issuance discount">450,000</span> total proceeds was $<span id="xdx_90C_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zNvDvuMwmmR6" title="Proceeds from original issuance discount">282,109</span> to the warrants, $<span id="xdx_900_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231__us-gaap--ShortTermDebtTypeAxis__custom--OriginalIssueDiscountMember_z67iojr2Lvma" title="Proceeds from original issuance discount">21,899</span> to the OID and $<span id="xdx_904_eus-gaap--ProceedsFromConvertibleDebt_c20220101__20221231_zTdIHnH6QVsf" title="Proceeds from debt">145,992</span>
to the convertible notes. The fair value of the warrants exceeded the pro-rata allocation of proceeds to the warrants and the convertible
notes by $<span id="xdx_902_ecustom--WarrantsAndConvertibleNotes_iI_c20221231_zvUn4155NIe1" title="Warrants and the convertible notes">445,032</span>, which the Company recorded as interest expense at the time of issuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on an estimated 70% discounted conversion price, the Company recorded $<span id="xdx_906_eus-gaap--InterestExpenseDebt_c20220501__20220531_zvT22NuM7DDh" title="Interest expense">192,857</span> in interest expense and a corresponding increase in the
notes payable. The Company has elected to account for the convertible notes at fair market value. The fair market value will be adjusted
at each reporting period. The total outstanding balance for each convertible note as of December 31, 2022, was $<span id="xdx_905_eus-gaap--ConvertibleNotesPayable_iI_c20221231__srt--StatementScenarioAxis__custom--NotesTwoMember_zrnHiDsOjo03" title="Convertible notes payable"><span id="xdx_906_eus-gaap--ConvertibleNotesPayable_iI_c20221231__srt--StatementScenarioAxis__custom--NotesOneMember_zCkuK027YO93" title="Convertible notes payable">225,000</span></span> (total $<span id="xdx_902_eus-gaap--ConvertibleNotesPayable_iI_c20221231_zDF1mdOwWGF6" title="Convertible notes payable">450,000</span>)
and accrued interest was $<span id="xdx_900_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20220101__20221231_zripcbDjidNd" title="Accrued interest">16,480</span>. In March 2023, we extended each note&#8217;s maturity to <span id="xdx_90D_eus-gaap--DebtInstrumentMaturityDate_c20230301__20230331_zVBPimYLixxh" title="Maturity date">July 31, 2023</span> and increased each note&#8217;s
borrowing limit to $<span id="xdx_90F_eus-gaap--DebtInstrumentUnusedBorrowingCapacityAmount_iI_c20230331_zkz1zR0rVIa5" title="Debt borrowing limit">375,000</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
July 2023, the Company and Convertible Noteholders entered into Warrant Cancellation Agreements, whereby the warrants were canceled when
the Merger (business combination) with Deep Medicine Acquisition Corp. was completed. Also in July 2023, the convertible notes were modified
whereby the maturity date was extended by up to an additional eight months (February 29, 2024), to be in two extensions of four months
each. Five days prior to the extension deadline the Company was to issue <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230701__20230731__us-gaap--AwardTypeAxis__custom--FiveDaysPriorToExtensionDeadlineMember_zYCONNJvNyrb" title="Issuance of stock, shares">9,000</span> shares (total <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230701__20230731_zBfL3xsNLMui" title="Issuance of stock, shares">18,000</span> shares if the Company elects the
two extensions) of TruGolf Nevada&#8217;s stock. The Company did elect the extension. The Company has not issued the shares as of the
date of this filing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was <span id="xdx_905_ecustom--DebtInstrumentRemainingOriginalIssuanceDiscount_iI_dc_c20241231_zz8YPagMdfq2" title="Remaining original issuance discount"><span id="xdx_908_ecustom--DebtInstrumentRemainingOriginalIssuanceDiscount_iI_dc_c20231231_zlEQlHJQ2yh1" title="Remaining original issuance discount">zero</span></span> OID related to the Convertible Notes remaining as of December 31, 2024 and 2023, and there was <span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_do_c20240101__20241231_zrJSJSMMVrm4" title="Interest expense original issuance discount"><span id="xdx_90F_eus-gaap--AmortizationOfDebtDiscountPremium_do_c20230101__20231231_z7WeA4jv1Wh2" title="Interest expense original issuance discount">no</span></span> OID interest expense or amortization
recorded during the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, the balance of the Convertible Notes was $<span id="xdx_904_eus-gaap--ConvertibleNotesPayableCurrent_iI_dxL_c20241231_zICGoWZmMaei" title="Convertible notes payable::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1717">0</span></span> and $<span id="xdx_90D_eus-gaap--ConvertibleNotesPayableCurrent_iI_c20231231_z2Szg2oW3I2k" title="Convertible notes payable">954,622</span>, respectively. The Convertible Notes were paid
off in connection with the November 7, 2024, funding of the additional PIPE Convertible Notes referenced in Note 11. The extinguishment
of one of the convertible notes resulted in extinguishment accounting. See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span> for additional
details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DIVIDEND NOTES PAYABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_TRUG_DisclosureDividendNotesPayableAbstract', window );"><strong>Dividend Notes Payable</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_TRUG_DividendNotesPayableTextBlock', window );">DIVIDEND NOTES PAYABLE</a></td>
<td class="text"><p id="xdx_801_ecustom--DividendNotesPayableTextBlock_zCpivku9qG5i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 12 &#8211; <span id="xdx_820_zP0r94E42oS1">DIVIDEND
NOTES PAYABLE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Prior to the Merger, TruGolf
Nevada filed its tax returns as an S Corporation. Historically, all income tax liabilities and benefits of TruGolf Nevada are passed through
to the shareholders annually through distributions. <span id="xdx_901_eus-gaap--DividendsShareBasedCompensationCash_do_c20230101__20231231_zWllFbiz3a0a" title="Dividends declared"><span id="xdx_900_eus-gaap--DividendsShareBasedCompensationCash_do_c20220101__20221231_zjcyebbDrkl4" title="Dividends declared">No</span></span> dividends were declared during 2023 or 2022. During 2021, the Board of Directors
declared $<span id="xdx_907_eus-gaap--DividendsShareBasedCompensationCash_c20210101__20211231_zOsciaYVNxN3" title="Dividends declared">7,395,694</span> in dividends to the shareholders, payable in cash as the Company&#8217;s liquidity allows. During 2022, TruGolf Nevada
paid the shareholders an aggregate amount of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockDividend_c20220101__20221231_zJOwRMVgkGGk" title="Payments to shareholders">1,965,706</span>. In November 2022, each shareholder agreed to defer the accrued dividends payable
by entering into <span id="xdx_909_ecustom--InterestDividendRatePercentage_pid_dp_uPure_c20221101__20221130_zZBakkbuQol6" title="Interest rate dividend percentage">6.00</span>% interest rate dividend notes payable. All outstanding and accrued interest is due and payable when the dividend
notes payable mature on December 31, 2025. Interest commenced accruing on January 1, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_zJFbzfiSg1Q5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Dividends declared, distributed,
and accrued are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zwiHD0rmKD85" style="display: none">SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20250331_zbWT7KwSnn4e" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zZeZILOyDxek" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zYUT9kqg00Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued interest on dividends payable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">576,036</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">515,677</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zp9jIJMjlp4j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dividends payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,023,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,023,923</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zE05sfGvGApg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_801_ecustom--DividendNotesPayableTextBlock_zi0xqaCg8xi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15 &#8211; <span id="xdx_825_z3NEMGiFmB9j">DIVIDEND NOTES PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to the Merger, TruGolf Nevada filed its tax returns as an S Corporation. Historically, all income tax liabilities and benefits of TruGolf
Nevada are passed through to the shareholders annually through distributions. <span id="xdx_90E_eus-gaap--DividendsShareBasedCompensationCash_do_c20230101__20231231_zBcMHK6DAzt4" title="Dividends declared"><span id="xdx_900_eus-gaap--DividendsShareBasedCompensationCash_do_c20220101__20221231_z8TU1p0iAy26" title="Dividends declared">No</span></span> dividends were declared during 2023 or 2022. During
2021, the Board of Directors declared $<span id="xdx_90E_eus-gaap--DividendsShareBasedCompensationCash_c20210101__20211231_zGqfXyuy2LUb" title="Dividends declared">7,395,694</span> in dividends to the shareholders, payable in cash as the Company&#8217;s liquidity allows.
During 2022, TruGolf Nevada paid the shareholders an aggregate amount of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockDividend_c20220101__20221231_zGpZnSMycJG6" title="Payments to shareholders">1,965,706</span>. In November 2022, each shareholder agreed to defer
the accrued dividends payable by entering into <span id="xdx_904_ecustom--InterestDividendRatePercentage_pid_dp_c20221101__20221130_zUBiasP7IUfb" title="Interest rate dividend percentage">6.00</span>% interest rate dividend notes payable. All outstanding and accrued interest is due
and payable when the dividend notes payable mature on December 31, 2025. Interest commenced accruing on January 1, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_z2pp8dmFMDPb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividends
declared, distributed, and accrued are as follows as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_znBvfWySh8Yc" style="display: none">SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zp5zWtTUV2lc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231_zim9i6EFnWC1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zzhNzMaFgIJb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued interest on dividends payable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">515,677</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">274,242</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zEta6NT1Ibn3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dividends payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,023,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,023,923</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A8_zYYbkvbDGom7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureDividendNotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureDividendNotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DividendNotesPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend Notes Payable [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;">TRUG_DividendNotesPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GROSS SALES ROYALTY PAYABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_TRUG_DisclosureGrossSalesRoyaltyPayableAbstract', window );"><strong>Gross Sales Royalty Payable</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_TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock', window );">GROSS SALES ROYALTY PAYABLE</a></td>
<td class="text"><p id="xdx_801_ecustom--GrossSalesRoyaltyPayableDisclosureTextBlock_zgFW9QmfeIfe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 13 &#8211; <span id="xdx_82A_zbAStupndJ4g">GROSS SALES
ROYALTY PAYABLE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In June 2015, the Company entered
into a Royalty Purchase Agreement (the &#8220;Royalty Agreement&#8221;) with a purchaser (&#8220;Purchaser&#8221;) for a gross sales royalty.
The Purchaser agreed to purchase a sales royalty for the sum of $<span id="xdx_907_eus-gaap--RoyaltyExpense_c20150615__20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zEMxbYULdhqa" title="Royalty expense">1,000,000</span> plus applicable taxes. Upon mutual agreement the Purchaser
may purchase one or more additional royalties in an aggregate amount of up to $<span id="xdx_90A_eus-gaap--PrepaidRoyalties_iI_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_z9MJQVfLotc2" title="Prepaid royalties">1,000,000</span>. For the period June 2015 through May 2017, the
Company paid a monthly payment of $<span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20150601__20170531__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_z3itSxZsxPU1" title="Monthly payment">20,833</span>. Effective June 1, 2017, all subsequent monthly royalty payments has been equal to the greater
of $<span id="xdx_901_eus-gaap--PaymentsForRoyalties_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zePsesHE6ZI" title="Monthly payment">20,833</span> plus the amount determined in accordance with the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the trailing twelve-month revenue of the Company is equal to or less than $<span id="xdx_908_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zFNgOPvB9x22" title="Revenues">6,110,000</span>, <span id="xdx_90D_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zuUs0EyBy7I3" title="Revenues percentage">3.60</span>% of the Company&#8217;s monthly revenues, in perpetuity (unless terminated in accordance with the Royalty Agreement);</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the trailing twelve-month revenue of the Company is equal to or greater than $<span id="xdx_900_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zA3SkkLFMtR8" title="Revenues">17,200,000</span>, <span id="xdx_90B_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zFb7KVBOb2x8" title="Revenues percentage">1.30</span>% of the Company&#8217;s monthly revenues, in perpetuity (unless terminated in accordance with the Royalty Agreement); or</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the trailing twelve-month revenue of the Company is greater than $<span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MinimumMember_zQWx5cZqkpZd" title="Revenues">6,110,000</span> but less than $<span id="xdx_907_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MaximumMember_zqc6LMkXcm1f" title="Revenues">17,200,000</span>, such percentage of monthly revenue determined by dividing $<span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember_z56jmQqnnolj" title="Revenues">220,060</span> by the amount of the trailing twelve-month revenue and multiplying the result by 100, in perpetuity (unless terminated in accordance with the Royalty Agreement).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The royalty percentage was fixed
at <span id="xdx_90C_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zT7KGxCHjw04" title="Royalty percentage">3.6</span>% based on the trailing twelve-month revenue at the time of executing the Royalty Agreement. On June 1, 2017, the royalty percentage
was changed to <span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_z98e8olfs8Tj" title="Royalty percentage">2.4</span>% based on the trailing twelve-month revenues at the time as outlined in the table above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Royalty Agreement contains
an option for a one-time buy down of the royalty rate. At any time following the date on which the Purchaser has received royalty payments
that are, in the aggregate, equal to two times the then applicable Aggregate Installment Amount <span id="xdx_90F_ecustom--GrossSalesRoyaltyPayable_iNI_di_c20250331_zuZRcADUzgy4" title="Gross sales royalty payable">($1,000,000)</span>, the Company may purchase
and extinguish <span id="xdx_900_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20250101__20250331_zFIESqLGssfd" title="Aggregate purchase installment percentage">75</span>% (but no more nor less) of all amounts owing or to become owing to the Purchaser hereunder. In the event the Company
wants to exercise the buy down option, the Company would pay the Purchaser $<span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20250101__20250331_zB88Qqfa9ZOh" title="Purchaser amount">750,000</span>. The adjusted royalty rate going forward would then
be <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MinimumMember_zbazT2s5NOx5" title="Royalty rate percentage">0.6</span>% (<span id="xdx_909_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20250101__20250331_zN76P6caFHNj" title="Aggregate purchase installment percentage">75</span>% of the <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MaximumMember_z0TXaSLL3Uxb" title="Royalty rate percentage">2.4</span>%).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Royalty Agreement also contains
an option for a buyout upon the change of control. If pursuant to a proposed change of control the acquirer under such transaction requires,
as a condition to the completion of such transaction, that the Company purchase and extinguish all amounts owing or to become owing to
the Purchaser hereunder, the Company will pay the greater of:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An amount equal to two times the aggregate installment amount as at the date of the change of control buyout notice; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An amount equal to A multiplied by B multiplied by C, where:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A is equal to the aggregate installment amount as at the date of the change in control divided by $<span id="xdx_902_ecustom--AggregatePurchaseInstallmentAmount_c20250101__20250331_zbPmAfJXkD5i" title="Aggregate installment amount">22,500,000</span>;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">B is equal to 0.8; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">C is equal to the net equity value of the Company; or in the case of a proposed asset sale, the proposed net purchase price of all or substantially all of the Company&#8217;s assets.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify; text-indent: 1in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Royalty Agreement does not
contain a stated maturity date or bear interest. The agreement provides for a perpetual payment obligation, whereby the Company is required
to remit a royalty equal to either <span id="xdx_90B_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20250331__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_znaGsY8tyOS6" title="Royalty percentage">2.4</span>% or <span id="xdx_908_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20250331_z25IqAn3kMM7" title="Royalty percentage">0.6</span>% of applicable revenue, depending on whether the royalty rate buy-down option has been
exercised. While the royalty percentage may be reduced pursuant to the terms of the buy-down provision, the only mechanism for terminating
the Royalty Agreement is through a buyout that may be required by an acquirer in connection with a change of control transaction. In the
absence of such a change of control, the Royalty Agreement remains in effect indefinitely.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Because the gross sales royalty
payable has no stated fixed interest rate or maturity date, it is considered variable interest perpetual debt. The periodic variable payments
to the Purchaser are recorded in interest expense. The outstanding balance at March 31, 2025 and December 31, 2024, was $<span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20250101__20250331_zt5rA483Adti" title="Payments for royalties"><span id="xdx_908_eus-gaap--PaymentsForRoyalties_c20240101__20241231_zQwBgiAzi39h" title="Payments for royalties">1,000,000</span></span>. During
the three months ended March 31, 2025 and 2024, the Company incurred interest expense of $<span id="xdx_908_eus-gaap--InterestExpense_c20250101__20250331_zM5c42ysvHZ5" title="Interest expense">38,911</span> and $<span id="xdx_90D_eus-gaap--InterestExpense_c20240101__20240331_znmvwhA9KUU7" title="Interest expense">96,509</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_80F_ecustom--GrossSalesRoyaltyPayableDisclosureTextBlock_zjEWBSaraUqh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16 &#8211; <span id="xdx_824_zFoBhgBOKiva">GROSS SALES ROYALTY PAYABLE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2015, the Company entered into a Royalty Purchase Agreement (the &#8220;Royalty Agreement&#8221;) with a purchaser (&#8220;Purchaser&#8221;)
for a gross sales royalty. The Purchaser agreed to purchase a sales royalty for the sum of $<span id="xdx_90A_eus-gaap--RoyaltyExpense_c20150615__20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zeLMMCJNY572" title="Royalty expense">1,000,000</span> plus applicable taxes. Upon mutual
agreement the Purchaser may purchase one or more additional royalties in an aggregate amount of up to $<span id="xdx_90A_eus-gaap--PrepaidRoyalties_iI_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zsaF9xQkYJG3" title="Prepaid royalties">1,000,000</span>. For the period June
2015 through May 2017, the Company paid a monthly payment of $<span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20150601__20170531__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zfA1okESfVpe" title="Monthly payment">20,833</span>. Effective June 1, 2017, all subsequent monthly royalty payments
has been equal to the greater of $<span id="xdx_901_eus-gaap--PaymentsForRoyalties_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zdaYfqG8MY8a" title="Monthly payment">20,833</span> plus the amount determined in accordance with the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the trailing twelve-month revenue of the Company is equal to or less than $<span id="xdx_904_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zUJ3XH8HbrUc" title="Revenues">6,110,000</span>, <span id="xdx_90D_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zufnxdfonbS9" title="Revenues percentage">3.60</span>%
                                            of the Company&#8217;s monthly revenues, in perpetuity (unless terminated in accordance with
                                            the Royalty Agreement);</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the trailing twelve-month revenue of the Company is equal to or greater than $<span id="xdx_900_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zsZF4QMEL9Ra" title="Revenues">17,200,000</span>,
                                            <span id="xdx_90B_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zlxEUqavII05" title="Revenues percentage">1.30</span>% of the Company&#8217;s monthly revenues, in perpetuity (unless terminated in accordance
                                            with the Royalty Agreement); or</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
                                            the trailing twelve-month revenue of the Company is greater than $<span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MinimumMember_zRlrvssSkv1g" title="Revenues">6,110,000</span> but less than
                                            $<span id="xdx_907_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MaximumMember_zPbNvmTPI0f2" title="Revenues">17,200,000</span>, such percentage of monthly revenue determined by dividing $<span id="xdx_90A_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember_zza2xDQf6NR" title="Revenues">220,060</span> by the amount
                                            of the trailing twelve-month revenue and multiplying the result by 100, in perpetuity (unless
                                            terminated in accordance with the Royalty Agreement).</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
royalty percentage was fixed at <span id="xdx_90C_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zyRUcH74Dwv1" title="Royalty percentage">3.6</span>% based on the trailing twelve-month revenue at the time of executing the Royalty Agreement. On June
1, 2017, the royalty percentage was changed to <span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zVLENWESqhR8" title="Royalty percentage">2.4</span>% based on the trailing twelve-month revenues at the time as outlined in the table
above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Royalty Agreement contains an option for a one-time buy down of the royalty rate. At any time following the date on which the Purchaser
has received royalty payments that are, in the aggregate, equal to two times the then applicable Aggregate Installment Amount ($<span id="xdx_904_ecustom--GrossSalesRoyaltyPayable_iI_c20241231_zNkRsfSrl6Jc" title="Gross sales royalty payable">1,000,000</span>),
the Company may purchase and extinguish <span id="xdx_905_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20240101__20241231_znjJsdcnE40e" title="Aggregate purchase installment percentage">75</span>% (but no more nor less) of all amounts owing or to become owing to the Purchaser hereunder.
In the event the Company wants to exercise the buy down option, the Company would pay the Purchaser $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231_zk1WX1ChIR6c" title="Purchaser amount">750,000</span>. The adjusted royalty rate
going forward would then be <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zZStQJRq37wc" title="Royalty rate percentage">0.6</span>% (<span id="xdx_90E_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20240101__20241231_zclHPLzFUikf" title="Aggregate purchase installment percentage">75</span>% of the <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zqGZ5WxrW2ug" title="Royalty rate percentage">2.4</span>%).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Royalty Agreement also contains an option for a buyout upon the change of control. If pursuant to a proposed change of control the acquirer
under such transaction requires, as a condition to the completion of such transaction, that the Company purchase and extinguish all amounts
owing or to become owing to the Purchaser hereunder, the Company will pay the greater of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
                                            amount equal to two times the aggregate installment amount as at the date of the change of
                                            control buyout notice; and</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
                                            amount equal to A multiplied by B multiplied by C, where:</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
    <td style="width: 0.75in">&#160;</td>
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A is equal to the
aggregate installment amount as at the date of the change in control divided by $<span id="xdx_90F_ecustom--AggregatePurchaseInstallmentAmount_c20240101__20241231_zI04dUy1AlXh" title="Aggregate installment amount">22,500,000</span>;</span></td>
</tr>
<tr style="vertical-align: top; text-align: justify">
    <td>&#160;</td>
<td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">B is equal to 0.8;
                                                                                                                     and</span></td>
</tr>
<tr style="vertical-align: top; text-align: justify">
    <td>&#160;</td>
<td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">C is equal to the net
                                                                                                                     equity value of the Company; or in the case of a proposed asset sale, the proposed net purchase price of all or substantially all of
                                                                                                                     the Company&#8217;s assets.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify; text-indent: 1in">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Royalty Agreement does not contain a stated maturity date or bear interest. The agreement provides for a perpetual payment obligation,
whereby the Company is required to remit a royalty equal to either <span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20241231__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zJbTYRNQcr4d" title="Royalty percentage">2.4</span>% or <span id="xdx_908_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20241231_z8mYsvbs7ekk" title="Royalty percentage">0.6</span>% of applicable revenue, depending on whether the royalty
rate buy-down option has been exercised. While the royalty percentage may be reduced pursuant to the terms of the buy-down provision,
the only mechanism for terminating the Royalty Agreement is through a buyout that may be required by an acquirer in connection with a
change of control transaction. In the absence of such a change of control, the Royalty Agreement remains in effect indefinitely.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
the gross sales royalty payable has no stated fixed interest rate or maturity date, it is considered variable interest perpetual debt.
The periodic variable payments to the Purchaser are recorded in interest expense. The outstanding balance at December 31, 2024 and 2023,
was $<span id="xdx_908_eus-gaap--PaymentsForRoyalties_c20240101__20241231_zOvf6y9fk8Gd" title="Payments for royalties"><span id="xdx_906_eus-gaap--PaymentsForRoyalties_c20230101__20231231_zGH1tUj7ssXl" title="Payments for royalties">1,000,000</span></span>. During the years ended December 31, 2024 and 2023, the Company incurred $<span id="xdx_902_eus-gaap--InterestExpense_c20240101__20241231_zAqLcWdD63dc" title="Interest expense">545,268</span> and $<span id="xdx_908_eus-gaap--InterestExpense_c20230101__20231231_zmbH7bk4Tvye" title="Interest expense">601,064</span>, respectively.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureGrossSalesRoyaltyPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureGrossSalesRoyaltyPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Sales Royalty Payable Disclosure [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;">TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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; DEFICIT<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS&#8217; DEFICIT</a></td>
<td class="text"><p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z5AC0Gcfp6A1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 14 &#8211; <span id="xdx_82E_zBeV7tKC90pc">STOCKHOLDERS&#8217;
DEFICIT</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Preferred Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company has authorized preferred
stock of <span id="xdx_900_eus-gaap--PreferredStockSharesAuthorized_iI_c20250331_zERV8suPbXhg" title="Preferred stock, shares authorized"><span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zVCxd5NAJiOc" title="Preferred stock, shares authorized">10,000,000</span></span> shares with a par value of $<span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20250331_zzwPrtipAvDb" title="Preferred stock, par value"><span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_znG5R7bFkyCl" title="Preferred stock, par value">0.0001</span></span>. As of March 31, 2025 and December 31, 2024, there were <span id="xdx_90C_eus-gaap--PreferredStockSharesIssued_iI_do_c20250331_z7CsdU8wR3qf" title="Preferred stock, shares issued"><span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zZOoBN5HZpZj" title="Preferred stock, shares issued"><span id="xdx_904_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20250331_zwUtmtwO2Abg" title="Preferred stock, shares outstanding"><span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20241231_zRf6Ahfckvnj" title="Preferred stock, shares outstanding">no</span></span></span></span> shares of preferred
stock issued and outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Common Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Class A Common Stock</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_904_eus-gaap--CommonStockVotingRights_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZ084xRRSJok" title="Common stock, voting rights">The Class A Common Stock has
voting rights of 1 vote per share and votes as a single class together with the Class B Common Stock</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Class B Common Stock</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_90D_eus-gaap--CommonStockVotingRights_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zrKrlgge7LZk" title="Common stock, voting rights">The Class B Common stock has
voting rights of 25 votes per share, and votes as a single class together with the Class A Common Stock</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Equity Transactions During
the Period</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Class A Common Stock</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the three months ended
March 31, 2025, the Company issued an aggregate of <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_ztuTI0TnLVjb" title="Shares issued">662,000</span> shares of Class A Common Stock with a fair value of $<span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAxp5SxWHMU8" title="Shares issued, price per share">2.50</span> per share to PIPE
Convertible Note holders for conversion of an aggregate principal amount of $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zoDIWcasV23d" title="Shares issued, value">1,655,000</span> in PIPE Convertible Notes (See <span style="text-decoration: underline">Note 9 &#8211;
PIPE Convertible Notes</span>).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the three months ended
March 31, 2025, the Company issued an aggregate of <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zNsSME5gSE98" title="Shares issued">2,402,420</span> shares of Class A Common Stock with fair values ranging from $<span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MinimumMember_zL2h1qBKTVEi" title="Shares issued, price per share">0.34</span> - $<span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MaximumMember_zqdntbvOr06k" title="Shares issued, price per share">0.60</span>
per share to PIPE Convertible Note holders in lieu of cash for interest and make whole provisions (See <span style="text-decoration: underline">Note 9 &#8211; PIPE Convertible
Notes</span>).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Warrant and Option Valuation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company has computed the
fair value of warrants and options granted using the Black-Scholes option pricing model. The expected term for warrants and options issued
to non-employees is the contractual life and the expected term used for options issued to employees and directors is the estimated period
of time that options granted are expected to be outstanding. The Company utilizes the &#8220;simplified&#8221; method to develop an estimate
of the expected term of &#8220;plain vanilla&#8221; employee option grants. The Company is utilizing an expected volatility figure based
on a review of the historical volatilities, over a period of time, equivalent to the expected life of the instrument being valued, of
similarly positioned public companies within its industry. The risk-free interest rate was determined from the implied yields from U.S.
Treasury zero-coupon bonds with a remaining term consistent with the expected term of the instrument being valued.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Warrant Offerings</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the three months ended
March 31, 2025, the Company did not issue any warrants.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Series A Warrants</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On February 2, 2024, the Company
issued<span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zwBxLZUy7aFi" style="display: none" title="Expected term">
5</span> five year immediately vested warrants to purchase an aggregate of <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z5xHmciZgDyh">1,409,092</span>
shares of the Company&#8217;s Class A Common Stock in association with the issuance of the PIPE Convertible Notes (the &#8220;Series
A Warrants&#8221;). The Series A Warrants have an exercise price of $<span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zjZFxLBs3lIh">13.00</span>
per share. The Series A Warrants had an aggregate grant date fair value of $<span id="xdx_905_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zccSZIY2bBZc">126,819</span>.
The Series A Warrants met the definition of a liability per ASC 815 &#8211; Derivatives and Hedging.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_ziWBICIonmT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In applying the Black-Scholes
option pricing model to the Series A Warrants granted or issued, the Company used the following assumptions:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zYDEoA8AtPse" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240331_zVnwbc2fFhu9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zMzOaUxaP8ni" title="Risk free interest rate">4.03</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zLr1sITh7112" title="Expected term (years)">5.00</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zMbxhe9QAA9l" title="Expected volatility">53.12</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zn2lxpS2KV27" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8A8_zDCozwzY9RB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The weighted average estimated
fair value of the Series A Warrants granted during the three months ended March 31, 2024, was approximately $<span id="xdx_907_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zGchGihmsyJj" title="Warrants per share">0.09</span> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_do_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zaZxwPKMJqX5" title="Warrants issued">No</span> Series A Warrants were issued
during the three months ended March 31, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="text-decoration: underline">Series B Warrants</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On February 2, 2024, the Company
issued two-and-a-half-year<span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z7UvaRO23m0d" style="display: none"> 2.5</span> immediately vested
warrants to purchase an aggregate of <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z17TrxGy2S46">1,550,000</span>
shares of the Company&#8217;s Class A Common Stock in association with the issuance of the PIPE Convertible Notes (the &#8220;Series
B Warrants&#8221;). The Series B Warrants have an exercise price of $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zKc2l9RfQtJh">10.00</span>
per share. The Series B Warrants had an aggregate grant date fair value of $<span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zk65AyerXKD6" title="Fair value adjustment of warrants">15,500</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zYhLgNq9dfX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In applying the Black-Scholes
option pricing model to the Series B Warrants granted or issued, the Company used the following assumptions:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_z5srzLPu5PHe" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240331_zl3lodfKDKHa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zspsX8EpLcV" title="Risk free interest rate">4.14</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zrz2tkDQEBH7" title="Expected term (years)">2.50</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zOZjZPZurT6l" title="Expected volatility">49.40</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zcNTa455zXFb" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8A6_zRQ59Bm5YEcd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The weighted average estimated
fair value of the Series B Warrants granted during the three months ended March 31, 2024, was approximately $<span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z0IADklBxqqi" title="Warrants per share">0.01</span> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_do_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zFfFX9MCm6J7" title="Warrants issued">No</span> Series B Warrants were issued
during the three months ended March 31, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z503C5XlAx57" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A summary of the warrant activity
during the three months ended March 31, 2025, is presented below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zMu78G0b24D3" style="display: none">SCHEDULE OF WARRANT ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Remaining</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Aggregate</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Exercise</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Life</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Intrinsic</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">In Years</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding, December 31, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20250101__20250331_zylQrqyIHYNh" style="width: 11%; text-align: right" title="Number of Warrants Outstanding, Beginning">2,959,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zCwC49tpDF81" style="width: 11%; text-align: right" title="Weighted Average Exercise Price, Beginning">11.43</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20250101__20250331_zJiFqOadFFlc" style="width: 11%; text-align: right" title="Aggregate Intrinsic value, Beginning"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3797">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20250101__20250331_zlSknOUXgCI6" style="text-align: right" title="Number of Warrants Outstanding, Granted"><span style="-sec-ix-hidden: xdx2ixbrl3799">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zYRaRjHaK3m" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl3801">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20250101__20250331_zxQwzsf6VZwi" style="text-align: right" title="Number of Warrants Outstanding, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl3803">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zGaF61y0ClX8" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl3805">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20250101__20250331_zZuMKbFsu0zk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl3807">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zUdXjPg9rRq7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl3809">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20250101__20250331_zLRxq3ssfyJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_z41MCDI1fOOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending">11.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_zuW4ERBHhlN8" title="Weighted Average Remaining Life In Years, Outstanding">2.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20250101__20250331_zePZRxCzADl" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Ending"><span style="-sec-ix-hidden: xdx2ixbrl3817">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20250101__20250331_zKpkdgHDovNk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable Ending">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zmXZuTYjR8Zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending">11.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zmxNoXxZAaZ3" title="Weighted Average Remaining Life In Years, Exercisable">2.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20250101__20250331_zaOXBmshfJf5" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Exercisable Ending"><span style="-sec-ix-hidden: xdx2ixbrl3825">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_zmOweKhtJqhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zFrWvbF7qB2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
information related to stock warrants at March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_z2GK3z0bzPLe" style="display: none">SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Outstanding</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Exercisable</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Remaining Life</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">In Years</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaag0nPW4V16" style="width: 22%; text-align: right" title="Warrants Outstanding, Exercise Price">10.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_z64ljeNOach7" style="width: 22%; text-align: right" title="Number of Warrants Outstanding">1,550,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 22%; text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zfy5AeT9CNL" title="Weighted Average Remaining Life In Years, Warrants Exercisable">1.4</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaEGS1KChVoc" style="width: 22%; text-align: right" title="Number of Warrants Exercisable">1,550,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zY530wcPyghg" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants Outstanding, Exercise Price">13.00</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zeL5qskkSQNk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding">1,409,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1pt"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zVtnCgY2fn05" title="Weighted Average Remaining Life In Years, Warrants Exercisable">3.9</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGkP42SZOXu8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercisable">1,409,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331_z7sdz4JxEkEd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331_zj7mLSZPJcne" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_zfLb3B8xu5f3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zlfBDNxE04Hc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17 &#8211; <span id="xdx_825_zE3jAhlrBHb3">STOCKHOLDERS&#8217; DEFICIT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Preferred
Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has authorized preferred stock of <span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_z20VQekfjfFa" title="Preferred stock, shares authorized"><span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20231231_zrSbxAXlxqg5" title="Preferred stock, shares authorized">10,000,000</span></span> shares with a par value of $<span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_ziJOav9V8CAg" title="Preferred stock, par value"><span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20231231_zrjy51M9Qazk" title="Preferred stock, par value">0.0001</span></span>. As of December 31, 2024 and 2023, there were
<span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zhCYC5J4bqWd" title="Preferred stock, shares issued"><span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20241231_zD3Gunda9Mrb" title="Preferred stock, shares outstanding"><span id="xdx_90D_eus-gaap--PreferredStockSharesIssued_iI_do_c20231231_zCStg4gqzUFh" title="Preferred stock, shares issued"><span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20231231_zel7B75OvSHl" title="Preferred stock, shares outstanding">no</span></span></span></span> shares of preferred stock issued and outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Pre-Merger
Common Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 2023, TruGolf Nevada issued an aggregate of <span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zTUIRSB0JEJh" title="Aggregate shares issued">821</span> shares of common stock with a fair value of $<span id="xdx_907_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zssKd2ULxdB5" title="Fair value per share">5,473</span> per share,
to consultants for services rendered.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 2023, TruGolf Nevada issued an aggregate of <span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--TwoExecutivesMember_zxiXxRG99KSc" title="Aggregate shares issued">252</span> shares of common stock with a fair value of $<span id="xdx_907_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--TwoExecutivesMember_zGtVnOVRUjZ" title="Fair value per share">5,473</span> per share,
to two executives as compensation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 31, 2023, TruGolf Nevada issued an aggregate of <span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_z1YBhCjVBHdi" title="Aggregate shares issued">717 </span>shares of common stock with a fair value of $<span id="xdx_909_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_zH9QYczQqVzk" title="Fair value per share">5,475</span> per share, to certain
shareholders for conversion of notes payable and related accrued interest in the aggregate amount of $<span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_zTCSaqfrOmEk" title="Accrued interest">3,925,273</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Post-Merger
Common Stock</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to the Merger, the TruGolf Nevada had <span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zWp37vCLnhX8" title="Ordinary shares outstanding">13,098</span> shares of common stock outstanding. As described in <span style="text-decoration: underline">Note 2 &#8211; Business Combination
and Purchase Price Allocation</span>, based on the <span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zlJ7dNElo1Cf" title="Ordinary shares outstanding">13,098</span> TruGolf Nevada shares of common stock outstanding immediately prior to the closing
of the Business Combination, the Exchange Ratio determined in accordance with the terms of the Merger Agreement is approximately <span id="xdx_90B_ecustom--ExhangeRatio_pid_dp_uPure_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zakxTU2Ls6oj" title="Exhange ratio">570.10</span>:1.
TruGolf issued <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_ztNbkhfLSqO" title="New shares issued">7,467,134</span> shares of New TruGolf common stock to legacy TruGolf Nevada shareholders in the Business Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfStockByClassTextBlock_zRm8zFuR1lX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the closing of the Business Combination, the ownership of TruGolf&#8217;s common stock was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zWM21zzWTVX9" style="display: none">SCHEDULE OF COMMON STOCK</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accrual Redemptions</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares Owned</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>% Ownership</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">TruGolf Nevada shareholders - Series A</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zrZUyyqOohUl" title="TruGolf Nevada shareholders - Series A">5,750,274</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zqeFipZvIQm6" title="TruGolf Nevada shareholders - Series A">43.4</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">TruGolf Nevada shareholders - Series B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zM2YgqYyU9Rf" title="TruGolf Nevada shareholders - Series B">1,716,860</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zubZACv2Z9na" title="TruGolf Nevada shareholders - Series B">13.0</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Private Placement Investors<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zeVzlAcPMVgh" title="Private Placement Investors (2)">571,450</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zia7pVQaEQEc" title="Private Placement Investors (2)">4.3</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMAQ Public stockholders<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zRLu4xHfic9i" title="DMAQ Public stockholders (3)">1,460,077</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zuKwmn5zdMal" title="DMAQ Public stockholders (3)">11.0</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">DMAQ Directors and officers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zRbUpPEyANEe" title="DMAQ Directors and officers">280,000</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zGZdG0UsTRA2" title="DMAQ Directors and officers">2.1</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMAQ Sponsor<sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zYqRBGLY4qSf" title="DMAQ Sponsor (4)">3,162,500</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zmfWRlroCWZ1" title="DMAQ Sponsor (4)">23.9</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">I-Bankers<sup>(4)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zK9j2jrnaxbg" title="DMAQ Sponsor (4)">313,951</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zsPsmVoWVxP" title="I-Bankers (5)">2.4</span></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_zqqDTN7NyvS8" title="Number of Shares Owned">13,255,112</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_z9K5IFsysVHi" title="Accrual Redemptions Ownership">100</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F03_zPJg5DbMCZmb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1D_zYWwcNHiGQUh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMAQ&#8217;s
                                            Insiders had an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_z04fTv6IQKuc" title="Private placement investors">406,500</span> units, which contain <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXLgEWqhYM8i" title="Private placement investors">406,500</span> Private Placement Shares
                                            and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXzREu407p2c" title="Private placement investors">406,500</span> Private Rights. I-Bankers had an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember_zXtUxXb8uAkf" title="Private placement investors">113,000</span> units, which contain <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_ziY3l4XX5gk6" title="Private placement investors">113,000</span>
                                            Private Placement Shares and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zg37q9lNU1vi" title="Private placement investors">113,000</span> Private Rights. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--ConversionOfStockDescription_c20240101__20241231_zydV3eE3mhF8" title="Conversion of stock description">Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.</span> The <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember_z76Ds7voVwme" title="Private placement investors">519,500</span>
                                            shares of DMAQ Class A common stock and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zxjv4ZzfzoJ3" title="Private placement investors">519,500</span> Private Rights were exchanged for a total
                                            of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zhIYiRkhYr67" title="Private placement investors">571,450</span> shares of New TruGolf Class A Common Stock upon the closing of the Business Combination.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0D_zcLXIa4G3fy6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_zGYKbsJxIes9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
                                            to and in connection with the approval of the Business Combination, holders of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassASharesMember_zrlORB1nvJV3" title="Business combination holders">378,744</span> DMAQ
                                            Class A Shares properly exercised their right to have such shares redeemed for a full pro
                                            rata portion of the trust account holding the proceeds from the IPO. In addition, in connection
                                            with the January 26, 2024, meeting to amend certain provisions of DMA&#8217;s corporate documents
                                            allowing DMAQ to extend its existence, an additional <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--AdditionalSharesRedeemed_iI_c20241231__us-gaap--InvestmentIssuerNameAxis__custom--DMAQClassASharesMember_zqlwFIktsq6b" title="Additional shares redeemed">943</span> shares were redeemed, resulting
                                            in actual redemptions of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--RedemptionOfShares_iI_c20241231_z40YO9YvJmIe" title="DMAQ Public stockholders">379,687</span> shares out of the total <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQPublicstockholdersMember__us-gaap--ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis__us-gaap--CommonStockSubjectToMandatoryRedemptionMember_zSYh7ZpMG4u4" title="Business combination holders">574,764</span> shares of DMAQ common stock
                                            subject to redemption. Upon the closing of the Business Combination, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_z4KJJcKk2tE7" title="Issuance of shares">1,265,000</span> shares of
                                            New TruGolf Class A common stock were issued upon the conversion of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicRightsMember_zfTsz7T2guV5" title="Conversion of public rights">12,650,000</span> Public Rights.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F04_zDFm4qBvHw79" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_ztP7mxxdAi57" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
                                            connection with the Business Combination, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__srt--TitleOfIndividualAxis__custom--SponsorMember_zoS4hqBY3oQ8" title="Business combination shares">3,162,500</span> shares of DMAQ Class A common stock held
                                            by the Sponsor and its affiliates were converted into <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember_zPnfcAaKEnzi" title="Conversion of shares">3,162,500</span> shares of New TruGolf Class
                                            A common stock.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0B_zh8HNtgYQkLg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_z1SjCZhoLzP1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reflects
                                            the payment of the transaction fee pursuant to the BCMA Amendment due at Closing, which was
                                            paid to I-Bankers equal to (i) $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--Cash_iI_c20241231_zpj5cRnvxju5" title="Cash">2,000,000</span> in cash and (ii) <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember_zd3f3wjB2Tw1" title="Number of shares issued">212,752</span> New TruGolf Class A Common
                                            Shares, and an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zpiD1t8Y8mwj" title="Number of shares issued">101,200</span> Representative Shares issued in connection with the IPO
                                            were exchanged to New TruGolf Class A common stock upon the Closing.</span></td></tr></table>

<p id="xdx_8A1_zTN3uGp1fU19" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Class
A Common Stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company issued an aggregate of <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zihs01bt1sv" title="Shares issued">723,068</span> shares of Class A Common Stock with fair values ranging
from $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zAAiJblel3Bi" title="Shares issued, price per share">0.52</span> - $<span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zC5NTSfTOqX9" title="Shares issued, price per share">0.98</span> per share to PIPE Convertible Note holders in lieu of cash for interest and make good provisions (See <span style="text-decoration: underline">Note 11 &#8211;
PIPE Convertible Notes</span>).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During
the year ended December 31, 2024, the Company issued and aggregate of <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zDVZxUjsgctl" title="Shares issued">13,787,393</span> shares of Class A Common Stock with fair values ranging
from $<span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MinimumMember_zd3LfIp8B3Vf" title="Shares issued, price per share">0.55</span> - $<span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MaximumMember_zhTVxepOBj43" title="Shares issued, price per share">1.03</span> per share to PIPE Convertible Note holders for conversion of outstanding PIPE Convertible Notes and related accrued
interest and make good provisions (See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span>).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Class
B Common Stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Class B Common stock has <span id="xdx_90F_eus-gaap--CommonStockVotingRights_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0AQ08yPfcAe" title="Voting rights">voting rights of 25 votes per share</span>, and votes as a single class together with the Class A Common Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outside
of the <span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbKAIYB5LHEf" title="Common stock shares issued">1,716,860</span> shares of Class B Common Stock issued in connection with the exchange of TruGolf Nevada shares of Class B Common Stock
at the time of the Business Combination, no shares of Class B Common Stock were issued during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Warrant
and Option Valuation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has computed the fair value of warrants and options granted using the Black-Scholes option pricing model. The expected term for
warrants and options issued to non-employees is the contractual life and the expected term used for options issued to employees and directors
is the estimated period of time that options granted are expected to be outstanding. The Company utilizes the &#8220;simplified&#8221;
method to develop an estimate of the expected term of &#8220;plain vanilla&#8221; employee option grants. The Company is utilizing an
expected volatility figure based on a review of the historical volatilities, over a period of time, equivalent to the expected life of
the instrument being valued, of similarly positioned public companies within its industry. The risk-free interest rate was determined
from the implied yields from U.S. Treasury zero-coupon bonds with a remaining term consistent with the expected term of the instrument
being valued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Warrant
Offerings</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company issued <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAAndBWarrantsMember_z4M1NSpF8Duj" title="Warrants issued">2</span> separate series of warrants as part of the PIPE Convertible Notes (see Note 11
&#8211; PIPE Convertible Notes); Series A Warrants and Series B Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Series
A Warrants</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zSqT45xc781a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to Series A Warrants granted or issued, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zHPHqmSLQ1Jh" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zqlC3Ouh6RHc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zRbJqXyYkSp4" title="Risk free interest rate">4.03</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z7gMp5q9Lc1c" title="Expected term (years)">5.00</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLsbXFoBu4zb" title="Expected volatility">53.12</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z9qFyI8QVS0d" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8AC_zhsyHbTZmOO3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2024, the Company issued five-year immediately vested warrants to purchase an aggregate of <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zCUuxFL2aEHg">1,409,092</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of the Company&#8217;s Class A Common Stock in association
with the issuance of the PIPE Convertible Notes (the &#8220;Series A Warrants&#8221;). The Series A Warrants have an exercise price of
$<span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zARLtYsdCaM2">13.00</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share. The Series A Warrants had an aggregate grant date
fair value of $<span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zETlXAl3pSu2">126,819</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Series A Warrants met the definition of a liability per ASC 815 &#8211; Derivatives and Hedging. See <span style="text-decoration: underline">Note 18 &#8211; Derivative
Liability </span>for additional details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average estimated fair value of the Series A Warrants granted during the year ended December 31, 2024, was approximately $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zUi2J1tUU5Gl" title="Warrants per share">0.09</span>
per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Series
B Warrants</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zY2AUZvkeFPe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to Series B Warrants granted or issued, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zKadvmCSNHHf" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zva4wjp2846c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z51j2gLslif1" title="Risk free interest rate">4.14</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zkMPftqkYJ92" title="Expected term (years)">2.50</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zoYymRyT3Vrh" title="Expected volatility">49.40</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zLLrsmm9Zq1e" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8AA_zMDzXEqKTsw3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2024, the Company issued two-and-a-half-year immediately vested warrants to purchase an aggregate of <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zjzkxcDZUFQ7">1,550,000</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of the Company&#8217;s Class A Common Stock in association
with the issuance of the PIPE Convertible Notes (the &#8220;Series B Warrants&#8221;). The Series B Warrants have an exercise price of
$<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z7XM5OxHct13">10.00</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share. The Series B Warrants had an aggregate grant date
fair value of $<span id="xdx_903_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z3hEZaFolLE6">15,500</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
The Series B Warrants met the definition of a liability per ASC 815 &#8211; Derivatives and Hedging. See <span style="text-decoration: underline">Note 18 &#8211; Derivative
Liability</span> for additional details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average estimated fair value of the Series A Warrants granted during the year ended December 31, 2024, was approximately $<span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zINFLAsg6CEa" title="Warrants per share">0.01</span>
per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2vLmld9laa3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of the warrant activity during the year ended December 31, 2024 is presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B4_zYqHJHkU5btc" style="display: none">SCHEDULE OF WARRANT ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding, January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20240101__20241231_zymytWODTKk8" style="text-align: right" title="Number of Warrants Outstanding, Beginning"><span style="-sec-ix-hidden: xdx2ixbrl1965">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zx9jb3a06rWh" style="text-align: right" title="Weighted Average Exercise Price, Beginning"><span style="-sec-ix-hidden: xdx2ixbrl1967">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20240101__20241231_zVpyF10j0xUb" style="text-align: right" title="Aggregate Intrinsic value, Beginning"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1969">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20240101__20241231_zYNq4J3MfNyd" style="width: 12%; text-align: right" title="Number of Warrants Outstanding, Granted">2,959,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z5LTe5TDBRV6" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Granted">11.43</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20240101__20241231_zPjpQFCzQfL4" style="text-align: right" title="Number of Warrants Outstanding, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1975">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zrcvoQTO197k" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1977">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20240101__20241231_zidGFzONakH1" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Forfeited/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1979">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zZlRJxJ0Yu7f" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1981">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20240101__20241231_zbj4deQRVR53" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zTyeyRm4mIr5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending">11.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_z9VfiJFCtfjb" title="Weighted Average Remaining Life In Years, Outstanding">2.8</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20240101__20241231_zhWGCsxzXGIg" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Ending"><span style="-sec-ix-hidden: xdx2ixbrl1989">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20240101__20241231_zUByJgcY3JMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable Ending">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpmbSini7wyg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending">11.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zlKjgFtVvCdg" title="Weighted Average Remaining Life In Years, Exercisable">2.8</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zf281tt1Xlhc" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Exercisable Ending"><span style="-sec-ix-hidden: xdx2ixbrl1997">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zImKp0pkL424" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zu5K7qA1w96c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information related to stock warrants at December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zjprXxj9JGVd" style="display: none">SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Outstanding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercisable</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zG3A3M4Idi54" style="width: 22%; text-align: right" title="Warrants Outstanding, Exercise Price">10.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zV1H5O9fcnr9" style="width: 22%; text-align: right" title="Number of Warrants Outstanding">1,550,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 21%; text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zuRp770zCCy8" title="Weighted Average Remaining Life In Years, Warrants Exercisable">1.6</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zeoluX8B2xwe" style="width: 21%; text-align: right" title="Number of Warrants Exercisable">1,550,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zrMCs32LAce7" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants Outstanding, Exercise Price">13.00</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGhHnhMpZFJg" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding">1,409,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zofGQN1DVOOd" title="Weighted Average Remaining Life In Years, Warrants Exercisable">4.1</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zyYNRomFQZsk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercisable">1,409,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231_zICHnEC5Jim1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231_zQkds2ukfJVg" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_z8uB7A414aig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<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 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE LIABILITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_DisclosureDerivativeLiabilityAbstract', window );"><strong>Derivative Liability</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_DerivativesAndFairValueTextBlock', window );">DERIVATIVE LIABILITY</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--DerivativesAndFairValueTextBlock_zAPSDfLhGYSb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18 &#8211; <span id="xdx_82D_zBkptx4Orvt7">DERIVATIVE LIABILITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z1VapBgh1X3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth a summary of the changes in the fair value of Level 3 derivative liabilities that are measured at fair value
on a recurring basis:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zmMCRhuvGZde" style="display: none">SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20240101__20241231_zcZbAZbdRGr5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iS_zwv1YXVbaY8d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Beginning balance as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2025">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsOfDerivativeIssuanceCosts_zIosXdDxqEw2" style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">Issuance of derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">142,319</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FairValueAdjustmentOfWarrants_zVRM6pm9lOrb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Change in fair value of derivative liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(142,319</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iE_zAXrWQvi2347" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2031">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AF_zQXC9nDdHBH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zfUqRchx8ab6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to derivatives issued and outstanding during the year ended December 31, 2024, the Company
used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z4ImxLbbskS6" style="display: none">SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">For The Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zmBWtLTTNGfb" title="Risk free interest rate">3.58</span>% - <span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zb47skscjAKk" title="Risk free interest rate">4.38</span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_ziTxMEtgkpW2" title="Expected term (years)">1.50</span> &#8211; <span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zz4iiBkwRFje" title="Expected term (years)">5.00</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zogn2vSDy2t8" title="Expected volatility">49.40</span>% - <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zteZXztJfit" title="Expected volatility">60.19</span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">Expected dividends</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zsQqK7Zd6hd7" title="Expected dividends">0.00</span></td><td style="width: 1%; text-align: left">%</td></tr>
  </table>

<p id="xdx_8A8_zXM85CpXn4I7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company recorded new derivative liabilities in the aggregate amount of $<span id="xdx_909_eus-gaap--PaymentsOfDerivativeIssuanceCosts_c20240101__20241231_zSSXwqcAQUnk" title="Issuance of derivative liabilities">142,319</span> related to the
PIPE Warrants associated with the PIPE Convertible Notes. See <span style="text-decoration: underline">Note 11 &#8211; PIPE Convertible Notes</span> for additional details. See
<span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit</span> for warrants issued and deemed to be derivative liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company recomputed the fair value of the derivative liabilities to be $<span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_c20241231_zgzeCKaEyS47" title="Fair value of the derivative liabilities">0</span>. The Company recorded
a gain on the change in fair value of these derivative liabilities of $<span id="xdx_908_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_ziDCyNUzwJc4" title="Change in fair value of derivative liabilities">142,319</span> for the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesAndFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 derivatives and fair value of assets and liabilities.</p></div>
<a href="javascript: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 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/820/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_DerivativesAndFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z2HoIah3noug" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 15 &#8211; <span id="xdx_824_zIv31HLHsmUj">STOCK-BASED
COMPENSATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company accounts for its
stock-based compensation in accordance with the fair value recognition of ASC 718.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>2024 Stock Incentive Plan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company did not grant options
during the three months March 31, 2025 or 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p id="xdx_89E_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zh597fNaSl1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Compensation-based stock option
activity for qualified and unqualified stock options are summarized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B6_zDDV8jr1BgMb" style="display: none">SCHEDULE OF OPTION ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Exercise</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Price</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Life
In Years</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Intrinsic</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Value</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding, December 31, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20250101__20250331_zx8t20aHVGlb" style="width: 11%; text-align: right" title="Number of Options Outstanding, Beginning">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zE6N1FBJxxQf" style="width: 11%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">0.93</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20250101__20250331_zpXIz9cctfJg" style="width: 11%; text-align: right" title="Intrinsic Value Outstanding, Beginning"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3857">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20250331_zeffZZEtvb02" style="text-align: right" title="Number of Options, Granted"><span style="-sec-ix-hidden: xdx2ixbrl3859">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20250101__20250331_zD1S7GKJuO81" style="text-align: right" title="Weighted Average Exercise Price, Granted">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20250101__20250331_zXV910xkArm" style="text-align: right" title="Number of Options, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl3863">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_z4qFObFwPln3" style="text-align: right" title="Weighted Average Exercise Price, Exercised">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20250101__20250331_zL2uYqoucV3h" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl3867">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20250101__20250331_zp22pCEzfKQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited">0</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20250101__20250331_zgulKSvDCUWl" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending">1,131,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_ztt9n3auLwO9" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">0.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zA2f4uiqUg17" title="Weighted Average Remaining Life In Years, Outstanding">4.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20250101__20250331_zrOa0ISKY4h" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Ending"><span style="-sec-ix-hidden: xdx2ixbrl3877">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20250101__20250331_zqCxpRfp96L1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable Ending">1,103,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zXmcgQUVtgHl" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending">0.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_z5spED5aEExk" title="Weighted Average Remaining Life In Years, Exercisable">4.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20250101__20250331_zjb0jQdxaZPa" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Exercisable Ending"><span style="-sec-ix-hidden: xdx2ixbrl3885">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zGWImbT3lmr8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zOT4JDuHNFEl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table summarizes
information about options to purchase shares of the Company&#8217;s Class A common stock outstanding and exercisable at March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zHfdX8ksjM1d" style="display: none">SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Exerciseable</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Outstanding</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Life In Years</p></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Exerciseable</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 1pt; width: 22%; text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zZSY1cRvReG5" title="Exercise Price, Options Outstanding">0.93</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zeMuQSlEBGck" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Outstanding">1,131,000</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 22%; text-align: right; padding-bottom: 1pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zm47ytzdQYye" title="Weighted Average Remaining Life In Years ,Options Exerciseable">4.5</span></td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zKVVvcAFWUH3" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Exercisable">1,103,500</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331_z15KheMJ9Mia" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding">1,131,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331_zNScpufDQKU4" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable">1,103,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zwcpu25G1x54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Total compensation expense related
to options was $<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20250101__20250331_zTbsAYPOrOQi" title="Compensation expense">3,341</span> for the three months ended March 31, 2025. As of March 31, 2025, there was future compensation cost of $<span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331_zvRMfIIpTfDh" title="Future compensation expense">7,798</span> with
a weighted average recognition period of 0<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20250101__20250331_zEqETrlrJCk8" title="Weighted average remaining term">.75</span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The aggregate intrinsic value
totaled $<span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_dxL_c20250331_zgmre2WzSuF3" title="Intrinsic value::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl3907">0</span></span> and was based on the Company&#8217;s closing stock price of $<span id="xdx_903_eus-gaap--SaleOfStockPricePerShare_iI_c20250331_zdKmbnUeYCve" title="Stock price">0.35</span> as of March 31, 2025, which would have been received by the
option holders had all option holders exercised their options as of that date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Stock-Based Compensation
Expense</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zVNUvoScmur4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
information related to stock-based compensation expense:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zC9VRCO1dkWk" style="display: none">SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Unrecognized at</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Amortization</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Period</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Years)</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt">General and administrative</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensation_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zvVCajaWlgcf" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Stock-based compensation expense">3,341</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zEhSAjbBhU61" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Unrecognized compensation expense">7,798</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_znDIUTlZ7ha2" title="Weighted Average Remaining Amortization Period (Years)">0.75</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensation_c20250101__20250331_zQz60ub7OAG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense">3,341</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331_zHcY20WRYCUb" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized compensation expense">7,798</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331_zzGLhTZJ31n8" title="Weighted Average Remaining Amortization Period (Years)">0.75</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_z5aEAc71lLQ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_808_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zSV1q7ngWc86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19 &#8211; <span id="xdx_828_zluMqbpnihHf">STOCK-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for its stock-based compensation in accordance with the fair value recognition of ASC 718.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock
Issued For Compensation</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 17, 2024, the Company issued <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_c20240417__20240417__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--TitleOfIndividualAxis__srt--ChiefFinancialOfficerMember_zWZMPghnt9Nl" title="Stock issued For compensation">71,832</span> shares of Class A Common Stock to the former chief financial officer for services rendered
with a fair value of $<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20240417__20240417__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--TitleOfIndividualAxis__srt--ChiefFinancialOfficerMember_z9demubcQt29" title="Ffair value">1.67</span> per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2024
Stock Incentive Plan</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 24, 2024, the Company filed a Form S-8 to register <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20241024__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zytomfRSxfQ4" title="Shares issued">1,600,000</span> shares of the Company&#8217;s Class A Common Stock to participants
in the TruGolf Holdings, Inc. 2024 Stock Incentive Plan (the &#8220;2024 Plan&#8221;). <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_pp0d_c20241024__20241024__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zepMWKar6rf6" title="Stock awards description">Awards to be made under the 2024 Plan consist
of covering up to the sum of (i) <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pp0d_c20241024__20241024__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zEGhpGSvNznb" title="Stock awards, shares">1,600,000</span> shares; and (ii) an annual increase commencing on January 1, 2025 and continuing annually
on each anniversary thereof through (and including) January 1, 2035, equal to the lesser of (A) 5% of the shares of Company Common Stock
outstanding on a fully diluted basis on the last day of the immediately preceding fiscal year and (B) such smaller number of shares as
determined by the Board or the Committee (the &#8220;Overall Share Limit&#8221;).</span> Shares issued or delivered under the 2024 Plan may
consist of authorized but unissued shares of common stock, shares purchased on the open market or treasury shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 11, 2024, the Company granted options to purchase an aggregate of <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlwcdmAJc1ic" title="Stock option granted">1,131,000</span> shares of Class A Common Stock at an exercise price
of $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20241011__20241011__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zZQ5cDrJ7Izi" title="Stock option exercise price">0.93</span> per share and a fair value of $<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zvYxX6lm0vwl" title="Stock option fair value">538,323</span>. <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zEuRer0jeC4c" title="Vesting terms description">Vesting terms of these options are as follows: (i) 1,076,000 options vest upon issuance
and (ii) 55,000 options vest 50% upon issuance and 50% on the one-year anniversary of the grant date.</span> The options were valued using the
Black-Scholes option pricing model under the following assumptions as found in the table below.</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zIn7wBcl2kDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zMlcHbEyyQRj" style="display: none">SCHEDULE OF OPTION ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Intrinsic Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding, January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20240101__20241231_zOOr7401SQ1d" style="text-align: right" title="Number of Options Outstanding, Beginning"><span style="-sec-ix-hidden: xdx2ixbrl2077">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zPv8RIVEijwl" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"><span style="-sec-ix-hidden: xdx2ixbrl2079">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20240101__20241231_zHMzZAGny3O2" style="text-align: right" title="Intrinsic Value Outstanding, Beginning"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2081">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zellMIjkLapb" style="width: 12%; text-align: right" title="Number of Options, Granted">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20240101__20241231_zF6xZonFggvh" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Granted">0.93</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20240101__20241231_zlAOV0zHkpgd" style="text-align: right" title="Number of Options, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl2087">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zmh43pO5eV2" style="text-align: right" title="Weighted Average Exercise Price, Exercised">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_zHeXqN6Ndisl" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl2091">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20240101__20241231_zg3b4ZUvOKwa" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited">0</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_zQ7qTggd6pP3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending">1,131,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zI9ZTZEKs0Il" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">0.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_z6w2bJbwBH8k" title="Weighted Average Remaining Life In Years, Outstanding">4.8</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20240101__20241231_zfIlYDrWrQga" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Ending"><span style="-sec-ix-hidden: xdx2ixbrl2101">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zvFc0EvOmVuh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable Ending">783,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_z1isPdGkprx" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending">0.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zncYlSCmmmfi" title="Weighted Average Remaining Life In Years, Exercisable">4.8</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20240101__20241231_zGC1aq84nzYg" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Exercisable Ending"><span style="-sec-ix-hidden: xdx2ixbrl2109">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zKxZDwWxIhw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average grant date fair value of the options granted and vested during the year ended December 31, 2024, was $<span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_c20240101__20241231_zwPc60gHewOa" title="Fair value of the options granted">538,323</span> and $<span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zUMoKcqPfvg2" title="Fair value of the options vested">524,960</span>,
respectively. The weighted average non-vested grant date fair value of non-vested options was $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20240101__20241231_zoWFe5taHZ4l" title="Fair value of the non vested options granted">13,368</span> at December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zd1h3xI5MWt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes information about options to purchase shares of the Company&#8217;s Class A Common Stock outstanding and exercisable
at December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zWJ5sQKwyfzb" style="display: none">SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Exerciseable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Outstanding Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exerciseable Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 1pt; width: 22%; text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_z4qZKVPIzzZj" title="Exercise Price, Options Outstanding">0.93</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_ztcTlhGH4b2e" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Outstanding">1,131,000</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 21%; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zDvKFeafBJD" title="Weighted Average Remaining Life In Years ,Options Exerciseable">4.8</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zizFnESEDzm9" style="border-bottom: Black 1pt solid; width: 21%; text-align: right" title="Number of Options Exercisable">783,500</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231_zrtBaE7TZax8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding">1,131,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231_z0LzskJV2qE1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable">783,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zeiequfEe8hc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxDJ7O0hgQv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to stock options granted, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zyhn3FOPAVD8" style="display: none">SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240101__20241231_zo1biUFqtWB6" title="Risk free interest rate">3.88</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231_zJpLojcrUsM" title="Risk free interest rate">0.00</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zFWHRv6RTjQc" title="Expected term (years)">5.00</span> - <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zvmk9vLoUoag" title="Expected term (years)">5.25</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zxheQG3nJ6c6" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span>-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240101__20241231_zGvTEdF1kOPf" title="Expected volatility">53.49</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231_zDyjFEsi0Jzf" title="Expected volatility">0.00</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20240101__20241231_z17Ts2vgGtnd" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231_z7GcSnmAgHfg" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8AB_zkTfZC3ZIzP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock-Based
Compensation Expense</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zD64ry2iMQzd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information related to stock-based compensation expense:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_ztqbkkkPTRXh" style="display: none">SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Year Ended Decemebr 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Unrecognized at December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Remaining Amortization Period</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt">General and administrative</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z5KamohZckC3" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Stock-based compensation expense">538,323</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zPEXLCLgaARg" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Unrecognized compensation expense">13,368</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z7qlFpdIjrt" title="Weighted Average Remaining Amortization Period (Years)">1.00</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231_zBf5sSoZo6ig" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense">538,323</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231_zq33OeKOrxTe" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized compensation expense">13,368</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231_zBKOFXQloc3b" title="Weighted Average Remaining Amortization Period (Years)">1.00</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br><br>Reference 2: 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_TRUG_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_z0iBdZKzZqp5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 16 &#8211; <span id="xdx_82A_zHiJlxKZuXkd">LEASES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company is party to two
leases: (i) office space in Centerville, Utah (the &#8220;Centerville Lease&#8221;) and (ii) a warehouse in North Salt Lake City, Utah
(the &#8220;SLC Lease&#8221;). The Centerville lease is scheduled to expire in May 2028 and the SLC Lease is scheduled to expire in November
2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company has operating leases
for its corporate headquarters and warehouse. The Company determines if an arrangement contains a lease at inception based on the ability
to control a physically distinct asset. Operating lease right-of-use assets are recorded in the consolidated balance sheets on the initial
measurement of the lease liability as adjusted to include prepaid rent and initial direct costs less any lease incentives received. Lease
liabilities are measured at the commencement date based on the present value of the lease payments over the lease term. The Company separately
accounts for lease and non-lease components within lease agreements. The Company uses its incremental borrowing rate to present value
the lease liability as key inputs to determine the interest rate implicit in the lease are not shared by lessors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Operating lease expense is recorded
on a straight-line basis over the lease term. Right-of-use assets and lease liabilities for short-term leases are not recognized in the
consolidated balance sheets. Payments for short-term leases are recognized in the consolidated statements of operations on a straight-line
basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">When measuring lease liabilities
for leases that were classified as operating leases, the Company discounted lease payments using its estimated incremental borrowing rate
at lease inception point. The weighted average incremental borrowing rate applied was <span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20250331_z7jOXQkWoJwd" title="Weighted average discount rate, percent">8.39</span>%. As of March 31, 2025, the Company&#8217;s
leases had a remaining weighted average term of <span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20250331_z3rLSQL3zql2" title="Weighted average remaining lease term">2.15</span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zxrxVazIa2De" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
net lease cost and other supplemental lease information:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zueY2uADz0ka" style="display: none">SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20250101__20250331_zPKhWUB51V5k" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zd4dawwO42fi" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zGHSOle42Dz2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_zT54zX4v55ab" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt">Operating lease cost (cost resulting from lease payments)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">107,336</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">403,109</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LeaseCost_zSaiyHQsZWi9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net lease costs</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">107,336</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">403,109</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasePayments_zHRKBExbdh8d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease - operating cash flows (fixed payments)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">107,336</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">403,109</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_zqwmzqMXhKna" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease - operating cash flows (liability reduction)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">93,865</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">334,254</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current leases - right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20250331_zBwDdaqkSvf5" style="text-align: right" title="Non-current leases - right-of-use assets">545,915</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_z4DZaTmZHWOl" style="text-align: right" title="Non-current leases - right-of-use assets">634,269</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20250331_zBgKbGzecA71" style="text-align: right" title="Current liabilities - operating lease liabilities">296,291</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zevQlqtKGzf1" style="text-align: right" title="Current liabilities - operating lease liabilities">363,102</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20250331_zXkshnvF6sD5" style="text-align: right" title="Non-current liabilities - operating lease liabilities">278,071</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zwFmdbIzRwOg" style="text-align: right" title="Non-current liabilities - operating lease liabilities">305,125</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zz2Rki5uZbpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ztaPHHj5Y184" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Future minimum payments under
non-cancelable leases for operating leases for the remaining terms of the leases following the three months ended March 31, 2025, are
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_z1PGwVxxx5Tk" style="display: none">SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Fiscal Year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20250331_zCMZoH5bG65c" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Operating Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_z8JzEm0KjAoi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zfL6DsHNBng2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">299,654</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zORpK0v82dua" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,163</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zso6063LGhcg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,227</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_z749j3xAo5Rd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2028</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">60,809</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zaP5b91pJT54" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">644,853</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zY4mslJMH201" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(70,491</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_zq3QEFa18W96" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of net future minimum lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">574,362</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zdwAovoGArhi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_808_eus-gaap--LesseeOperatingLeasesTextBlock_z8CNlfGr0rf2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
20 &#8211; <span id="xdx_820_z0yOCwqZ07Tj">LEASES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is party to two leases: (i) office space in Centerville, Utah (the &#8220;Centerville Lease&#8221;) and (ii) a warehouse in North
Salt Lake City, Utah (the &#8220;SLC Lease&#8221;). The Centerville lease is scheduled to expire in May 2028 and the SLC Lease is scheduled
to expire in November 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has operating leases for its corporate headquarters and warehouse. The Company determines if an arrangement contains a lease
at inception based on the ability to control a physically distinct asset. Operating lease right-of-use assets are recorded in the consolidated
balance sheets on the initial measurement of the lease liability as adjusted to include prepaid rent and initial direct costs less any
lease incentives received. Lease liabilities are measured at the commencement date based on the present value of the lease payments over
the lease term. The Company separately accounts for lease and non-lease components within lease agreements. The Company uses its incremental
borrowing rate to present value the lease liability as key inputs to determine the interest rate implicit in the lease are not shared
by lessors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
lease expense is recorded on a straight-line basis over the lease term. Right-of-use assets and lease liabilities for short-term leases
are not recognized in the consolidated balance sheets. Payments for short-term leases are recognized in the consolidated statements of
operations on a straight-line basis over the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
measuring lease liabilities for leases that were classified as operating leases, the Company discounted lease payments using its estimated
incremental borrowing rate at lease inception point. The weighted average incremental borrowing rate applied was <span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20241231_zN4uElbq9p7d" title="Weighted average discount rate, percent">8.39</span>%. As of December
31, 2024, the Company&#8217;s leases had a remaining weighted average term of <span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zTcGLLjD5Ivc" title="Weighted average remaining lease term">2.39</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zRyoLLivq2w4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents net lease cost and other supplemental lease information:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_zlRmhSyqj474" style="display: none">SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zSSg2QIhRUb6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zwvveJ1qGjg8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zeop79oJYG8f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_zr7h94CEXni3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt">Operating lease cost (cost resulting from lease payments)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">403,109</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">322,102</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LeaseCost_zD0onsUYDxxe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net lease costs</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">403,109</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">322,102</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasePayments_ziwuxo2jVgf9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease - operating cash flows (fixed payments)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">403,109</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">322,102</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_z1glfjN7dutd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease - operating cash flows (liability reduction)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">334,254</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">254,945</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current leases - right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_zRdpuD2OUCaf" style="text-align: right" title="Non-current leases - right-of-use assets">634,269</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20231231_zh9UeWIDiNUh" style="text-align: right" title="Non-current leases - right-of-use assets">972,663</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zRwNKNm8ibDe" style="text-align: right" title="Current liabilities - operating lease liabilities">363,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20231231_zMjXIGCR8wGk" style="text-align: right" title="Current liabilities - operating lease liabilities">334,255</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zqEItolxIQGb" style="text-align: right" title="Non-current liabilities - operating lease liabilities">305,125</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20231231_zl7nZFCWo7G8" style="text-align: right" title="Non-current liabilities - operating lease liabilities">668,228</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zL90sOrEBIcc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAJWenPnd2wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum payments under non-cancelable leases for operating leases for the remaining terms of the leases following the year ended December
31, 2024, are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z3Qs5eatbzpl" style="display: none">SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Fiscal Year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zMzt88WrgJjg" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Operating Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPznwA_z7RHoTh7tKXe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zTHZbOQryh55" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">406,990</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zljr0sCvVgD4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,163</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zLRDzR7mBHO" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,227</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_zt0RBl5vVyC1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2028</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">60,808</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zUpGcxf6Fql5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">752,188</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zRGJF4Dupjn4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(83,961</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_z8YHjNA7X7B6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of net future minimum lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">668,227</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_z69jfayokMX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><p id="xdx_805_eus-gaap--SegmentReportingDisclosureTextBlock_zYHpISlx5NQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE
17 &#8211; <span id="xdx_823_zn8P0r1sU2Rb">SEGMENT INFORMATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Company currently operates
as <span id="xdx_906_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20250101__20250331_zdWZs4c4dZC" title="Number of reportable segments">one</span> business segment, which is also the sole reportable segment, focusing on the manufacturing and sales of indoor golf simulators.
The Company&#8217;s business offerings have similar economic and other characteristics, including the nature of products, manufacturing,
types of customers, and distribution methods. The determination of a single business segment is consistent with the consolidated financial
information regularly provided to the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;). The Company&#8217;s CODM is
its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit and loss and total assets for
the purpose of assessing performance, making operating decisions, allocating resources, and planning and forecasting for future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In addition to the significant
expense categories included within net loss presented on the Company&#8217;s Consolidated Statements of Operations, see below for disaggregated
amounts that comprise consulting, contract labor, personnel, business development, royalty, and marketing expenses:</p>

<p id="xdx_892_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3vOBzAxdNlb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zwSRJ3quZDi6" style="display: none">SCHEDULE OF REVENUE BY SEGMENT INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20250101__20250331_zCZ8rcJKMyL1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20240101__20240331_z644XXGL90V6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For The Three Months Ended March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_z1jIR1PfbuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Consulting expenses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">633,981</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">410,104</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zqYBTtIVlDF6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract labor</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">613,340</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">222,208</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PersonnelExpenses_maOEzik0_zbdvHmeRRgwi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Personnel expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,946,816</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,619,387</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_zQV7Ki0fXpt3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Business development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119,610</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,844</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zO0HD8UUpGtb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Royalty expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">225,320</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">329,888</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zMxpmocV5sOi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,378</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,489</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherExpenses_maOEzik0_zXy9Mlxcfnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other expenses<span id="xdx_F4F_zXmFDrFrhQfc">*</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,023,810</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,039,764</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zg8HIe3Nf0V9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,897,255</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,996,684</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td id="xdx_F08_zCUNvKlWQrM3" style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F10_zhle67IAm3S7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other expenses is materially comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and entertainment, and merchant fees.</span></td></tr>
  </table>
<p id="xdx_8A0_zFDBuSJD76lj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<span></span>
</td>
<td class="text"><p id="xdx_80C_eus-gaap--SegmentReportingDisclosureTextBlock_zXE2XPFJmX92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
21 &#8211; <span id="xdx_827_zRIjiwnCKpJ5">SEGMENT INFORMATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently operates as <span id="xdx_908_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20240101__20241231_zRqd0ojDw8V9" title="Number of reportable segments">one</span> business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#8217;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the consolidated financial information regularly provided to the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;).
The Company&#8217;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit
and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources, and planning and
forecasting for future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the significant expense categories included within net loss presented on the Company&#8217;s Consolidated Statements of Operations,
see below for disaggregated amounts that comprise consulting, contract labor, personnel, business development, royalty, and marketing
expenses:</span></p>

<p id="xdx_890_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z1dbNlgwZVw9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zwomggFwS8D3" style="display: none">SCHEDULE OF REVENUE BY SEGMENT INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20241231_zxQp0yWwwPmh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_zWzvr0k1jYxk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_zQQ0m0hfbIo7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Consulting expenses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,226,900</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">554,036</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zauhtSWLaFti" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract labor</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,365,640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,282,583</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LaborAndRelatedExpense_maOEzik0_zLpdrRHlhTG6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Personnel expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,314,415</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,681,323</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_z7sSGcyVrVve" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Business development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">528,264</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">729,466</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zvQn9tJ30Nx6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Royalty expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">706,214</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">709,640</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zGtLGSUOlU32" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">710,658</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,941</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherExpenses_maOEzik0_zoEblQBFDZDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other expenses<span id="xdx_F42_z7LeFphmAJAd">*</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,828,222</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,065,306</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zh70oAJR6eg3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,690,313</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,418,295</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F04_z3r3IfoRimRf" style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"></td><td style="text-align: justify"><span id="xdx_F17_zDF4Zv9SReC8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other expenses materially
                                                                                                                                                              comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and
                                                                                                                                                              entertainment, and merchant fees.</span></td>
</tr></table>

<p id="xdx_8A1_zqNu9dFBfgec" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zT2wZdJ3ugzf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 18 &#8211; <span id="xdx_825_z3ziQ0a6O0Ma">COMMITMENTS
AND CONTINGENCIES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Legal Claims</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">There are no material pending
legal proceedings in which the Company or any of its subsidiaries is a party or in which any director, officer or affiliate of the Company,
any owner of record or beneficially of more than 5% of any class of its voting securities, or security holder is a party adverse to the
Company, or has a material interest adverse to the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
<td class="text"><p id="xdx_804_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNBjFpmvmCc6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
22 &#8211; <span id="xdx_828_zYVbHji94SZ7">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Legal
Claims</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no material pending legal proceedings in which the Company or any of its subsidiaries is a party or in which any director, officer
or affiliate of the Company, any owner of record or beneficially of more than 5% of any class of its voting securities, or security holder
is a party adverse to the Company, or has a material interest adverse to the Company.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_806_eus-gaap--IncomeTaxDisclosureTextBlock_zux8rOE1Ibu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
23 &#8211; <span id="xdx_823_zFPkEpwhjswk">INCOME TAXES</span></b>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the Year ended December 31, 2023 and prior, the Company was an S Corporation for federal and state income tax purposes with all income
tax liabilities and/or benefits of the Company being passed through to the stockholders. As such, no recognition of federal or state
income taxes for the Company has been provided for in the accompanying financial statements for 2023. Any uncertain tax positions taken
by the stockholders on their individual returns was not an uncertain position of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_znyQsjliWC92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a reconciliation of the statutory federal income tax rate applied to pre-tax net loss compared to the income taxes in the
consolidated statement of operations as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zFD9N39FpDQa" style="display: none">SCHEDULE
OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; padding-bottom: 1pt">&#160;</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_497_20240101__20241231_zcRWtbDEBOL9" style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center">2024</td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_iN_pid_dpi_uPure_maITEBz10C_zfg2HmMEB3eb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income tax benefit at statutory U.S. federal rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">(21</p></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_maITEBz10C_zsoPS4I7JkI9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State income taxes, net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">(0.95</p></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_uPure_maITEBz10C_zZrvLIqrIfy2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">0.60</p></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_maITEBz10C_zrRstRND6dj4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Non-deductible derivative liability change</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">0.40</p></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBz10C_zHflcw5waWb3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">21</p></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_mtITEBz10C_zjWkP5d8OiD" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total tax expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2264">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<p id="xdx_8A6_znACDJWvS4a6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
income taxes reflect the net effects of temporary differences between the carrying amount of assets and liabilities for financial reporting
purposes and the amounts used for income tax purposes. The following table sets forth deferred income tax assets and liabilities for
the year ended December 31:</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ziBD5LpkvPA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z6C1DIRV0MG5" style="display: none">SCHEDULE
OF DEFERRED INCOME TAX ASSETS AND LIABILITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_492_20241231_zjvb3mxA4pO6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_maDTAGzLkl_zojahy7vLPS5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating losses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><p style="margin: 0">1,628,300</p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_iI_maDTAGzLkl_zu5eY7IOLGxj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,400</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_maDTAGzLkl_zSRFU1Ka2ev5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">162,700</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_iI_maDTAGzLkl_zSZ92Ch6OVw3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Extinguishment of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,600</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_iI_maDTAGzLkl_zB7TwQdyzRLg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,900</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_iI_maDTAGzLkl_zn1ir8wfNJQl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,100</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_maDTAGzLkl_z36yPl9BHttg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">188,900</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsGross_iI_mtDTAGzLkl_maDTALNzPKa_zZ8xFvNsv0qk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Deferred tax assets:</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">2,376,900</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iNI_di_maDITLz36k_znoOZ0hJqCb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">Prepaid expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(28,700</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz36k_zolu5WqEZgCc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(64,400</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_mtDITLz36k_msDTALNzPKa_zeQATdOQn9B7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(93,100</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsNet_iNI_di_maDTALNzPKa_z1Lrz2qmalw5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,283,800</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_mtDTALNzPKa_za5BsqrdMjM1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax asset/(liability)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2292">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_z5nmE8MbA9ik" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
valuation allowance recorded by the Company as of December 31, 2024, resulted from the uncertainties of the future utilization of deferred
tax assets relating primarily to net operating loss (&#8220;NOL&#8221;) carryforwards for federal and state income tax purposes. Realization
of the NOL carryforwards is contingent on future taxable earnings. The deferred tax asset was reviewed for expected utilization using
a &#8220;more likely than not&#8221; approach by assessing the available positive and negative evidence surrounding its recoverability.
Accordingly, a full valuation allowance continues to be recorded against the Company&#8217;s deferred tax assets, as it was determined
based upon past and projected future losses that it was &#8220;more likely than not&#8221; that the Company&#8217;s deferred tax assets
would not be realized. The cumulative valuation allowance as of December 31, 2024, is $<span id="xdx_903_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn5n6_c20241231_zgWPgwS2dIp5" title="Valuation allowance">2.3</span> million, which will be reduced if and when
the Company determines that the deferred income tax assets are more likely than not to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
does not believe that there are significant uncertain tax positions in 2024. There are no interest and penalties related to uncertain
tax positions in 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has federal net operating loss carryforwards of $<span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_c20241231_zCLWuT2xPB2a" title="Federal net operating loss carryforwards">6,580,951</span> as of December 31, 2024. $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_c20241231_zhTvoQxYDBM1" title="Federal net operating loss carryforwards">6,580,951</span> of the federal net operating loss has
an indefinite carry forward period. The Company has State net operating loss carryforwards totaling $<span id="xdx_904_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_c20241231_zF2JnJotB61l" title="Federal net operating loss carryforwards">6,853,334</span> at December 31, 2024. The Company
has various state net operating loss carryforwards. The determination of the state net operating loss carryforwards is dependent upon
apportionment percentages and state laws that can change from year to year and impact the amount of such carryforwards. <span id="xdx_90D_ecustom--OperatingLossCarryforwardsLimitationsNotUse_c20240101__20241231_zZxicZJAIjna">If
such net operating loss carryforwards are not utilized, they will begin to expire in 2031</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--SummaryOfIncomeTaxExaminationsTextBlock_z2gVcjXQcQN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the tax years subject to examination for the major jurisdictions where the Company conducted business as of
December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zlhODglOX3S3" style="display: none">SCHEDULE
OF INCOME TAX EXAMINATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20240101__20241231_zg1Xl4Orezt2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zXNaZy11IFNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Federal</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">2024</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zR3KvKepGChc" style="vertical-align: bottom; background-color: White">
    <td>Utah</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zfSJ3ya43A63" style="display: none; vertical-align: bottom; background-color: White">
    <td>Tax years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#160;</td></tr>
</table>

<p id="xdx_8A8_zbq49yxqbMgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Federal
and state laws impose substantial restrictions on the utilization of NOL carryforwards in the event of an ownership change for income
tax purposes, as defined in Section 382 of the Internal Revenue Code (&#8220;IRC&#8221;). Pursuant to IRC Section 382, annual use of
the Company&#8217;s NOL carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year
period. The Company has not completed an IRC Section 382 analysis regarding the limitation of NOL carryforwards.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
it is possible that past ownership changes will result in the inability to utilize a significant portion of the Company&#8217;s NOL carryforward
that was generated prior to any change of control. The Company&#8217;s ability to use its remaining NOL carryforwards may be further
limited if the Company experiences an IRC Section 382 ownership change in connection with future changes in the Company&#8217;s stock
ownership.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Tax Cuts and Jobs Act (&#8220;TCJA&#8221;) requires taxpayers to capitalize and amortize research and experimental expenditures under
IRC Section 174 for tax years beginning after December 31, 2021. This rule became effective for the Company during the year ended December
31, 2024 and resulted in the capitalization of research and development costs of $2,745,033 during the year ended December 31, 2024. Before
the TCJA, businesses have had the option of deducting Section 174 expenses in the year incurred or capitalizing and amortizing the costs
over five years. The Company will amortize these costs for tax purposes over five years if the research and development was performed
in the U.S. and over 15 years if research and development was performed outside the U.S.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 16, 2022, the Inflation Reduction Act was enacted into law. This Act includes a 15.0 percent book minimum tax on the adjusted
financial statement income of applicable corporations, a number of clean-energy tax credits, and a 1.0 percent excise tax on certain
stock buybacks. The Company does not expect these changes to have a material impact on the provision for income taxes or the financial
statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date of this filing, the Company has not filed its 2024 federal and state corporate income tax returns. The Company expects to
file these documents as soon as practicable.&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATION OF CREDIT RISK<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATION OF CREDIT RISK</a></td>
<td class="text"><p id="xdx_800_eus-gaap--ConcentrationRiskDisclosureTextBlock_ziD4Z6offDZ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 19 &#8211; <span id="xdx_821_zibgNLwCL4i4">CONCENTRATION
OF CREDIT RISK</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Cash Deposits</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Financial instruments that potentially
subject the Company to concentrations of credit risk consist principally of cash deposits. Accounts at each institution are insured by
the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to $<span id="xdx_909_eus-gaap--CashFDICInsuredAmount_iI_c20250331_zlyM6LoM3YBi" title="FDIC insured">250,000</span>. As of March 31, 2025 and December 31, 2024, the Company
had approximately $<span id="xdx_908_eus-gaap--CashUninsuredAmount_iI_c20250331_zusV55nfo4Si" title="FDIC unsured">11,244,000</span> and $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_c20241231_zPnorrlqw673" title="FDIC unsured">9,662,000</span>, respectively, in excess of the FDIC insured limit.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
<td class="text"><p id="xdx_807_eus-gaap--ConcentrationRiskDisclosureTextBlock_zqqNLWF232ye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
24 &#8211; <span id="xdx_82E_zHLrilrJgdt4">CONCENTRATION OF CREDIT RISK</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash
Deposits</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to concentrations of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to $<span id="xdx_90A_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zW5hnUSVjajl" title="FDIC insured">250,000</span>. As of December 31, 2024 and
2023, the Company had approximately $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_c20241231_zWap7BliEkxl" title="FDIC unsured">9,662,000</span> and $<span id="xdx_90A_eus-gaap--CashUninsuredAmount_iI_c20231231_zmGtpDj8Z6Tj" title="FDIC unsured">4,251,124</span>, respectively, in excess of the FDIC insured limit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Purchasing</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the year ended December
31, 2024, six manufacturers accounted for approximately <span id="xdx_90B_ecustom--ConcentrationRiskPercentage_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SixManufacturersMember_zLQVDcOVDAQj" title="Concentration risk percentage">50</span>% of our purchases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2023, five manufacturers accounted for approximately <span id="xdx_902_ecustom--ConcentrationRiskPercentage_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveManufacturersMember_zGI1vIP7fHJ1" title="Concentration risk percentage">52</span>% of our purchases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p id="xdx_804_eus-gaap--SubsequentEventsTextBlock_zAKZGyBJxe6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>NOTE 20 &#8211; <span id="xdx_826_zCoEfezb2uW5">SUBSEQUENT
EVENTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Dividend Notes Payable</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On April 21, 2025, the Company
entered into agreements with the holders of approximately $<span id="xdx_905_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zOiI67CGRgZh" title="Notes payable">3.9</span>
million in outstanding notes payable (including accrued interest) originally issued in November 2022, including officers and
directors of the Company, pursuant to which such note holders converted all outstanding amounts payable to such note holders into
(i) <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zNPWQSo1FkFf" title="Issuance of shares">8,283,139</span>
shares of the Company&#8217;s Class B common stock, with respect to $<span id="xdx_90C_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zl2TwbTuUZ97" title="Notes payable">2.6</span>
million in principal and interest of such notes payable, and into (ii) <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zcgtQY3r7vW3" title="Issuance of shares">4,233,077</span>
shares of Class A common stock, with respect to $<span id="xdx_906_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zGaJcG62d8Uk" title="Notes payable">1.3</span>
million in principal and interest of such notes payable, in each case at a conversion price of $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zqApTedTMtqi" title="Share price">0.31204</span>
per share, which was above the closing price of the Company&#8217;s Common Stock prior to conversion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>PIPE Convertible Notes</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On April 21, 2025, the Company agreed to cancel and
rescind the conversion of $<span id="xdx_901_eus-gaap--DebtConversionOriginalDebtAmount1_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zxkeTTrXDVne" title="Conversion amount">300,000</span> of PIPE Convertible Notes, plus interest, as a result of such noteholder not being able to take possession
of such conversion shares prior to the expiration of a DWAC deposit by our transfer agent with the Depository Trust Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On April 22, 2025, the Company entered into Exchange
Agreements (the &#8220;Exchange Agreements&#8221; and each, an &#8220;Exchange Agreement&#8221;), by and among the Company and each of
the Holders, pursuant to which each such Holder would exchange (i) the amounts remaining outstanding under the PIPE Convertible Notes
and certain other amounts outstanding with respect thereto in the aggregate amount (the &#8220;Note Exchange&#8221;), and (ii) the PIPE
Warrants. Pursuant to the Exchange Agreements, on the effective date of the Exchange Agreements, the PIPE Warrants were exchanged, in
reliance on the exemption from registration provided by Section 3(a)(9) of the Securities Act of 1933, as amended (the &#8220;Securities
Act&#8221;), into an aggregate of <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250422__20250422__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zfO5zacGWiR5" title="Shares issued">1,885</span> shares of the Company&#8217;s newly created Series A preferred stock (the &#8220;Series A Preferred
Stock&#8221; and such Series A Preferred Stock to be issued in the exchange of the PIPE Warrants, the &#8220;Initial New Exchange Preferred
Shares&#8221;, and such shares of Class A Common Stock (the &#8220;Common Stock&#8221;) issuable pursuant to the terms of the Certificate
of Designations, including, without limitation, upon conversion or otherwise, collectively, the &#8220;Initial New Exchange Conversion
Shares&#8221;), and (ii) a warrant to purchase up to <span id="xdx_907_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250422__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--RangeAxis__srt--MaximumMember_zzPKnLa1m3L3" title="Warrant outstanding">37,033</span> shares of Series A Preferred Stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The Note Exchange will occur on the Closing Date (as
defined in the Exchange Agreements), whereby the amounts owing under the PIPE Convertible Notes will be exchanged into shares of the Company&#8217;s
Series A Preferred Stock. From the date of the Exchange Agreements until the date of the Note Exchange, the conversion price of the PIPE
Convertible Notes was reduced to $<span id="xdx_90C_eus-gaap--SharePrice_iI_c20250422__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--ExchangeAgreementsMember_zAI01MDgK2Ze" title="Share price">1.00</span> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Additionally, the Exchange Agreements amended the
Prior Purchase Agreement and contained certain covenants of the Company to, among other items, hold one or more stockholder meetings no
later than 90 days following the execution of the Exchange Agreements to approve the shares of the Company&#8217;s Common Stock issuable
underlying the Series A Preferred Stock upon conversion in compliance with the rules and regulations of the Nasdaq Stock Market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Amendment and Waiver</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On May 28, 2025, the Company and the Holders of
certain PIPE Convertible Notes and Series A Preferred Stock each entered into an amendment and waiver agreement (each, an &#8220;Amendment&#8221;)
pursuant to which each Holder agreed to: (i) reduce the amount of shares of the Company&#8217;s Class A common stock (the &#8220;Common
Stock&#8221;) the Company is required to reserve in connection with the future conversion of the Series A Preferred Stock; (ii) increase
the number of authorized shares of Common Stock the Company is required to seek stockholder approval for at its special meeting of stockholders,
and (iii) permit the Company to repurchase up to an aggregate purchase price of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250528__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdIyfO0XFis2" title="Principal amount">2.0</span> million of shares of its Common Stock in open market
purchases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Equity Purchase Facility</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">On May 14, 2025, the Company entered into an Equity
Purchase Facility Agreement (the &#8220;EPFA&#8221;) with an institutional investor (the &#8220;Investor&#8221;). Pursuant to the EPFA,
subject to certain conditions precedent contained therein, the Company has the right to issue and sell to the Investor, from time to
time, and the Investor shall purchase from the Company, up to an aggregate of $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250514__20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8XLLJFbz3W5" title="Stock issued during period value new issues">20</span> million (the &#8220;Commitment Amount&#8221;) in newly
issued shares of the Company&#8217;s Class A common stock, par value $<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zTB0a75kCwZ" title="Common stock, par value">0.0001</span> per share (the &#8220;Shares&#8221;). The Company may not
issue any Shares (including the Commitment Shares, as defined below) without first obtaining stockholder approval for such issuance as
required by the rules and regulations of the Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;) (such date, the &#8220;Stockholder Approval
Date&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">Upon the terms and subject to the conditions of
the EPFA, at any time until the EPFA is terminated, the Company, in its sole discretion, has the right, but not the obligation, to issue
and sell to the Investor, and the Investor must subscribe for and purchase from the Company, Shares (&#8220;Advance Shares&#8221;) by
the delivery to the Investor of Advance Notices (as defined below). The Company must, in its sole discretion, select the number of Advance
Shares, not to exceed the Maximum Advance Amount (as defined in the EPFA), it desires to issue and sell to the Investor in each Advance
Notice and the time it desires to deliver each written notice to the Investor setting forth the number of Advance Shares that the Company
desires to issue and sell to the Investor (the &#8220;Advance Notice&#8221;). There is no mandatory minimum Advances and there is no
non-usage fees for not utilizing the Commitment Amount or any part thereof. The price per Advance Share will be determined by multiplying
the market price by 93% in respect of an Advance Notice.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span id="xdx_904_eus-gaap--CommonStockConversionBasis_c20250514__20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_ztfQgNnQuPb4" title="Common stock, conversion basis">In connection with entering into the EPFA, the
Company agreed to issue a commitment fee in an amount equal to 1.00% of the Commitment Amount (the &#8220;Commitment Fee&#8221;) by the
issuance to the Investor of such number of Shares (collectively, the &#8220;Commitment Shares&#8221;) that is equal to the Commitment
Fee divided by the lowest Daily VWAP of the Shares during the 10 Trading Days immediately prior to the Effective Date (as defined in
the EPFA). Fifty percent (50%) of the Commitment Shares is due and must be issued on the Stockholder Approval Date and the remaining
fifty percent (50%) of such Commitment Shares will be due and issued on the date the Company delivers the first Advance Notice to the
Investor, provided that such Advance Notice is received prior to the six (6) month anniversary of the Effective Date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">Pursuant to the terms of the EPFA, the Company
is required to hold a special meeting of stockholders, no later than ninety (90) calendar days following the date of the EPFA, to seek
approval of the issuance of all of the Shares that may be issuable pursuant to the EPFA, including the Commitment Shares, in compliance
with the rules and regulations of Nasdaq.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0">In connection with entering into the EPFA with
the Investor, the Company also entered into a Registration Rights Agreement (the &#8220;RRA&#8221;) with the Investor. Pursuant to the
RRA, the Company agreed to register the resale the Shares that are to be issued to the Investor under the EPFA within certain time periods
set forth in the RRA. If the registration statement covering the resale of such Shares is not filed or declared effective by certain
dates set forth in the RRA, the Company will be required to pay the Investor certain amounts as liquidated damages.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><i>Issuance of Common Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Subsequent to March 31, 2025, the Company issued an
aggregate of <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250401__20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zbrzFvBA7Se4" title="Shares issued">2,182,159</span> shares of Class A common stock with fair values ranging from $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zwhf8Lco3DP2" title="Shares issued, price per share">0.221</span> - $<span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zEt73zaBt0C7" title="Shares issued, price per share">1.00</span> per share to PIPE Convertible Note
holders in connection with the conversion of outstanding PIPE Convertible Notes, accrued interest, and make-good provisions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">On May 5, 2025, the Company issued <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250505__20250505__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzB184hGww37" title="Issuance of shares">50,000</span> shares of
Class A common stock with a fair value of $<span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_c20250505__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAsux5ArD7i2" title="Share price">0.284</span> per share to a PIPE Convertible Note holder in lieu of cash for accrued interest.</p>

<span></span>
</td>
<td class="text"><p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zYX30mIhPaUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
25 &#8211; <span id="xdx_826_z6LkdPkye8j2">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>PIPE
Convertible Notes</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">One
January 8, 2025, a PIPE Investor exercised its right, pursuant to the February 2, 2024, Purchase Agreement (see Note 11 &#8211; PIPE
Convertible Notes) to purchase an additional $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zgT5RkIwOAA" title="Principal amount">2.8</span> million in the principal amount of a PIPE Convertible Note with an Original Issue Discount
of $<span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_ze2hUGH4Y9C7" title="Original issue discount">280,000</span> for gross proceeds of $<span id="xdx_904_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdAGgEqdsN3" title="Convertible debt">2.52</span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 16, 2025, the Company and certain holders of the PIPE Convertible Notes entered into an amendment to the November Waiver (the
&#8220;January Waiver&#8221;) to extend the date by which the Company was required to comply with the continued listing requirements
of the Nasdaq Stock Market to February 28, 2025 (see Note 1 &#8211; Nature of the Organization and Business); provided that, with respect
to the minimum bid price requirement, to the extent the Company was in compliance with all other Nasdaq Stock Market listing requirements
and had filed a preliminary proxy statement to hold a special meeting to vote on a reverse stock split to remedy the bid price failure,
the waiver for such deficiency shall be extended to April 30, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
January 2025, the Company issued an aggregate of <span id="xdx_901_eus-gaap--SharesIssued_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zg5Q0iVawCb4" title="Shares issued">2,672,854</span> shares of Class A common stock with fair values ranging from $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zMzPac8JoEha" title="Shares issued price per share">0.396</span> - $<span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zlSLu4tGioY" title="Shares issued price per share">2.50</span>
per share to PIPE Convertible Note holders in connection with the conversion of outstanding PIPE Convertible Notes and accrued interest.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">During February 2025, the Company issued <span id="xdx_905_eus-gaap--SharesIssued_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z71FblJFRYTf" title="Shares issued">1,088,273</span> shares of Class A common
stock with fair values ranging from $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zOXlm2Pli9Dl" title="Shares issued price per share">0.3393</span> - $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zmVe4xkoizw9" title="Shares issued price per share">2.50</span> per share to PIPE Convertible Note holders in connection with the conversion of outstanding
PIPE Convertible Notes and accrued interest.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_AccountingPoliciesAbstract', window );"><strong>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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zoCqCZMb7fvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_z0rDMNKAuWC9">Basis
of Presentation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited condensed consolidated financial information as of and for the three months ended March 31, 2025 and 2024 has
been prepared in accordance with GAAP for interim financial information and with the instructions to Quarterly Report on Form 10-Q and
Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting only of normal
recurring adjustments) considered necessary for a fair presentation of our financial position at such dates and the operating results
and cash flows for such periods. Operating results for the three months ended March 31, 2025 are not necessarily indicative of the results
that may be expected for the entire year or for any other subsequent interim period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant
to the rules of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;). These unaudited financial statements and related
notes should be read in conjunction with the Company&#8217;s audited financial statements for the year ended December 31, 2024 included
in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on April 15, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwmeZAzINtUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis
of Presentation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#8220;GAAP&#8221;). The summary of significant accounting policies presented below is designed to assist in
understanding the Company&#8217;s consolidated financial statements. Such consolidated financial statements and accompanying notes are
the representations of the Company&#8217;s management, who is responsible for their integrity and objectivity. The Company operates in
one business segment, which is Golf Simulators.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zN5YMCSSwp08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zYrp0tKJ4lye">Principles
of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company prepares its financial statements in accordance with accounting principles generally accepted in the United States of America,
which requires management to use its judgment to make estimates and assumptions that affect the reported amounts of assets and liabilities
and related disclosures at the date of the financial statements and the reported amounts of expenses during the reported period. These
assumptions and estimates could have a material effect on the financial statements. Actual results may differ materially from those estimates.
The Company&#8217;s management periodically reviews estimates on an ongoing basis based on information currently available, and changes
in facts and circumstances may cause the Company to revise these estimates. Significant estimates include estimates used in the valuation
allowance related to deferred tax assets and capitalized software costs. Actual results may differ from these estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zE8SYcT83JI4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Consolidation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_864_ziv9Qitkuyo2" style="display: none">&#160;Principles
of Consolidation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz0oGGi2lTDg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zCgjWWz871Vd">Reclassifications</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
reclassifications have been made to the unaudited condensed consolidated financial statements for the three months ended March 31, 2024
to conform to the unaudited condensed consolidated financial statement presentation for the three months ended March 31, 2025. These
reclassifications had no effect on net loss or cash flows as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zeO6pTRWdX8l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reclassifications</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
reclassifications have been made to the financial statements for the year ended December 31, 2023 to conform to the financial statement
presentation for the year ended December 31, 2024. These reclassifications had no effect on net loss or cash flows as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_840_eus-gaap--UseOfEstimates_zRQoHskIqng3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zzZQkk4xcqFk">Use
of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preparing
unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited
condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing
basis, management evaluates these estimates and judgments. Actual results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_848_eus-gaap--UseOfEstimates_z7C7BGzte1B3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use
of Estimates</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preparing
financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates these estimates and
judgments. Actual results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1wJ2scmlRv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zbpaBn1E9Toa">Cash
and Cash Equivalents</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_848_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zP6YukiDw7b2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
and Cash Equivalents</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p id="xdx_849_eus-gaap--ConcentrationRiskCreditRisk_zLjyKMPXa0Z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zukXzVR46GYj">Concentration
of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_842_eus-gaap--ConcentrationRiskCreditRisk_z3HV0oeZjKUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration
of Credit Risk</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Investment Securities</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--MarketableSecuritiesPolicy_zkAPMks20KS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z5MCcVK58cH1">Marketable
Investment Securities</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#8217;s consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $<span id="xdx_90C_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20240331_zCHxQKb9hgrj" title="Unrealized gain in fair value of short-term investments">1,662</span>
recorded in the unaudited condensed consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance
of $<span id="xdx_90C_eus-gaap--MarketableSecurities_iI_c20250331_zifSh9GqMag2" title="Marketable securities"><span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zdBKF3chakL8" title="Marketable securities">10,114</span></span> as of March 31, 2025 and December 31, 2024, respectively, and are included with cash and cash equivalents on the unaudited
condensed consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84A_eus-gaap--MarketableSecuritiesPolicy_z6I5t1txAqt6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Marketable
Investment Securities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#8217;s consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $<span id="xdx_903_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20241231_zEOSmm9vXzDb" title="Unrealized gain in fair value of short-term investments">1,662 </span>recorded
in the consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance of $<span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zcEdGrF61Ypi" title="Marketable securities">10,114</span> and $<span id="xdx_909_eus-gaap--MarketableSecurities_iI_c20231231_zFic7vBEGSab" title="Marketable securities">55,217</span> as
of December 31, 2024 and 2023, respectively, and are included with cash and cash equivalents on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable, net</a></td>
<td class="text"><p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoDHJjnwTAq4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zsUafVFH3861">Accounts
Receivable, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for credit losses. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#8217;s current economic circumstances, reasonable and supportable forecasts, and the Company&#8217;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#8217;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for credit losses when a balance is determined to be
uncollectable. As of March 31, 2025 and December 31, 2024, the Company&#8217;s allowance for credit losses was $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20250331_zRZRdni33kc" title="Allowance for doubtful accounts">1,424,074</span> and $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zlnKXGArDtqk" title="Allowance for doubtful accounts">1,470,868</span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zaD3p76wwqM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
Receivable, net</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for doubtful accounts. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#8217;s current economic circumstances, reasonable and supportable forecasts, and the Company&#8217;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#8217;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for doubtful accounts when a balance is determined to be
uncollectable. As of December 31, 2024 and 2023, the Company&#8217;s allowance for doubtful accounts was $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zpyqWTGCT9Re" title="Allowance for doubtful accounts">1,470,868</span> and $<span id="xdx_901_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20231231_zRvDdwWF9CYg" title="Allowance for doubtful accounts">1,227,136</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, net</a></td>
<td class="text"><p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zj1HKPxf7iGj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zH2o9WrIUNZ9">Inventory,
net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
both March 31, 2025 and December 31, 2024, the Company had $<span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20250331_zqsxRQyrjL82" title="Inventory valuation reserves"><span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zXaGoE9uh2M6" title="Inventory valuation reserves">448,360</span></span> reserved for obsolete inventory.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_z2BJDKkZzVPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventory,
net</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
December 31, 2024 and 2023, the Company had $<span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zhmDbPRhXiHg" title="Inventory valuation reserves">448,360</span> and $<span id="xdx_904_eus-gaap--InventoryValuationReserves_iI_c20231231_zPRLKCCmIeb7" title="Inventory valuation reserves">429,050</span>, respectively, reserved for obsolete inventory.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z8y00Y3RLsga" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_ziJB0RYRtTbf">Property
and Equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.</span></p>

<p id="xdx_892_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zG8UFlyrkxyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z4ozXFhURB8b" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Category</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    Useful Life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    equipment and software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_z7mfDR4tNb9k" title="Property plant and equipment useful life">3</span>
    - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zRHs0JH1n5Uk" title="Property plant and equipment useful life">10</span> years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture
    and fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zRL4vSQh8pXh" title="Property plant and equipment useful life">3</span>
    - <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zl5NcWF5oFNf" title="Property plant and equipment useful life">15</span> years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zLl7D6Y7qPBf" title="Property plant and equipment useful life">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zukRxqOyQusc" title="Property plant and equipment useful life">5</span>
    - <span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zCYfbyTIBMyi" title="Property plant and equipment useful life">10</span> years</span></td></tr>
  </table>
<p id="xdx_8AA_zWn1E4jmaxg5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#8217;s results of operations for the respective period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zuZspw5CZWgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property
and Equipment</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.</span></p>

<p id="xdx_89B_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zINLi0TQFaw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zcM4pDl4hNIb" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIVES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; width: 82%; font-weight: bold">Category</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center">Estimated Useful Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Computer equipment and software</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLBWTD6bgPW6" title="Property plant and equipment useful life">3</span> - <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5QdybjK96Af" title="Property plant and equipment useful life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zttzh7WoHhe8" title="Property plant and equipment useful life">3</span> - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zweKSdiyhJf6" title="Property plant and equipment useful life">15</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcyrL0BzGA8k" title="Property plant and equipment useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh9j71yN3Mf5" title="Property plant and equipment useful life">5</span> - <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zc3X3Fm4ODLi" title="Property plant and equipment useful life">10</span> years</td></tr>
  </table>

<p id="xdx_8A9_zrex5kJFtwDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#8217;s results of operations for the respective period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock', window );">Capitalized Software Development Costs</a></td>
<td class="text"><p id="xdx_84D_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z7kLIiR35W06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zVwI5QOyrKP3">Capitalized
Software Development Costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#8217;s Accounting Standards Codification (&#8220;ASC&#8221;) 985-20, Software
&#8211; Costs of Software to be Sold, Leased, or Marketed, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. See <span style="text-decoration: underline">Note 6 &#8211;
Property and Equipment, Net</span> for further details.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84F_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z4Kq4nuMdqe8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Capitalized
Software Development Costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#8217;s Accounting Standards Codification (&#8220;ASC&#8221;) 985-20, <i>Software
&#8211; Costs of Software to be Sold, Leased, or Marketed</i>, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. The balance of capitalized
software development costs, net of accumulated amortization, at December 31, 2024 and 2023, was $<span id="xdx_90F_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20240101__20241231_zn0OVynGIIGe" title="Development of software applications">1,540,121</span> and $<span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20230101__20231231_zOnBt1FzMxo2" title="Development of software applications">0</span>, respectively. The
Company recorded amortization of capitalized software costs of $<span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20240101__20241231_zjM8vbjJhEY9" title="Amortization of capitalized software">224,648</span> and $<span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20230101__20231231_zxL3sEhhqzLh" title="Amortization of capitalized software">0</span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zVlV5hMrS9H1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zBL7wGN6Jx15">Impairment
of Long-Lived Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. The Company did not record a loss on impairment during the three months ended March 31,
2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_842_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zh1nhYJlGtte" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Impairment
of Long-Lived Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company
did not record a loss on impairment <span style="background-color: white">during the years ended December 31, 2024 and 2023,</span> respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising and Marketing Costs</a></td>
<td class="text"><p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkDHkjR9HX61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zUrtUQaFatW8">Advertising
and Marketing Costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $<span id="xdx_90E_eus-gaap--MarketingAndAdvertisingExpense_c20250101__20250331_zly0DYJMPkU3" title="Advertising and marketing expense">352,291</span> and $<span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20240331_zVbdLLx6fJM2" title="Advertising and marketing expense">111,489</span>
for the three months ended March 31, 2025 and 2024, respectively, and are recorded in operating expenses on the unaudited condensed consolidated
statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_z2MIXdrIi5X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Advertising
and Marketing Costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $<span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20241231_zWEi1Rbgi7mh" title="Advertising and marketing expense">736,744</span> and $<span id="xdx_906_eus-gaap--MarketingAndAdvertisingExpense_c20230101__20231231_zEltu1UebwZ6" title="Advertising and marketing expense">395,941</span>
for the years ended December 31, 2024 and 2023, respectively, and are recorded in operating expenses on the consolidated statements of
operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Debt with Warrants</a></td>
<td class="text"><p id="xdx_846_eus-gaap--DebtPolicyTextBlock_zJpdMFA0uCKj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zPtDMypUxn5e">Debt
with Warrants</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the unaudited condensed consolidated statements of operations using the straight-line method. The offset
to the contra-liability is recorded as either equity or liability in the Company&#8217;s unaudited condensed consolidated balance sheets
depending on the accounting treatment of the warrants. If the debt is retired early, the associated debt discount is then recognized
immediately as amortization of debt discount expense in the unaudited condensed consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_844_eus-gaap--DebtPolicyTextBlock_zBPs5k483AL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Debt
with Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the consolidated statements of operations using the straight-line method. The offset to the contra-liability
is recorded as either equity or liability in the Company&#8217;s consolidated balance sheets depending on the accounting treatment of
the warrants. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount
expense in the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zzzIvuIHDRjd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zsgThRSEwMi6">Fair
Value Measurements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
defined in ASC 820, Fair Value Measurements and Disclosures, fair value is the price that would be received to sell an asset or paid
to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company utilizes
market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and
the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally
unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives
the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the
lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#8217;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z9ns4XTTHVbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
Value Measurements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
defined in ASC 820, <i>Fair Value Measurements and Disclosures</i>, fair value is the price that would be received to sell an asset or
paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company
utilizes market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about
risk and the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or
generally unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy
gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and
the lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#8217;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z9VwpcAJX1si" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zPm5uN2w1BM6">Fair
Value of Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 1 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#8217;s incremental borrowing rate. The following table shows the Company&#8217;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of March 31, 2025 and December 31, 2024:</span></p>

<p id="xdx_896_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zDgsbC6WRFac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zh5kJTh3fuha" style="display: none">SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%">Fair Value at December 31, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zgKBCpERaxSh" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">2,534,169</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlmZyqKgJeMg" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zxaWpp7B4xkb" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">2,478,953</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zycQeIUHxBPf" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"><span style="-sec-ix-hidden: xdx2ixbrl3068">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zGgrr5zVXJbd" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAJgdQuhdMRc" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cCgUMR9G32" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl3074">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zMfXSdDPhgNk" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl3076">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zhWFzl8NoNTi" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKXnILJgDCjh" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl3080">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zoCCqU4NAaA8" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z2q5Yyt1cdQl" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl3084">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">U.S. treasury securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zWNQ2qvH16vl" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zFwssE7TYYyb" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl3088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zP01SPkLwrM" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8mjdxY8ot2" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl3092">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zYWXQ2Rz8uzc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3094">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z5fgKx4GQuOc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3096">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zl0Q2LkOre9k" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3098">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zqQSDKOHKtF9" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3100">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value at December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_z9ex7ZK81xp8" style="text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQhA5lvmAwzf" style="text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2dO9WfDT9v4" style="text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3106">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z19xvuJeqlo8" style="text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3108">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331_fKDIp_z1AvadMSI8a5" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3110">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDIp_zI9IfpbbQGIi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3112">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDIp_zXf5QVNeHlTe" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3114">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDIp_zbgWUku25ZSi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3116">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value at March 31, 2025</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331_zSeh5f2X9Yp8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkT1XDXolsji" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqBQaDw2ed53" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"><span style="-sec-ix-hidden: xdx2ixbrl3122">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zQUgDWSSY696" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3124">-</span></td><td style="text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F05_z0NZHZW1tNA3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1B_zdDy76L4L8a3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6" title="Derivative liability">142,319</span>. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg" title="Change in fair value of derivative liabilities">142,319</span>.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0D_zehMeB7XYtk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zRDkVccdxXW7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.</span></td></tr></table>
<p id="xdx_8AD_z31UcdOL8EGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_847_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhm9vF2ExBph" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
Value of Financial Instruments</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 3 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#8217;s incremental borrowing rate. The following table shows the Company&#8217;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of December 31, 2024 and 2023:</span></p>

<p id="xdx_898_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zXwbcaUBJJme" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zXY4eDZASHh1" style="display: none">SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair Value at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231_zBYAdhyjhLO6" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1042">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkQcmDRuHYU9" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1044">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsPTo6s7ktT7" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1046">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zUKDYT9VDy5k" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1048">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left">Money market funds</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231_z90ohzeiujre" style="width: 12%; text-align: right">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zi4OaxWpYI8e" style="width: 12%; text-align: right">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zEvlkxmli7ze" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1051">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXF4JJ1XD3n2" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1052">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20231231_zQNQeE96nvUe" style="text-align: right" title="Corporate fixed income securities">452,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zWCvotGia2C4" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1056">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zUchXJ3Cs169" style="text-align: right" title="Corporate fixed income securities">452,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zDPmf8camJf9" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1060">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">U.S. treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231_zLKEspsp2rK7" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities">2,026,271</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zdvjuv9uWCP5" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1064">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zb0u62hruJ81" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities">2,026,271</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zKjNfujBuDu9" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1068">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zVVIm2lhGsLg" style="text-align: right" title="Fair value at December 31, 2023">2,534,169</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKFRzcJE47b6" style="text-align: right" title="Fair value at December 31, 2023">55,216</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zD64zy0FaKMe" style="text-align: right" title="Fair value at December 31, 2023">2,478,953</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxDQnlz16Bqg" style="text-align: right" title="Fair value at December 31, 2023"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zLTbRYGrGOOj" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zA28zZwls3c5" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDylnorF1zJ7" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zraV1SHm8iV1" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zvZNM6vW5v69" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQFfLd3wsBA" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z59hygFHhFjk" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxi5X3B7pK25" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1092">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">U.S. treasury securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zHi24h6TlXjc" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z7Dybzg4fRC9" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1096">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn1lKzdyj6sk" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zCWtR4xWlaO3" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1100">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(1)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zCvig0NxRgM7" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1102">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z4AVqiaHnb0d" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1104">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zAR2KuoTFCVd" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1106">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zglhnyXAd5O3" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1108">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_zYY1FY5Iy2zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zg9bi0YsoOO3" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs6QwKfn9jsa" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl1114">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zO7gClAnQeI5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F08_z9yHqcsFLich" style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span id="xdx_F11_zR0oPpa0aRO3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf" title="Derivative liability">142,319</span>. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa" title="Change in fair value of derivative liabilities">142,319</span>. See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit
</span>for additional details.</span></td>
</tr></table>

<p id="xdx_8AD_z9OmN8RzDnX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_847_eus-gaap--LesseeLeasesPolicyTextBlock_z9qot6xPUY0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zMMusUnsmycg">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 842, Leases, the Company recognized a right-of-use (&#8220;ROU&#8221;) asset and corresponding lease liability on
its balance sheets for its office space and warehouse. See <span style="text-decoration: underline">Note 17 &#8211; Leases</span> for further discussion, including the impact
on the Company&#8217;s unaudited condensed consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
<span id="xdx_909_eus-gaap--LesseeOperatingLeaseDescription_c20250101__20250331_zQ3FHa8AS0q3" title="Lease agreements with remaining terms">The Company has two lease agreements with remaining terms of 3.1 years and 8 months.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_z5c6sKPqXvE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Leases</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC 842, <i>Leases</i>, the Company recognized a right-of-use (&#8220;ROU&#8221;) asset and corresponding lease liability
on its balance sheets for its office space and warehouse. See <span style="text-decoration: underline">Note 19 &#8211; Leases</span> for further discussion, including the impact
on the Company&#8217;s financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
<span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDescription_c20240101__20241231_zere0xrqr5Ha" title="Lease agreements with remaining terms">The Company has two lease agreements with remaining terms of 3.4 years and 11 months</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zA47D20TNSP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_z1fdtipFnV43">Income
Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the unaudited condensed
consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets,
including tax loss and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income
in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities
of a change in tax rates is recognized in income in the period that includes the enactment date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilizes ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the expected future
tax consequences of events that have been included in the unaudited condensed consolidated financial statements or tax returns. The Company
accounts for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities
and the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#8220;more likely
than not&#8221; that a deferred tax asset will not be realized. At March 31, 2025 and December 31, 2024, the Company&#8217;s net deferred
tax asset has been fully reserved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
uncertain tax positions that meet a &#8220;more likely than not&#8221; threshold, the Company recognizes the benefit of uncertain tax
positions in the unaudited condensed consolidated financial statements. The Company&#8217;s practice is to recognize interest and penalties,
if any, related to uncertain tax positions in income tax expense in the unaudited condensed consolidated statements of operations when
a determination is made that such expense is likely.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_zeaYi2EHwq48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
Taxes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial
statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets, including tax loss
and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which
those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period that includes the enactment date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilizes ASC 740, <i>Income Taxes</i>, which requires the recognition of deferred tax assets and liabilities for the expected
future tax consequences of events that have been included in the consolidated financial statements or tax returns. The Company accounts
for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities and
the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#8220;more likely than
not&#8221; that a deferred tax asset will not be realized. At December 31, 2024 and 2023, the Company&#8217;s net deferred tax asset
has been fully reserved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
uncertain tax positions that meet a &#8220;more likely than not&#8221; threshold, the Company recognizes the benefit of uncertain tax
positions in the consolidated financial statements. The Company&#8217;s practice is to recognize interest and penalties, if any, related
to uncertain tax positions in income tax expense in the consolidated statements of operations when a determination is made that such
expense is likely.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zOqkZefES29i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zM5OkXkzq477">Revenue
Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition Policy</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf
Simulators &#8211; Substantially all the Company&#8217;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Perpetual
License &#8211; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Content
Software Subscriptions &#8211; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the three months ended March 31, 2025, the Company recognized approximately $<span id="xdx_901_eus-gaap--DeferredRevenue_iI_pn5n6_c20250331_zJzfE4yKR56k" title="Deferred revenue">1.2</span> million
of golf simulator and subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of
the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Remaining
Performance Obligations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2025, approximately $<span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20250331_z5glYulCJzwj" title="Remaining performance obligations">4.1</span> million of revenue is expected to be recognized from remaining performance obligations. The Company
expects to recognize <span id="xdx_900_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20250331_z7eNf4si239" title="Remaining performance obligations percentage">100</span>% of this revenue over the next 12 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated
Revenue</i></span></p>

<p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zleBYs6qGtEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_z7Lu5tdtsxMd" style="display: none">SCHEDULE
OF DISAGGREGATED REVENUE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20250101__20250331_zwQ6PRvvLxf4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20240331_zZYB1tfNR1l8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenuesAbstract_zA6L40rKydg1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zmknBEE7VWj8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf Simulators<sup id="xdx_F46_zfE8Z4Fsk19k">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,587,912</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,724,658</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zEkyvzmiu5Ve" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Content Software Subscriptions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,159,705</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,250,699</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--FranchiseRevenueMember_zCo1KlXv12Qa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Franchise Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3158">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_zSxZeE7NgUTk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other<sup id="xdx_F43_zG9VbbEKA7jj">(2)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">566,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">36,665</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_z8gggrUrTs0f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Total net revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,389,230</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,012,022</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; width: 0.25in"><span id="xdx_F06_zKU8E7vkxmB4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
  <td style="text-align: justify"><span id="xdx_F13_zjwkJq2uaVZ" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as hardware and proprietary perpetual licenses</span></td></tr>

<tr style="vertical-align: top">
  <td style="text-align: justify"><span id="xdx_F00_zatTyP0akSA2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
  <td style="text-align: justify"><span id="xdx_F15_z183ihyRsrqf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as shipping income and installation income&#160;</span></td></tr>
</table>


<p id="xdx_8AD_zLOtOTOJspy5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84A_eus-gaap--RevenueRecognitionPolicyTextBlock_zncAd4fEhPDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
Recognition</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition Policy</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf
Simulators &#8211; Substantially all the Company&#8217;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Perpetual
License &#8211; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Content
Software Subscriptions &#8211; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the year ended December 31, 2024, the Company recognized $<span id="xdx_90E_eus-gaap--DeferredRevenue_iI_c20241231_zSXQ2USRAbHk" title="Deferred revenue">1,704,224</span> of golf simulator and
subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Remaining
Performance Obligations</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, approximately $<span id="xdx_901_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241231_zzcELJfJ9qXi" title="Remaining performance obligations">3.1</span> million of revenue is expected to be recognized from remaining performance obligations. The
Company expects to recognize <span id="xdx_904_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20241231_zGOOhT7TT368" title="Remaining performance obligations percentage">100</span>% of this revenue over the next 12 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated
Revenue</i></span></p>

<p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zowPjlSWEv22" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_zXlX5pA1X9I6" style="display: none">SCHEDULE
OF DISAGGREGATED REVENUE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20240101__20241231_zXbUWWw8VdV6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231_zawQdBIvU9Nk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenuesAbstract_zlXavN2h6eCj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zFKO1MqK5vgb" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf Simulators<sup id="xdx_F4A_zFkui3cbYJj1">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">13,708,760</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">11,969,498</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zj21kz8QX6Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Content Software Subscriptions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,852,699</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,493,368</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_z0GcWTNxv87k" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other<sup id="xdx_F40_z8ZjRLD04atl">(2)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">297,405</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">120,985</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_zbDGbBChUy53" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total net revenue</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,858,864</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">20,583,851</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in; text-align: justify"><span id="xdx_F09_zlKywzC1TsSh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F1E_zMgSUfBDh9z4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as simulator hardware and proprietary perpetual licenses.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"><span id="xdx_F08_zBnR25DTyp36" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F15_zLj54Yd3vRC4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as shipping and installation revenue.</span></td></tr>
  </table>
<p id="xdx_8A7_zhPR9YLKLWEb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Revenues</a></td>
<td class="text"><p id="xdx_846_eus-gaap--CostOfSalesPolicyTextBlock_zJWA4CQPfKuk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zzrEnvL40uU4">Cost
of Revenues</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the three months ended March 31, 2025 and 2024, the Company recorded an expense of $<span id="xdx_907_eus-gaap--InventoryWriteDown_c20250101__20250331_z90lR9Vx1iGa" title="Inventory write down">0</span> and $<span id="xdx_904_eus-gaap--InventoryWriteDown_c20240101__20240331_zuT7CHFFkQzl" title="Inventory write down">171,502</span> in inventory write-down,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_842_eus-gaap--CostOfSalesPolicyTextBlock_zwdeYehJqMfk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cost
of Revenues</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the years ended December 31, 2024 and 2023, the Company recorded an expense of $<span id="xdx_901_eus-gaap--InventoryWriteDown_c20240101__20241231_ztI3NILkk3S4" title="Inventory write down">0</span> and $<span id="xdx_900_eus-gaap--InventoryWriteDown_c20230101__20231231_zrzigiA34By7" title="Inventory write down">721,000</span> in inventory write-down,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_RoyaltiesPolicyTextBlock', window );">Royalties</a></td>
<td class="text"><p id="xdx_84C_ecustom--RoyaltiesPolicyTextBlock_zqEXVHnYtgkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zHG5kHcCTcv">Royalties</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between <span id="xdx_906_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MinimumMember_zcqANxwV8ZAd" title="Royalty expense percentage">20</span>% and <span id="xdx_909_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MaximumMember_zbcKhXmsPAj4" title="Royalty expense percentage">30</span>%. Royalty expense for the three months ended March 31, 2025 and 2024, was $<span id="xdx_906_eus-gaap--RoyaltyExpense_c20250101__20250331_zv9w1mKJ82zc" title="Royalty expense">225,320</span> and
$<span id="xdx_907_eus-gaap--RoyaltyExpense_c20240101__20240331_zkLfP7RZf1Th" title="Royalty expense">329,888</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_848_ecustom--RoyaltiesPolicyTextBlock_zvNn5ev9Dahf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Royalties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between <span id="xdx_905_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zDdUn4aU81fc" title="Royalty expense percentage">20</span>% and <span id="xdx_90E_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zD9UBlmspul4" title="Royalty expense percentage">30</span>%. Royalty expense for the years ended December 31, 2024 and 2023, was $<span id="xdx_903_eus-gaap--RoyaltyExpense_c20240101__20241231_zIdyFmKJRoX6" title="Royalty expense">706,214</span> and $<span id="xdx_905_eus-gaap--RoyaltyExpense_c20230101__20231231_z1tEPV7fq3qa" title="Royalty expense">709,640</span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Common Share</a></td>
<td class="text"><p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zgJu2qU4LH9e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_862_zScMA6Lsp0y1">Net
Loss Per Common Share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zA1zT9IwwuDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the computations of loss per share:</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zJgTTFZaT13f" style="display: none">SCHEDULE
OF LOSS PER SHARE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20250101__20250331_z8G6GQt6D0H2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20240101__20240331_zwfDnFVfnF3h" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Numerators:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_zrFbKld5Tsxe" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(2,670,322</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(1,301,864</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted-average common shares Series A outstanding, basic and diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsOHwzsVj6Mb" title="Weighted-average common shares outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxZYrCLiPTeh" title="Weighted-average common shares outstanding, diluted">28,461,277</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3gOEUJTpJ34" title="Weighted-average common shares outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zttfT8RCUUw" title="Weighted-average common shares outstanding, diluted">5,994,704</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted-average common shares Series B outstanding, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6bsOa6koed3" title="Weighted-average common shares outstanding, basic"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZtAQTUHcBb7" title="Weighted-average common shares outstanding, diluted">1,716,860</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdAYx9qZJRRg" title="Weighted-average common shares outstanding, basic"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdHIrtA8D3Xk" title="Weighted-average common shares outstanding, diluted">1,144,573</span></span></td><td style="text-align: left"></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss per common share Series A, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3O9rDU7pKDh" title="Net loss per common share, basic"><span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBhF3WnOPEr9" title="Net loss per common share, diluted">(0.09</span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zroAUko4Kn7k" title="Net loss per common share, basic"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zm5Wz1lodlo" title="Net loss per common share, diluted">(0.22</span></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net loss per common share Series B, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zOSc3GkRSPNj" title="Net loss per common share, basic"><span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6yDoWlmoXvb" title="Net loss per common share, diluted">(1.56</span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zyKnx4bC5Mn1" title="Net loss per common share, basic"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zil6IT88zkBd" title="Net loss per common share, diluted">(1.14</span></span></td><td style="text-align: left">)</td></tr>
  </table>

<p id="xdx_8AA_zcHRaewJCpue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#8217;s computation of net loss per common share for the three months ended March 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zlTrjVekMUW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#8217;s net loss position even though the exercise price could be less than the
average market price of the common shares:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zYRP0XhIfVZf" style="display: none">SCHEDULE
OF POTENTIAL DILUTIVE SHARES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Stock Options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_ecustom--StockOptions_iI_c20250331_zLaDaxk8DIwj" style="width: 16%; text-align: right" title="Stock options">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Notes<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--ConvertibleShares_iI_c20250331_fKDEp_z6KN5ZNHzI0f" style="text-align: right" title="PIPE Convertible Notes">401,200</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common Stock - Series A warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zVcs2FtkW044" style="text-align: right" title="Common stock -  warrants">1,409,092</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock - Series B warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zOHHPuwnwphe" style="text-align: right" title="Common stock -  warrants">1,550,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--EarnoutShares_iI_c20250331_zOVvRJJRrPGk" style="text-align: right" title="Earnout shares">4,500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Underwriter warrants to I-Bankers convertible at $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--SharePrice_iI_c20250331_zhLhPFsk9Eu7" title="Share price">12.00</span>/common share</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20250331_z58r272Caiih" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants">632,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total dilutive</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalPotentialDilutive_iTI_c20250331_ziCc91sO90ud" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive">9,623,792</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0A_zckjEZxhaIrc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F12_zpXAKre1JhOc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.</span></td></tr></table>

<p id="xdx_8AF_zD674axizoTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zQ3TYI65AMQj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Net
Loss per Common Share</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zC4uYeHB5Ph1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the computations of loss per share:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_ze2cgYP75dve" style="display: none">SCHEDULE
OF LOSS PER SHARE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20241231_zcRnEPR5aRii" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20231231_z82lkRFGJ8Ca" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Numerators:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_znVUYDRu7kt9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(8,795,419</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(10,283,109</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Weighted-average common shares Series A outstanding, basic and diluted</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_z9THt1ZRImHa" title="Weighted-average common shares Series A outstanding, basic"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zsPTKct4Mu01" title="Weighted-average common shares Series A outstanding, diluted">11,634,761</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zTuh0ZaliSU" title="Weighted-average common shares Series A outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_z74xdiRt3e7f" title="Weighted-average common shares Series A outstanding, diluted">11,994</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net loss per common share Series A, basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zyfTHTsCYpW8" title="Net loss per common share Series A, basic"><span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zRDmk6XuUmCk" title="Net loss per common share Series A, diluted">(0.76</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_z1kBw6H05eo3" title="Net loss per common share Series A, basic"><span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_zg8IQZBmIy5k" title="Net loss per common share Series A, diluted">(857.35</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p id="xdx_8AB_zRfTggNKuBlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#8217;s computation of net loss per common share for the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zWL5kuO42fmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#8217;s net loss position even though the exercise price could be less than the
average market price of the common shares:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zyHTxD1cceK" style="display: none">SCHEDULE
OF POTENTIAL DILUTIVE SHARES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Stock Options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_ecustom--StockOptions_iI_c20241231_zR4d5hNM6VRb" style="width: 16%; text-align: right" title="Stock options">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Notes<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ConvertibleShares_iI_c20241231_fKDEp_zBdrdmvj2p9d" style="text-align: right" title="PIPE Convertible Notes">928,700</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common Stock - Series A warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zK4N98Phwkhh" style="text-align: right" title="Common stock -  warrants">1,409,092</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock - Series B warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zWtzwSGf9Dga" style="text-align: right" title="Common stock -  warrants">1,550,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--EarnoutShares_iI_c20241231_zRGwShctH9ad" style="text-align: right" title="Earnout shares">4,500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Underwriter warrants to I-Bankers convertible at $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--SharePrice_iI_c20241231_zozsZQLti7qa">12.00</span>/common share</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20241231_zCoewEARoN01" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants">632,500</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total dilutive</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalPotentialDilutive_iTI_c20241231_zzjccXegJSkh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive">10,151,292</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"><span id="xdx_F01_zOCcwt2LlRU3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F14_zBLTjlorH584" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors</span></td></tr>
  </table>
<p id="xdx_8AD_zveQSL8urmM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy', window );">Stock-based Compensation</a></td>
<td class="text"><p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zHXl9OPOQOB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zncBwMvDbeKl">Stock-based
Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#8220;2024 Plan&#8221;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#8217; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#8217;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Accounting Standards Update (&#8220;ASU&#8221;) 2018-07, Compensation &#8211; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zmfGyNno7Od6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock-based
Compensation </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#8220;2024 Plan&#8221;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#8217; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#8217;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Accounting Standards Update (&#8220;ASU&#8221;) 2018-07, <i>Compensation &#8211; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting</i>, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_EmergingGrowthCompanyStatusPolicyTextBlock', window );">Emerging Growth Company Status</a></td>
<td class="text"><p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_z8BxIEX2ukkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86C_zEXUxNdv61Gb">Emerging
Growth Company Status</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not be comparable to companies
that comply with the new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an
emerging growth company from early adopting new or revised accounting standards. The Company expects to use the extended transition period
for any new or revised accounting standards during the period which the Company remains an emerging growth company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zdBLGBrAWZ08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Emerging
Growth Company Status</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the
new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an emerging growth company
from early adopting new or revised accounting standards. The Company expects to use the extended transition period for any new or revised
accounting standards during the period which the Company remains an emerging growth company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z45Otf8U5fOd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_z50pvZ2ZPBve">Segment
Reporting</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#8217;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the unaudited condensed consolidated financial information regularly provided to the Company&#8217;s chief operating decision maker
(&#8220;CODM&#8221;). The Company&#8217;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates
consolidated profit and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources,
and planning and forecasting for future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zAYumaDBmNDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Segment
Reporting</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#8217;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the consolidated financial information regularly provided to the Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;).
The Company&#8217;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit
and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources, and planning and
forecasting for future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_WarrantsPolicyTextBlock', window );">Warrants</a></td>
<td class="text"><p id="xdx_841_ecustom--WarrantsPolicyTextBlock_z1mcudn6reB9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zqjOCqk0FF62">Warrants</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#8217;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_847_ecustom--WarrantsPolicyTextBlock_zGonZHsQiDE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#8217;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_845_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zZeBLm95xRI3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zohfEFc4f2Zg">Recently
Adopted Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued Update 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the
disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits. The
amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. The Company adopted this new guidance on
January 1, 2025, and the adoption did not have a material effect on the Company&#8217;s unaudited condensed consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zS3vPazZbRNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recently
Adopted Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2022, the FASB issued ASU 2022-03, <i>Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to
Contractual Sale Restrictions</i> (&#8220;ASU 2022-03&#8221;), which clarifies the guidance in Accounting Standards Codification Topic
820, <i>Fair Value Measurement</i> (&#8220;Topic 820&#8221;), when measuring the fair value of an equity security subject to contractual
restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to
contractual sale restrictions that are measured at fair value in accordance with Topic 820. ASU 2022-03 is effective for fiscal years
beginning after December 15, 2023, including interim periods within those fiscal years, and early adoption is permitted. Management does
not believe the adoption of any of these accounting pronouncements has had or will have a material impact on the Company&#8217;s consolidated
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the FASB issued Update 2023-07 - <i>Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,</i>
which requires disclosure of the title and position of the Chief Operating Decision Maker (&#8220;CODM&#8221;), an explanation of how
the CODM uses the reported measure of segment profit or loss in assessing segment performance and deciding how to allocate resources,
and disclosure of significant expenses regularly provided to the CODM that are included within the reported measure of segment profit
or loss. The amendments of ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal
years beginning after December 15, 2024. <span style="background-color: white">The Company adopted this new guidance for the year-ended
December 31, 2024, on a retrospective basis, and the adoption did not have a material effect on the Company&#8217;s consolidated financial
statements. (see Note</span> 15)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z5arJGhI0Jc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_zKGKfdq1QoI6">Recent
Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2025, the FASB issued <span style="font-weight: normal">ASU 2025-01, </span><i>Income Statement&#8212;Reporting Comprehensive
Income&#8212;Expense Disaggregation Disclosures</i> <span style="font-weight: normal">(Subtopic 220-40): Clarifying the Effective Date</span>,
which amends ASU 2024-03 to clarify when public business entities (PBEs) and all other entities must begin providing the new expense-disaggregation
disclosures. ASU 2025-01 <span style="font-weight: normal">does not change the underlying disclosure requirements</span> introduced by
ASU 2024-03; rather, it revises paragraph 220-40-65-1 to state explicitly that the amendments are effective for <span style="font-weight: normal">annual
periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027</span>. Early adoption
continues to be permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements
and related disclosures.</span></p>

<span></span>
</td>
<td class="text"><p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzNg5phqVqZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recent
Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued Update 2023-09 - <i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>, which enhances
the disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits.
The amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and should
be applied prospectively. The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU 2024-03<i>, Income Statement &#8212; Reporting Comprehensive Income &#8212; Expense Disaggregation
Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expense</i>s, to disclose additional information about specific expense
categories. In January 2025, the FASB issued ASU 2025-01 <i>Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation
Disclosures (Subtopic 220-40)</i>, which clarified the effective date for ASU 2024-03. These amendments are intended to provided more
information about types of expenses in commonly presented expense captions. The amendments in this update are effective for annual periods
beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, and early adoption is permitted.
The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Software Development 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;">TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_EmergingGrowthCompanyStatusPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Emerging Growth Company Status [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;">TRUG_EmergingGrowthCompanyStatusPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recently Adopted Accounting Pronouncements [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;">TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_RoyaltiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalties [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;">TRUG_RoyaltiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_WarrantsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [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;">TRUG_WarrantsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of 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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-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_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 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 (f)<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/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 5: 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 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<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 (b)<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> -Subparagraph (c)<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_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 granted to director 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 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 4: 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><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [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_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_zOrg16dykB92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zjeONWSWyUo2" style="display: none">SCHEDULE
OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">TruGolf Nevada</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">shares outstanding</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">as of immediately</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">prior to the Closing</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Ordinary Shares, par value $0.01 per share</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zhmuq86xvJle" title="Ordinary shares outstanding">13,098</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Exchange Ratio</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_ecustom--ExhangeRatio_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_z3wVlVMTZKv" title="Exhange ratio">570.10</span>:1</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Estimated shares of New TruGolf common stock issued to TruGolf Nevada shareholders upon closing</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_ze7M0u69vjNi" title="Estimated shares">7,467,134</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zuaEcZxNICpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BA_ztQxXnZeLAO6" style="display: none">SCHEDULE
OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49C_20241231_z8P9TUqiFLoj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_maBCRIAzCFc_zRHWqNAyQhZ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">103,818</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_iI_maBCRIAzCFc_zUDaFvOYXl4a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net proceeds from investment fund (PIPE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,237,213.00</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_msBCRIAzCFc_zRS3nF79oSvk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(310,724</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_di_msBCRIAzCFc_zsXlKkX4jNG4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loans payable</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,565,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtBCRIAzCFc_zPYCPQEPfNLe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">465,307</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_iI_maBCRIAzuuk_zDkiP7w3Mgli" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes Payable assumed in Merger</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,650,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_iNI_di_msBCRIAzuuk_za9mMTkL3ctl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Original Issue Discount of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEFMTE9DQVRJT04gT0YgUFVSQ0hBU0UgUFJJQ0UgVE8gTkVUIEFTU0VUUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20241231_zoVQHNMBQFMi" title="Original issue discount percentage">10</span>%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(465,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_iTI_mtBCRIAzuuk_maBCRIAz4rL_zu5NWwVqLjXe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes Payable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,185,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_iNI_di_msBCRIAz4rL_zfdITZ3Haa3g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Payment of closing costs and other expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,947,787</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_iTI_mtBCRIAz4rL_zG6J01mI5Lo4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net proceeds from PIPE Convertible Notes Payable assumed in Merger</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,237,213</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript: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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_AccountingPoliciesAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock', window );">SCHEDULE OF ESTIMATED USEFUL LIVES</a></td>
<td class="text"><p id="xdx_892_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zG8UFlyrkxyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z4ozXFhURB8b" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Category</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    Useful Life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    equipment and software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_z7mfDR4tNb9k" title="Property plant and equipment useful life">3</span>
    - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zRHs0JH1n5Uk" title="Property plant and equipment useful life">10</span> years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture
    and fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zRL4vSQh8pXh" title="Property plant and equipment useful life">3</span>
    - <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zl5NcWF5oFNf" title="Property plant and equipment useful life">15</span> years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zLl7D6Y7qPBf" title="Property plant and equipment useful life">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zukRxqOyQusc" title="Property plant and equipment useful life">5</span>
    - <span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zCYfbyTIBMyi" title="Property plant and equipment useful life">10</span> years</span></td></tr>
  </table>
<span></span>
</td>
<td class="text"><p id="xdx_89B_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zINLi0TQFaw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zcM4pDl4hNIb" style="display: none">SCHEDULE
OF ESTIMATED USEFUL LIVES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; width: 82%; font-weight: bold">Category</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center">Estimated Useful Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Computer equipment and software</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLBWTD6bgPW6" title="Property plant and equipment useful life">3</span> - <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5QdybjK96Af" title="Property plant and equipment useful life">10</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zttzh7WoHhe8" title="Property plant and equipment useful life">3</span> - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zweKSdiyhJf6" title="Property plant and equipment useful life">15</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcyrL0BzGA8k" title="Property plant and equipment useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh9j71yN3Mf5" title="Property plant and equipment useful life">5</span> - <span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zc3X3Fm4ODLi" title="Property plant and equipment useful life">10</span> years</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_FairValueByBalanceSheetGroupingTextBlock', window );">SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS</a></td>
<td class="text"><p id="xdx_896_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zDgsbC6WRFac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zh5kJTh3fuha" style="display: none">SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%">Fair Value at December 31, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zgKBCpERaxSh" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">2,534,169</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlmZyqKgJeMg" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zxaWpp7B4xkb" style="width: 12%; text-align: right" title="Fair value at December 31, 2023">2,478,953</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zycQeIUHxBPf" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"><span style="-sec-ix-hidden: xdx2ixbrl3068">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zGgrr5zVXJbd" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAJgdQuhdMRc" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cCgUMR9G32" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl3074">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zMfXSdDPhgNk" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl3076">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zhWFzl8NoNTi" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKXnILJgDCjh" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl3080">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zoCCqU4NAaA8" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z2q5Yyt1cdQl" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl3084">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">U.S. treasury securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zWNQ2qvH16vl" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zFwssE7TYYyb" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl3088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zP01SPkLwrM" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8mjdxY8ot2" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl3092">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zYWXQ2Rz8uzc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3094">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z5fgKx4GQuOc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3096">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zl0Q2LkOre9k" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3098">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zqQSDKOHKtF9" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3100">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value at December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_z9ex7ZK81xp8" style="text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQhA5lvmAwzf" style="text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2dO9WfDT9v4" style="text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3106">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z19xvuJeqlo8" style="text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3108">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331_fKDIp_z1AvadMSI8a5" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3110">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDIp_zI9IfpbbQGIi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3112">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDIp_zXf5QVNeHlTe" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3114">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDIp_zbgWUku25ZSi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl3116">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value at March 31, 2025</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331_zSeh5f2X9Yp8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkT1XDXolsji" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025">10,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqBQaDw2ed53" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"><span style="-sec-ix-hidden: xdx2ixbrl3122">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zQUgDWSSY696" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl3124">-</span></td><td style="text-align: left">&#160;</td></tr>
  </table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F05_z0NZHZW1tNA3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1B_zdDy76L4L8a3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6" title="Derivative liability">142,319</span>. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg" title="Change in fair value of derivative liabilities">142,319</span>.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0D_zehMeB7XYtk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_zRDkVccdxXW7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.</span></td></tr></table>
<span></span>
</td>
<td class="text"><p id="xdx_898_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zXwbcaUBJJme" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zXY4eDZASHh1" style="display: none">SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair Value at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231_zBYAdhyjhLO6" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1042">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkQcmDRuHYU9" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1044">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsPTo6s7ktT7" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1046">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zUKDYT9VDy5k" style="text-align: right" title="Fair Value at December 31, 2022"><span style="-sec-ix-hidden: xdx2ixbrl1048">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left">Money market funds</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231_z90ohzeiujre" style="width: 12%; text-align: right">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zi4OaxWpYI8e" style="width: 12%; text-align: right">55,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zEvlkxmli7ze" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1051">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXF4JJ1XD3n2" style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1052">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20231231_zQNQeE96nvUe" style="text-align: right" title="Corporate fixed income securities">452,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zWCvotGia2C4" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1056">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zUchXJ3Cs169" style="text-align: right" title="Corporate fixed income securities">452,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zDPmf8camJf9" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1060">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">U.S. treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231_zLKEspsp2rK7" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities">2,026,271</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zdvjuv9uWCP5" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1064">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zb0u62hruJ81" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities">2,026,271</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zKjNfujBuDu9" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1068">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zVVIm2lhGsLg" style="text-align: right" title="Fair value at December 31, 2023">2,534,169</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKFRzcJE47b6" style="text-align: right" title="Fair value at December 31, 2023">55,216</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zD64zy0FaKMe" style="text-align: right" title="Fair value at December 31, 2023">2,478,953</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxDQnlz16Bqg" style="text-align: right" title="Fair value at December 31, 2023"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Money market funds</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zLTbRYGrGOOj" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zA28zZwls3c5" style="text-align: right" title="Money market funds">(45,102</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDylnorF1zJ7" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zraV1SHm8iV1" style="text-align: right" title="Money market funds"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Corporate fixed income securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zvZNM6vW5v69" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQFfLd3wsBA" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z59hygFHhFjk" style="text-align: right" title="Corporate fixed income securities">(452,682</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxi5X3B7pK25" style="text-align: right" title="Corporate fixed income securities"><span style="-sec-ix-hidden: xdx2ixbrl1092">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">U.S. treasury securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zHi24h6TlXjc" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z7Dybzg4fRC9" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1096">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn1lKzdyj6sk" style="text-align: right" title="U.S. treasury securities">(2,026,271</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zCWtR4xWlaO3" style="text-align: right" title="U.S. treasury securities"><span style="-sec-ix-hidden: xdx2ixbrl1100">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liability<sup>(1)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zCvig0NxRgM7" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1102">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z4AVqiaHnb0d" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1104">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zAR2KuoTFCVd" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1106">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zglhnyXAd5O3" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"><span style="-sec-ix-hidden: xdx2ixbrl1108">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Fair value at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_zYY1FY5Iy2zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zg9bi0YsoOO3" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024">10,114</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs6QwKfn9jsa" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl1114">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zO7gClAnQeI5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"><span style="-sec-ix-hidden: xdx2ixbrl1116">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F08_z9yHqcsFLich" style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span id="xdx_F11_zR0oPpa0aRO3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf" title="Derivative liability">142,319</span>. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa" title="Change in fair value of derivative liabilities">142,319</span>. See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit
</span>for additional details.</span></td>
</tr></table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">SCHEDULE OF DISAGGREGATED REVENUE</a></td>
<td class="text"><p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zleBYs6qGtEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_z7Lu5tdtsxMd" style="display: none">SCHEDULE
OF DISAGGREGATED REVENUE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20250101__20250331_zwQ6PRvvLxf4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20240331_zZYB1tfNR1l8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenuesAbstract_zA6L40rKydg1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zmknBEE7VWj8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf Simulators<sup id="xdx_F46_zfE8Z4Fsk19k">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,587,912</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,724,658</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zEkyvzmiu5Ve" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Content Software Subscriptions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,159,705</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,250,699</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--FranchiseRevenueMember_zCo1KlXv12Qa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Franchise Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3158">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_zSxZeE7NgUTk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other<sup id="xdx_F43_zG9VbbEKA7jj">(2)</sup></span></td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">566,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">36,665</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_z8gggrUrTs0f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Total net revenue</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,389,230</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,012,022</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
  <td style="text-align: justify; width: 0.25in"><span id="xdx_F06_zKU8E7vkxmB4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
  <td style="text-align: justify"><span id="xdx_F13_zjwkJq2uaVZ" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as hardware and proprietary perpetual licenses</span></td></tr>

<tr style="vertical-align: top">
  <td style="text-align: justify"><span id="xdx_F00_zatTyP0akSA2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
  <td style="text-align: justify"><span id="xdx_F15_z183ihyRsrqf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as shipping income and installation income&#160;</span></td></tr>
</table>


<span></span>
</td>
<td class="text"><p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zowPjlSWEv22" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_zXlX5pA1X9I6" style="display: none">SCHEDULE
OF DISAGGREGATED REVENUE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20240101__20241231_zXbUWWw8VdV6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231_zawQdBIvU9Nk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenuesAbstract_zlXavN2h6eCj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zFKO1MqK5vgb" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Golf Simulators<sup id="xdx_F4A_zFkui3cbYJj1">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">13,708,760</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">11,969,498</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zj21kz8QX6Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Content Software Subscriptions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,852,699</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,493,368</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_z0GcWTNxv87k" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other<sup id="xdx_F40_z8ZjRLD04atl">(2)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">297,405</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">120,985</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Revenues_zbDGbBChUy53" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total net revenue</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,858,864</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">20,583,851</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in; text-align: justify"><span id="xdx_F09_zlKywzC1TsSh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F1E_zMgSUfBDh9z4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as simulator hardware and proprietary perpetual licenses.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"><span id="xdx_F08_zBnR25DTyp36" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F15_zLj54Yd3vRC4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes items such as shipping and installation revenue.</span></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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">SCHEDULE OF LOSS PER SHARE</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zA1zT9IwwuDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the computations of loss per share:</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zJgTTFZaT13f" style="display: none">SCHEDULE
OF LOSS PER SHARE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20250101__20250331_z8G6GQt6D0H2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20240101__20240331_zwfDnFVfnF3h" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended March 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Numerators:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_zrFbKld5Tsxe" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(2,670,322</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(1,301,864</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted-average common shares Series A outstanding, basic and diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsOHwzsVj6Mb" title="Weighted-average common shares outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxZYrCLiPTeh" title="Weighted-average common shares outstanding, diluted">28,461,277</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3gOEUJTpJ34" title="Weighted-average common shares outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zttfT8RCUUw" title="Weighted-average common shares outstanding, diluted">5,994,704</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted-average common shares Series B outstanding, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6bsOa6koed3" title="Weighted-average common shares outstanding, basic"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZtAQTUHcBb7" title="Weighted-average common shares outstanding, diluted">1,716,860</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left"></td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdAYx9qZJRRg" title="Weighted-average common shares outstanding, basic"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdHIrtA8D3Xk" title="Weighted-average common shares outstanding, diluted">1,144,573</span></span></td><td style="text-align: left"></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss per common share Series A, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3O9rDU7pKDh" title="Net loss per common share, basic"><span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBhF3WnOPEr9" title="Net loss per common share, diluted">(0.09</span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zroAUko4Kn7k" title="Net loss per common share, basic"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zm5Wz1lodlo" title="Net loss per common share, diluted">(0.22</span></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net loss per common share Series B, basic and diluted</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zOSc3GkRSPNj" title="Net loss per common share, basic"><span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6yDoWlmoXvb" title="Net loss per common share, diluted">(1.56</span></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zyKnx4bC5Mn1" title="Net loss per common share, basic"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zil6IT88zkBd" title="Net loss per common share, diluted">(1.14</span></span></td><td style="text-align: left">)</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zC4uYeHB5Ph1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the computations of loss per share:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_ze2cgYP75dve" style="display: none">SCHEDULE
OF LOSS PER SHARE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20241231_zcRnEPR5aRii" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20231231_z82lkRFGJ8Ca" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 2.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Numerators:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_znVUYDRu7kt9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(8,795,419</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(10,283,109</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Weighted-average common shares Series A outstanding, basic and diluted</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_z9THt1ZRImHa" title="Weighted-average common shares Series A outstanding, basic"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zsPTKct4Mu01" title="Weighted-average common shares Series A outstanding, diluted">11,634,761</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zTuh0ZaliSU" title="Weighted-average common shares Series A outstanding, basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_z74xdiRt3e7f" title="Weighted-average common shares Series A outstanding, diluted">11,994</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net loss per common share Series A, basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zyfTHTsCYpW8" title="Net loss per common share Series A, basic"><span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zRDmk6XuUmCk" title="Net loss per common share Series A, diluted">(0.76</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_z1kBw6H05eo3" title="Net loss per common share Series A, basic"><span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_zg8IQZBmIy5k" title="Net loss per common share Series A, diluted">(857.35</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_PotentialDilutivePerShareTableTextBlock', window );">SCHEDULE OF POTENTIAL DILUTIVE SHARES</a></td>
<td class="text"><p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zlTrjVekMUW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#8217;s net loss position even though the exercise price could be less than the
average market price of the common shares:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zYRP0XhIfVZf" style="display: none">SCHEDULE
OF POTENTIAL DILUTIVE SHARES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Stock Options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_ecustom--StockOptions_iI_c20250331_zLaDaxk8DIwj" style="width: 16%; text-align: right" title="Stock options">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Notes<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--ConvertibleShares_iI_c20250331_fKDEp_z6KN5ZNHzI0f" style="text-align: right" title="PIPE Convertible Notes">401,200</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common Stock - Series A warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zVcs2FtkW044" style="text-align: right" title="Common stock -  warrants">1,409,092</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock - Series B warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zOHHPuwnwphe" style="text-align: right" title="Common stock -  warrants">1,550,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--EarnoutShares_iI_c20250331_zOVvRJJRrPGk" style="text-align: right" title="Earnout shares">4,500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Underwriter warrants to I-Bankers convertible at $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--SharePrice_iI_c20250331_zhLhPFsk9Eu7" title="Share price">12.00</span>/common share</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20250331_z58r272Caiih" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants">632,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total dilutive</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalPotentialDilutive_iTI_c20250331_ziCc91sO90ud" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive">9,623,792</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0A_zckjEZxhaIrc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F12_zpXAKre1JhOc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.</span></td></tr></table>

<span></span>
</td>
<td class="text"><p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zWL5kuO42fmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#8217;s net loss position even though the exercise price could be less than the
average market price of the common shares:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zyHTxD1cceK" style="display: none">SCHEDULE
OF POTENTIAL DILUTIVE SHARES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Stock Options</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_ecustom--StockOptions_iI_c20241231_zR4d5hNM6VRb" style="width: 16%; text-align: right" title="Stock options">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Notes<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--ConvertibleShares_iI_c20241231_fKDEp_zBdrdmvj2p9d" style="text-align: right" title="PIPE Convertible Notes">928,700</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common Stock - Series A warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zK4N98Phwkhh" style="text-align: right" title="Common stock -  warrants">1,409,092</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock - Series B warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zWtzwSGf9Dga" style="text-align: right" title="Common stock -  warrants">1,550,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--EarnoutShares_iI_c20241231_zRGwShctH9ad" style="text-align: right" title="Earnout shares">4,500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Underwriter warrants to I-Bankers convertible at $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--SharePrice_iI_c20241231_zozsZQLti7qa">12.00</span>/common share</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20241231_zCoewEARoN01" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants">632,500</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total dilutive</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalPotentialDilutive_iTI_c20241231_zzjccXegJSkh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive">10,151,292</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"><span id="xdx_F01_zOCcwt2LlRU3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span id="xdx_F14_zBLTjlorH584" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_PotentialDilutivePerShareTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Potential Dilutive Per Share [Table 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;">TRUG_PotentialDilutivePerShareTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Estimated Useful Life [Table 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;">TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript: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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_CreditLossAbstract', window );"><strong>Credit Loss [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_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z8H9mLs2iM41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif">Accounts
receivable and allowance for credit losses consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font: normal 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zXcLfJy8D5Vb" style="display: none">SCHEDULE
OF ALLOWANCE FOR CREDIT LOSSES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20250331_zQBOyCIxeIqg" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zFGO5SbVB486" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zwPtFtaSKP7c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Trade accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,962,397</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,870,021</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zc0StXLIW9aa" style="vertical-align: bottom; background-color: White">
    <td>Other</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">41,291</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3262">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_zcyKhgn4pqP5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,003,688</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,870,021</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zBLIrc3pChW2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less allowance for credit losses</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,424,074</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,470,868</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zTBopbpTyFec" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">accounts
    receivable, net</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,579,614</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,399,153</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zvxBpJbwJCx8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable and allowance for doubtful accounts consisted of the following as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_ztExSM467Wdl" style="display: none">SCHEDULE
OF ALLOWANCE FOR DOUBTFUL ACCOUNTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zCZSDJPEJPdi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20231231_zaKRW2oUue55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zWqlYfBmEZ7j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Trade accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,870,021</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,458,625</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zIIt3MUAwVwg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1232">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">167,383</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_ziw0JJU9Va5c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,870,021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,626,008</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zy8Giiithw0j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less allowance for doubtful accounts</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,470,868</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,227,136</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zHw6cuNZAhn3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accounts receivable, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,399,153</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,398,872</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">SCHEDULE OF INVENTORY</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zDv6ZLLFJAPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes inventory:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zQ6VdIdRypAk" style="display: none">SCHEDULE
OF INVENTORY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20250331_ze8lMNa8COfa" style="text-align: center; font-weight: bold">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_z76RN8cyO2Uf" style="text-align: center; font-weight: bold">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_zB7xB09C6wS9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Inventory - raw materials </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,301,337</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,797,705</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zUbkeetKTjCh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less reserve allowance for obsolescence</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(448,360</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(448,360</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zZI4tSaNKUvd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Inventory, net </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,852,977</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,349,345</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHdTzX5xBCvk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes inventory as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_zuJXTGlLncx9" style="display: none">SCHEDULE
OF INVENTORY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zdT2UfatUzb9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_ziAF3hwEphi4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_znFZpiGhPQid" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Inventory - raw materials</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,797,705</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,548,134</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zfSFao7cPdtk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less reserve allowance for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(448,360</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(429,050</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zOscTHgftCyi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Inventory, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,349,345</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,119,084</td><td style="padding-bottom: 2.5pt; text-align: left">&#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> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE INVESTMENT SECURITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock', window );">SCHEDULE OF MARKETABLE SECURITIES</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_zvx56UOCLY2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zCccSYL7OZld" style="display: none">SCHEDULE
OF MARKETABLE SECURITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20231231_z1bdR3XBylm4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zHFfCG7CJG7j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Corporate fixed income securities, weighted average yield and maturity of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_uPure_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zcETUmp55YAc" title="Weighted average yield">5.39</span>% and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zfLmM5ZjIBva" title="Weighted average maturity">2.38</span> years, respectively</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">452,682</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zkVZFzSj9rGa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Government securities, weighted average yield and maturity of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zTaKYEsK2fNc" title="Weighted average yield">4.91</span>% and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zMIVJRs8KJ58" title="Weighted average maturity">3.25</span> years, respectively</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,026,271</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--MarketableSecuritiesCurrent_iI_zXdDMGtM02we" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total marketable investment securities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,478,953</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash, cash equivalents, and investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER LONG-TERM ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">SCHEDULE OF OTHER LONG TERM ASSETS</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_zoBp0Fb1CAel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes other long-term assets as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zJHMcObB7TCj" style="display: none">SCHEDULE
OF OTHER LONG TERM ASSETS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zWrGV8OunNw6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_ztMTyvejgkC3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositEthosManagementLoanMember_zRE9z9Zbdi52" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security deposit - Ethos Management loan<sup id="xdx_F46_z7oB1dYXZCi6">(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1287">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,875,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositsLeasedFacilitiesMember_zQ7Iml5dh6z7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Security deposits - leased facilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">31,023</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30,983</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAssetsNoncurrent_iI_zyOCdzJcwNk1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other long-term assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">31,023</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,905,983</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F06_zsJmQvvqW3n9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zhVnpz1OD6vl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
                                            Note 10 &#8211; Notes Payable &#8211; Ethos Management Inc.</span></td></tr></table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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, Plant 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_PropertyPlantAndEquipmentTextBlock', window );">SCHEDULE OF PROPERTY AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgVnRC6EE2U2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes property and equipment:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zJqcMRwVKrbj" style="display: none">SCHEDULE
OF PROPERTY AND EQUIPMENT</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20250331_zW2ZTmVTOD3h" style="text-align: center; font-weight: bold">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zUtDBda0qcnf" style="text-align: center; font-weight: bold">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zVAv2zSTdDM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Software and computer equipment </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">860,243</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">795,369</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsnsoBYNTkTa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">228,033</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">230,883</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zn51NVMoUpJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,545</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zZdCq4XOH067" style="vertical-align: bottom; background-color: White">
    <td>Equipment </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18,008</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,873</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zcZsuwG7fmJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,165,829</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,101,670</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zItCPJx5zdU5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less accumulated depreciation </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(973,118</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(957,818</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zJYqH15lAGji" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total other long-term assets </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">192,711</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">143,852</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgxmhl0BShj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes property and equipment as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zJclg7sMPFp2" style="display: none">SCHEDULE
OF PROPERTY AND EQUIPMENT</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zvP3kiGylPCi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zabwwVTXlkWh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zmiZtS90Ris9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Software and computer equipment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">795,369</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">809,031</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zBXLsrLBcgf4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and fixtures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">230,883</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">230,883</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_znvUDuKaYHV7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,545</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zaukhzaxM3lc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,873</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,873</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zwzMqWcP7rs6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,101,670</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,115,332</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zH3Ot3etLpuc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(957,818</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(881,024</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zfi81pxpHmJa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other long-term assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">143,852</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">234,308</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock', window );">SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS</a></td>
<td class="text"><p id="xdx_89E_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z55Yd93zZZO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes capitalized software development costs as of March 31, 2025 and December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zEkflSC5ZzI1" style="display: none">SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20250331_zGGqqfEcu0X1" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zTXLWBBLCILi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Capitalized software, net - beginning balance, December 31, 2024 &#160; </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,540,121</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zwX3ymKjwr44" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized software development costs - 2025 &#160; </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">270,531</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zvy2ZPIQ7Om4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less accumulated amortization &#160; &#160; </td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(100,000</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_zWsohLvAu4Pg" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized software
    development costs, net</span></td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,710,652</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_892_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z2q42wdmZ669" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summarizes capitalized software development costs as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zLNs8CkYPsjl" style="display: none">SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zrUrbHCp0DR2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40B_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zMQZg8DDDjS9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Capitalized software - beginning balance, December 31, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1328">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zgiKcMKTqlee" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized software development costs - 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,701,471</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zjFEUmsosYI9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less accumulated amortization</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(161,350</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_z5PxRE6W0mUi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized software
    development costs, net</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,540,121</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Software Development Costs [Table 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;">TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED AND OTHER CURRENT LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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>Payables and Accruals [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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zfSR9KTa4aRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
and other current liabilities consist of the following amounts:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zp8vMIX0Oayl" style="display: none">SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20250331_zuru0dxBKApa" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zr2SbCY4epak" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zzVnrD7PD3Re" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued payroll</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">279,837</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">108,945</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zwbM8hsFNjr5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">341,884</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,180</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_z6mbgbmcJgR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warranty reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zOen41l7tSvc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,563</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zTqXJOrTTJ56" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,957,816</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">589,619</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_mtALAOLzPiI_zYp552oVVZrj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,823,067</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">999,307</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z9YdxV2Qzirh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
and other current liabilities consist of the following amounts as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zN59rdnP6Ewf" style="display: none">SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zQeAotIuWEde" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_z50AKAmhSuNh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zfLDCpI4x6Va" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued payroll</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">108,945</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">326,515</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zVHj6UwlZ706" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Credit cards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">240,989</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_zGU9TyJUyEfa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warranty reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zMjH6S37xWz6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,563</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,891</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zPK5lxGXZede" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">589,619</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">374,100</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_mtALAOLzPiI_zpCKZ5mvuQc1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">999,307</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,125,495</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_OtherCurrentLiabilitiesTableTextBlock', window );">SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_znjfntWakzcj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued liabilities and other current liabilities assumed in Merger:&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_z4wZMWpy9w71" style="display: none">SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Accrued tax payable </td><td style="width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20250331_z6Ud1qY5PJV" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Accrued tax payable">45,008</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total accrued and other current liabilities assumed in Merger &#160; </td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20250331_zVopB2Eke3ue" style="border-bottom: Black 2.5pt double; text-align: right" title="Total accrued and other current liabilities assumed in Merger">45,008</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_zfFewZOeZNE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities and other current liabilities assumed in Merger as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zy0bNQvozNcf" style="display: none">SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left; padding-bottom: 1pt">Accrued tax payable</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20241231_z2HcGkiEb8Sc" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Accrued tax payable">45,008</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total accrued and other current liabilities assumed in Merger</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20241231_z7mNHPfyvZk6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total accrued and other current liabilities assumed in Merger">45,008</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">SCHEDULE OF NOTES PAYABLE</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfDebtTableTextBlock_z6uTNgRO1Znl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
payable consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B6_zRDN80OAbD98" style="display: none">SCHEDULE OF NOTES PAYABLE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_497_20250331_zMhzY6OzFzu9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" id="xdx_499_20241231_zLbcxaSTlZg6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zmAE6Oly9oM6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable - Ethos Management Inc.</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3373">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3374">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_zIt3MWanxNDk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable - Mercedez-Benz</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,285</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,733</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zAUKFz7zvdlc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable</span></span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,285</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,733</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zfYoGUjOZW5k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    current portion</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,148</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,001</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zQZKqgisaKtc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note
    payable long-term portion</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,137</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,732</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_zgG6nHuOy5xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BD_zCz6LT4tJDu2" style="display: none">SCHEDULE OF NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zQ4tqlAvLggk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zcfcb2FW8b79" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zrzK3DA3XbY2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - Ethos Management Inc.</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1372">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,499,999</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_z8GMuIO1m557" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Note payable - Mercedez-Benz</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">19,733</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,149</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z6V9C7D2HXAf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,733</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,529,148</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--LessDeferredLoanFees_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zdjNYbcPszd4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less deferred loan fees - Ethos Management Inc.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1381">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(116,940</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbtuauqQQYid" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(10,001</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,425</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zDkvFbUJ6I14" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,732</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,402,783</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PIPE CONVERTIBLE NOTES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_TRUG_DisclosurePipeConvertibleNotesAbstract', window );"><strong>Pipe Convertible Notes</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_ConvertibleDebtTableTextBlock', window );">SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zVmIjlNEqynb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal">PIPE Convertible
Notes payable consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-weight: normal"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zAPfS1sL1Au4" style="display: none">SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">PIPE Convertible Note Balance at January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_ecustom--ConvertibleDebtGross_iI_c20241231_zAT1c8OVvgB" style="text-align: right" title="Convertible note balance"><span style="-sec-ix-hidden: xdx2ixbrl3488">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">PIPE Convertible Notes issued</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_ecustom--ConvertibleNotesIssued_iI_c20241231_zZqq4dOq0fbf" style="width: 16%; text-align: right" title="PIPE Convertible Notes issued">10,320,594</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Debt Discount associated with OID and Warrants</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20241231_zg2q8OIVqqS9" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Debt Discount associated with OID and Warrants">(1,147,319</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ConvertibleDebt_iTI_c20241231_zHsfeV3ynEDe" style="text-align: right" title="Total PIPE Convertible Notes, net">9,173,275</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20241231_zaLPzPP2TNSf" style="text-align: right" title="Less gross PIPE Convertible Note principal converted into Class A common stock">(5,832,600</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add: Accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20241231_zM3gHc8AFA53" style="border-bottom: Black 1pt solid; text-align: right" title="Add accretion of debt discount">728,278</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total PIPE Convertible Notes, net at December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LongTermLoansPayable_iTI_c20241231_zpLokJBmgHu9" style="text-align: right" title="Total PIPE Convertible Notes, net">4,068,953</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ConvertibleNotesIssued_iI_c20250331_zpuf4Q0MdfZh" style="text-align: right" title="PIPE Convertible Notes issued">2,800,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Debt Discount associated with OID</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20250331_z6fXXc68c7t3" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Debt Discount associated with OID and Warrants">(280,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ConvertibleDebt_iTI_c20250331_z4LBoTovXpT6" style="text-align: right" title="Total PIPE Convertible Notes, net">6,588,953</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: Gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20250331_ztmF5FAQKVp3" style="text-align: right" title="Less gross PIPE Convertible Note principal converted into Class A common stock">(1,655,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add: Accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20250331_zyS28oBJkAef" style="border-bottom: Black 1pt solid; text-align: right" title="Add accretion of debt discount">231,940</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total PIPE Convertible Notes, net at March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--LongTermLoansPayable_iTI_c20250331_zcSDfQhDq7u9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total PIPE Convertible Notes, net">5,165,893</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zfoHWhfCif5g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE
Convertible Notes payable consisted of the following as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zoTszpwhHRch" style="display: none">SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20241231_zGSmEw7GW1V3" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheOneFebruarySevenTwoThousandTwentyFourMember_zRnLkKO2Oreg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">PIPE Convertible Note - Tranche 1 - February 7, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">4,650,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoNovemberSevenTwoThousandTwentyFourMember_zQ4bKiUnnzU2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Note - Tranche 2 - November 7, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,570,594</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_zSdH9wqkVvw6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">PIPE Convertible Note - Tranche 2 - December 16, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,100,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--ConvertibleNoteGross_iI_maCDzJKu_zvosKLBHp7Dk" style="vertical-align: bottom; background-color: White">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">PIPE Convertible Note, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,320,594</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_msCDzJKu_zCPSASRXzOq5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less Debt Discount associated with OID and Warrants</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,147,319</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--ConvertibleDebt_iTI_mtCDzJKu_maLTLPzxRf_z7qKrprFrMBh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PIPE Convertible Notes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,173,275</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_msLTLPzxRf_zAWTRtJCFmld" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less gross PIPE Convertible Note principal converted into Class A common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,832,600</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_maLTLPzxRf_zbiFf777WFc1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Add accretion of debt discount</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">728,278</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermLoansPayable_iTI_mtLTLPzxRf_zdgHhQOGyCab" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total PIPE Convertible Notes, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,068,953</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_TRUG_DisclosurePipeConvertibleNotesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosurePipeConvertibleNotesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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 NOTES AND LOANS PAYABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">SCHEDULE OF RELATED PARTY NOTES PAYABLE</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_z5b6NERzE8ve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Related party notes payable
consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BC_zXpfpuNX2e7b" style="display: none">SCHEDULE OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20250331_zoQgSAUg9ta4" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_zq3981iwJGbf" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zAH7UyDbHTbd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - ARJ Trust</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">650,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">650,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zaSctlwdvgx2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Note payable - McKettrick</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zt1SflF1F5Sa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Note payable - Carver</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zDjr7gq9BVOi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loan - Chris Jones</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,000,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,000,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zkToSrGrgBT7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,561,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,561,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zcdqifa8bfB6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,937,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,937,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zTUMnhWz1FR1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">624,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">624,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zLbdiONT82p4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Related
party notes payable consisted of the following as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_zH9vZAtQnNkf" style="display: none">SCHEDULE OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_znyVjozfElWb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20231231_z1vSsNHfdNJi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zS3u0eHDELN2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Note payable - ARJ Trust</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">650,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">650,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zj1wIjagLOM6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Note payable - McKettrick</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,300,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zlKjorrd7mn7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Note payable - Carver</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">148,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_ztVTPVX0GH07" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loan - Chris Jones</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,000,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1534">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zwNznEn4nUF4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,561,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,098,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zVRm6DUjNIW4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,937,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,237,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zJvLKZ29vwU1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Note payable long-term portion</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">624,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">861,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zyTE826bK6rd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Future maturities of related
party notes and loan payables as of March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zP3297LYkvQ5" style="display: none">SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20250331_zbcLp9Lx0Ts4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_maLTDzj54_zAtMcwJzDkC2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,937,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_zxWcG5dBYAB4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zG9zKUOdi9U" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">337,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zXZAnpvBfS6b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,561,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zjxEWo24Onbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
maturities of related party notes and loan payables as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_z1Efpq6u4fmg" style="display: none">SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20241231_zYo5QvRbESWd" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_z0WawKryaU9f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,937,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zVeUyrOvlfq8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_maLTDzj54_zW7q9e81ywna" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">2027</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">337,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zyDigtwfSAC" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,561,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DIVIDEND NOTES PAYABLE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_TRUG_DisclosureDividendNotesPayableAbstract', window );"><strong>Dividend Notes Payable</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_DividendsDeclaredTableTextBlock', window );">SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED</a></td>
<td class="text"><p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_zJFbzfiSg1Q5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Dividends declared, distributed,
and accrued are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zwiHD0rmKD85" style="display: none">SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20250331_zbWT7KwSnn4e" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zZeZILOyDxek" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zYUT9kqg00Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued interest on dividends payable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">576,036</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">515,677</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zp9jIJMjlp4j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dividends payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,023,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,023,923</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_z2pp8dmFMDPb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividends
declared, distributed, and accrued are as follows as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B0_znBvfWySh8Yc" style="display: none">SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zp5zWtTUV2lc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20231231_zim9i6EFnWC1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zzhNzMaFgIJb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued interest on dividends payable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">515,677</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">274,242</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zEta6NT1Ibn3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dividends payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,023,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,023,923</td><td style="text-align: left">&#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_TRUG_DisclosureDividendNotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureDividendNotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsDeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information related to dividends declared, including paid and unpaid 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;">us-gaap_DividendsDeclaredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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; DEFICIT (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockByClassTextBlock', window );">SCHEDULE OF COMMON STOCK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfStockByClassTextBlock_zRm8zFuR1lX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
the closing of the Business Combination, the ownership of TruGolf&#8217;s common stock was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zWM21zzWTVX9" style="display: none">SCHEDULE OF COMMON STOCK</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accrual Redemptions</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares Owned</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>% Ownership</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">TruGolf Nevada shareholders - Series A</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zrZUyyqOohUl" title="TruGolf Nevada shareholders - Series A">5,750,274</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zqeFipZvIQm6" title="TruGolf Nevada shareholders - Series A">43.4</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">TruGolf Nevada shareholders - Series B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zM2YgqYyU9Rf" title="TruGolf Nevada shareholders - Series B">1,716,860</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zubZACv2Z9na" title="TruGolf Nevada shareholders - Series B">13.0</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Private Placement Investors<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zeVzlAcPMVgh" title="Private Placement Investors (2)">571,450</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zia7pVQaEQEc" title="Private Placement Investors (2)">4.3</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMAQ Public stockholders<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zRLu4xHfic9i" title="DMAQ Public stockholders (3)">1,460,077</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zuKwmn5zdMal" title="DMAQ Public stockholders (3)">11.0</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">DMAQ Directors and officers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zRbUpPEyANEe" title="DMAQ Directors and officers">280,000</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zGZdG0UsTRA2" title="DMAQ Directors and officers">2.1</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMAQ Sponsor<sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zYqRBGLY4qSf" title="DMAQ Sponsor (4)">3,162,500</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zmfWRlroCWZ1" title="DMAQ Sponsor (4)">23.9</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">I-Bankers<sup>(4)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zK9j2jrnaxbg" title="DMAQ Sponsor (4)">313,951</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zsPsmVoWVxP" title="I-Bankers (5)">2.4</span></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_zqqDTN7NyvS8" title="Number of Shares Owned">13,255,112</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_z9K5IFsysVHi" title="Accrual Redemptions Ownership">100</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F03_zPJg5DbMCZmb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1D_zYWwcNHiGQUh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMAQ&#8217;s
                                            Insiders had an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_z04fTv6IQKuc" title="Private placement investors">406,500</span> units, which contain <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXLgEWqhYM8i" title="Private placement investors">406,500</span> Private Placement Shares
                                            and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXzREu407p2c" title="Private placement investors">406,500</span> Private Rights. I-Bankers had an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember_zXtUxXb8uAkf" title="Private placement investors">113,000</span> units, which contain <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_ziY3l4XX5gk6" title="Private placement investors">113,000</span>
                                            Private Placement Shares and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zg37q9lNU1vi" title="Private placement investors">113,000</span> Private Rights. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--ConversionOfStockDescription_c20240101__20241231_zydV3eE3mhF8" title="Conversion of stock description">Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.</span> The <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember_z76Ds7voVwme" title="Private placement investors">519,500</span>
                                            shares of DMAQ Class A common stock and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zxjv4ZzfzoJ3" title="Private placement investors">519,500</span> Private Rights were exchanged for a total
                                            of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zhIYiRkhYr67" title="Private placement investors">571,450</span> shares of New TruGolf Class A Common Stock upon the closing of the Business Combination.</span></td></tr></table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0D_zcLXIa4G3fy6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_zGYKbsJxIes9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
                                            to and in connection with the approval of the Business Combination, holders of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassASharesMember_zrlORB1nvJV3" title="Business combination holders">378,744</span> DMAQ
                                            Class A Shares properly exercised their right to have such shares redeemed for a full pro
                                            rata portion of the trust account holding the proceeds from the IPO. In addition, in connection
                                            with the January 26, 2024, meeting to amend certain provisions of DMA&#8217;s corporate documents
                                            allowing DMAQ to extend its existence, an additional <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--AdditionalSharesRedeemed_iI_c20241231__us-gaap--InvestmentIssuerNameAxis__custom--DMAQClassASharesMember_zqlwFIktsq6b" title="Additional shares redeemed">943</span> shares were redeemed, resulting
                                            in actual redemptions of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--RedemptionOfShares_iI_c20241231_z40YO9YvJmIe" title="DMAQ Public stockholders">379,687</span> shares out of the total <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQPublicstockholdersMember__us-gaap--ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis__us-gaap--CommonStockSubjectToMandatoryRedemptionMember_zSYh7ZpMG4u4" title="Business combination holders">574,764</span> shares of DMAQ common stock
                                            subject to redemption. Upon the closing of the Business Combination, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_z4KJJcKk2tE7" title="Issuance of shares">1,265,000</span> shares of
                                            New TruGolf Class A common stock were issued upon the conversion of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicRightsMember_zfTsz7T2guV5" title="Conversion of public rights">12,650,000</span> Public Rights.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F04_zDFm4qBvHw79" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F11_ztP7mxxdAi57" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
                                            connection with the Business Combination, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__srt--TitleOfIndividualAxis__custom--SponsorMember_zoS4hqBY3oQ8" title="Business combination shares">3,162,500</span> shares of DMAQ Class A common stock held
                                            by the Sponsor and its affiliates were converted into <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember_zPnfcAaKEnzi" title="Conversion of shares">3,162,500</span> shares of New TruGolf Class
                                            A common stock.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F0B_zh8HNtgYQkLg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1F_z1SjCZhoLzP1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reflects
                                            the payment of the transaction fee pursuant to the BCMA Amendment due at Closing, which was
                                            paid to I-Bankers equal to (i) $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--Cash_iI_c20241231_zpj5cRnvxju5" title="Cash">2,000,000</span> in cash and (ii) <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember_zd3f3wjB2Tw1" title="Number of shares issued">212,752</span> New TruGolf Class A Common
                                            Shares, and an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zpiD1t8Y8mwj" title="Number of shares issued">101,200</span> Representative Shares issued in connection with the IPO
                                            were exchanged to New TruGolf Class A common stock upon the Closing.</span></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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">SCHEDULE OF WARRANT ACTIVITY</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z503C5XlAx57" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">A summary of the warrant activity
during the three months ended March 31, 2025, is presented below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zMu78G0b24D3" style="display: none">SCHEDULE OF WARRANT ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Remaining</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Aggregate</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Exercise</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Life</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Intrinsic</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">In Years</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Value</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding, December 31, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20250101__20250331_zylQrqyIHYNh" style="width: 11%; text-align: right" title="Number of Warrants Outstanding, Beginning">2,959,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zCwC49tpDF81" style="width: 11%; text-align: right" title="Weighted Average Exercise Price, Beginning">11.43</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20250101__20250331_zJiFqOadFFlc" style="width: 11%; text-align: right" title="Aggregate Intrinsic value, Beginning"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3797">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20250101__20250331_zlSknOUXgCI6" style="text-align: right" title="Number of Warrants Outstanding, Granted"><span style="-sec-ix-hidden: xdx2ixbrl3799">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zYRaRjHaK3m" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl3801">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20250101__20250331_zxQwzsf6VZwi" style="text-align: right" title="Number of Warrants Outstanding, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl3803">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zGaF61y0ClX8" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl3805">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20250101__20250331_zZuMKbFsu0zk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl3807">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zUdXjPg9rRq7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl3809">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20250101__20250331_zLRxq3ssfyJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_z41MCDI1fOOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending">11.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_zuW4ERBHhlN8" title="Weighted Average Remaining Life In Years, Outstanding">2.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20250101__20250331_zePZRxCzADl" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Ending"><span style="-sec-ix-hidden: xdx2ixbrl3817">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20250101__20250331_zKpkdgHDovNk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable Ending">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zmXZuTYjR8Zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending">11.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zmxNoXxZAaZ3" title="Weighted Average Remaining Life In Years, Exercisable">2.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20250101__20250331_zaOXBmshfJf5" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Exercisable Ending"><span style="-sec-ix-hidden: xdx2ixbrl3825">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2vLmld9laa3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of the warrant activity during the year ended December 31, 2024 is presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B4_zYqHJHkU5btc" style="display: none">SCHEDULE OF WARRANT ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding, January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20240101__20241231_zymytWODTKk8" style="text-align: right" title="Number of Warrants Outstanding, Beginning"><span style="-sec-ix-hidden: xdx2ixbrl1965">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zx9jb3a06rWh" style="text-align: right" title="Weighted Average Exercise Price, Beginning"><span style="-sec-ix-hidden: xdx2ixbrl1967">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20240101__20241231_zVpyF10j0xUb" style="text-align: right" title="Aggregate Intrinsic value, Beginning"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1969">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20240101__20241231_zYNq4J3MfNyd" style="width: 12%; text-align: right" title="Number of Warrants Outstanding, Granted">2,959,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z5LTe5TDBRV6" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Granted">11.43</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20240101__20241231_zPjpQFCzQfL4" style="text-align: right" title="Number of Warrants Outstanding, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1975">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zrcvoQTO197k" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1977">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20240101__20241231_zidGFzONakH1" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Forfeited/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1979">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zZlRJxJ0Yu7f" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1981">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20240101__20241231_zbj4deQRVR53" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zTyeyRm4mIr5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending">11.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_z9VfiJFCtfjb" title="Weighted Average Remaining Life In Years, Outstanding">2.8</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20240101__20241231_zhWGCsxzXGIg" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Ending"><span style="-sec-ix-hidden: xdx2ixbrl1989">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20240101__20241231_zUByJgcY3JMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable Ending">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpmbSini7wyg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending">11.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zlKjgFtVvCdg" title="Weighted Average Remaining Life In Years, Exercisable">2.8</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zf281tt1Xlhc" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Exercisable Ending"><span style="-sec-ix-hidden: xdx2ixbrl1997">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock', window );">SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS</a></td>
<td class="text"><p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zFrWvbF7qB2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
information related to stock warrants at March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_z2GK3z0bzPLe" style="display: none">SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Weighted</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Outstanding</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Average</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Exercisable</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="text-align: center; font-weight: bold">Remaining Life</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">In Years</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Warrants</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaag0nPW4V16" style="width: 22%; text-align: right" title="Warrants Outstanding, Exercise Price">10.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_z64ljeNOach7" style="width: 22%; text-align: right" title="Number of Warrants Outstanding">1,550,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 22%; text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zfy5AeT9CNL" title="Weighted Average Remaining Life In Years, Warrants Exercisable">1.4</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaEGS1KChVoc" style="width: 22%; text-align: right" title="Number of Warrants Exercisable">1,550,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zY530wcPyghg" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants Outstanding, Exercise Price">13.00</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zeL5qskkSQNk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding">1,409,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1pt"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zVtnCgY2fn05" title="Weighted Average Remaining Life In Years, Warrants Exercisable">3.9</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGkP42SZOXu8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercisable">1,409,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331_z7sdz4JxEkEd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331_zj7mLSZPJcne" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zu5K7qA1w96c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information related to stock warrants at December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zjprXxj9JGVd" style="display: none">SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants Exercisable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Outstanding</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercisable</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Remaining Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zG3A3M4Idi54" style="width: 22%; text-align: right" title="Warrants Outstanding, Exercise Price">10.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zV1H5O9fcnr9" style="width: 22%; text-align: right" title="Number of Warrants Outstanding">1,550,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 21%; text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zuRp770zCCy8" title="Weighted Average Remaining Life In Years, Warrants Exercisable">1.6</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zeoluX8B2xwe" style="width: 21%; text-align: right" title="Number of Warrants Exercisable">1,550,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zrMCs32LAce7" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants Outstanding, Exercise Price">13.00</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGhHnhMpZFJg" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding">1,409,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zofGQN1DVOOd" title="Weighted Average Remaining Life In Years, Warrants Exercisable">4.1</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zyYNRomFQZsk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercisable">1,409,092</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231_zICHnEC5Jim1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231_zQkds2ukfJVg" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable">2,959,092</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=TRUG_SeriesAWarrantsMember', window );">Series A Warrants [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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</a></td>
<td class="text"><p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_ziWBICIonmT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In applying the Black-Scholes
option pricing model to the Series A Warrants granted or issued, the Company used the following assumptions:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zYDEoA8AtPse" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240331_zVnwbc2fFhu9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zMzOaUxaP8ni" title="Risk free interest rate">4.03</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zLr1sITh7112" title="Expected term (years)">5.00</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zMbxhe9QAA9l" title="Expected volatility">53.12</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zn2lxpS2KV27" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_89A_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zSqT45xc781a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to Series A Warrants granted or issued, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zHPHqmSLQ1Jh" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zqlC3Ouh6RHc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zRbJqXyYkSp4" title="Risk free interest rate">4.03</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z7gMp5q9Lc1c" title="Expected term (years)">5.00</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLsbXFoBu4zb" title="Expected volatility">53.12</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z9qFyI8QVS0d" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=TRUG_SeriesBWarrantsMember', window );">Series B Warrants [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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</a></td>
<td class="text"><p id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zYhLgNq9dfX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In applying the Black-Scholes
option pricing model to the Series B Warrants granted or issued, the Company used the following assumptions:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_z5srzLPu5PHe" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240331_zl3lodfKDKHa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zspsX8EpLcV" title="Risk free interest rate">4.14</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zrz2tkDQEBH7" title="Expected term (years)">2.50</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zOZjZPZurT6l" title="Expected volatility">49.40</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zcNTa455zXFb" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_895_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zY2AUZvkeFPe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to Series B Warrants granted or issued, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zKadvmCSNHHf" style="display: none">SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zva4wjp2846c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z51j2gLslif1" title="Risk free interest rate">4.14</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zkMPftqkYJ92" title="Expected term (years)">2.50</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zoYymRyT3Vrh" title="Expected volatility">49.40</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zLLrsmm9Zq1e" title="Expected dividends">0.00</span></td><td style="text-align: left">%</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_TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Information Related to Stock Warrants [Table 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;">TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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><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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: 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 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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-10<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 12: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is 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 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=TRUG_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=TRUG_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=TRUG_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=TRUG_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE LIABILITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_DisclosureDerivativeLiabilityAbstract', window );"><strong>Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS</a></td>
<td class="text"><p id="xdx_897_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z1VapBgh1X3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth a summary of the changes in the fair value of Level 3 derivative liabilities that are measured at fair value
on a recurring basis:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zmMCRhuvGZde" style="display: none">SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20240101__20241231_zcZbAZbdRGr5" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iS_zwv1YXVbaY8d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Beginning balance as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2025">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsOfDerivativeIssuanceCosts_zIosXdDxqEw2" style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">Issuance of derivative liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">142,319</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FairValueAdjustmentOfWarrants_zVRM6pm9lOrb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Change in fair value of derivative liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(142,319</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iE_zAXrWQvi2347" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2031">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#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_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock', window );">SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zfUqRchx8ab6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to derivatives issued and outstanding during the year ended December 31, 2024, the Company
used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z4ImxLbbskS6" style="display: none">SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">For The Year Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Risk free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zmBWtLTTNGfb" title="Risk free interest rate">3.58</span>% - <span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zb47skscjAKk" title="Risk free interest rate">4.38</span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_ziTxMEtgkpW2" title="Expected term (years)">1.50</span> &#8211; <span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zz4iiBkwRFje" title="Expected term (years)">5.00</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zogn2vSDy2t8" title="Expected volatility">49.40</span>% - <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zteZXztJfit" title="Expected volatility">60.19</span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left">Expected dividends</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zsQqK7Zd6hd7" title="Expected dividends">0.00</span></td><td style="width: 1%; text-align: left">%</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_TRUG_DisclosureDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">SCHEDULE OF OPTION ACTIVITY</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zh597fNaSl1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Compensation-based stock option
activity for qualified and unqualified stock options are summarized below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B6_zDDV8jr1BgMb" style="display: none">SCHEDULE OF OPTION ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Exercise</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Price</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Life
In Years</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Intrinsic</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Value</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding, December 31, 2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20250101__20250331_zx8t20aHVGlb" style="width: 11%; text-align: right" title="Number of Options Outstanding, Beginning">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zE6N1FBJxxQf" style="width: 11%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">0.93</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20250101__20250331_zpXIz9cctfJg" style="width: 11%; text-align: right" title="Intrinsic Value Outstanding, Beginning"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl3857">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20250331_zeffZZEtvb02" style="text-align: right" title="Number of Options, Granted"><span style="-sec-ix-hidden: xdx2ixbrl3859">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20250101__20250331_zD1S7GKJuO81" style="text-align: right" title="Weighted Average Exercise Price, Granted">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20250101__20250331_zXV910xkArm" style="text-align: right" title="Number of Options, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl3863">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_z4qFObFwPln3" style="text-align: right" title="Weighted Average Exercise Price, Exercised">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20250101__20250331_zL2uYqoucV3h" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl3867">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20250101__20250331_zp22pCEzfKQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited">0</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20250101__20250331_zgulKSvDCUWl" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending">1,131,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_ztt9n3auLwO9" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">0.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zA2f4uiqUg17" title="Weighted Average Remaining Life In Years, Outstanding">4.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20250101__20250331_zrOa0ISKY4h" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Ending"><span style="-sec-ix-hidden: xdx2ixbrl3877">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, March 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20250101__20250331_zqCxpRfp96L1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable Ending">1,103,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zXmcgQUVtgHl" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending">0.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_z5spED5aEExk" title="Weighted Average Remaining Life In Years, Exercisable">4.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20250101__20250331_zjb0jQdxaZPa" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Exercisable Ending"><span style="-sec-ix-hidden: xdx2ixbrl3885">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zIn7wBcl2kDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zMlcHbEyyQRj" style="display: none">SCHEDULE OF OPTION ACTIVITY</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Intrinsic Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding, January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20240101__20241231_zOOr7401SQ1d" style="text-align: right" title="Number of Options Outstanding, Beginning"><span style="-sec-ix-hidden: xdx2ixbrl2077">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zPv8RIVEijwl" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"><span style="-sec-ix-hidden: xdx2ixbrl2079">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20240101__20241231_zHMzZAGny3O2" style="text-align: right" title="Intrinsic Value Outstanding, Beginning"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl2081">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zellMIjkLapb" style="width: 12%; text-align: right" title="Number of Options, Granted">1,131,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20240101__20241231_zF6xZonFggvh" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Granted">0.93</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20240101__20241231_zlAOV0zHkpgd" style="text-align: right" title="Number of Options, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl2087">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zmh43pO5eV2" style="text-align: right" title="Weighted Average Exercise Price, Exercised">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_zHeXqN6Ndisl" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl2091">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20240101__20241231_zg3b4ZUvOKwa" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited">0</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_zQ7qTggd6pP3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending">1,131,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zI9ZTZEKs0Il" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">0.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_z6w2bJbwBH8k" title="Weighted Average Remaining Life In Years, Outstanding">4.8</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20240101__20241231_zfIlYDrWrQga" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Ending"><span style="-sec-ix-hidden: xdx2ixbrl2101">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zvFc0EvOmVuh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable Ending">783,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_z1isPdGkprx" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending">0.93</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zncYlSCmmmfi" title="Weighted Average Remaining Life In Years, Exercisable">4.8</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20240101__20241231_zGC1aq84nzYg" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Exercisable Ending"><span style="-sec-ix-hidden: xdx2ixbrl2109">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zOT4JDuHNFEl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table summarizes
information about options to purchase shares of the Company&#8217;s Class A common stock outstanding and exercisable at March 31, 2025:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B2_zHfdX8ksjM1d" style="display: none">SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Exerciseable</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Outstanding</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Weighted</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Average</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Life In Years</p></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Exerciseable</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Number of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Options</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 1pt; width: 22%; text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zZSY1cRvReG5" title="Exercise Price, Options Outstanding">0.93</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zeMuQSlEBGck" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Outstanding">1,131,000</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 22%; text-align: right; padding-bottom: 1pt"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zm47ytzdQYye" title="Weighted Average Remaining Life In Years ,Options Exerciseable">4.5</span></td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zKVVvcAFWUH3" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Exercisable">1,103,500</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331_z15KheMJ9Mia" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding">1,131,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331_zNScpufDQKU4" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable">1,103,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zd1h3xI5MWt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes information about options to purchase shares of the Company&#8217;s Class A Common Stock outstanding and exercisable
at December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zWJ5sQKwyfzb" style="display: none">SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Outstanding</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Options Exerciseable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercise Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Outstanding Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Remaining Life In Years</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exerciseable Number of Options</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td style="padding-bottom: 1pt; width: 22%; text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_z4qZKVPIzzZj" title="Exercise Price, Options Outstanding">0.93</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_ztcTlhGH4b2e" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Outstanding">1,131,000</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1pt; width: 21%; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zDvKFeafBJD" title="Weighted Average Remaining Life In Years ,Options Exerciseable">4.8</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zizFnESEDzm9" style="border-bottom: Black 1pt solid; width: 21%; text-align: right" title="Number of Options Exercisable">783,500</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231_zrtBaE7TZax8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding">1,131,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231_z0LzskJV2qE1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable">783,500</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxDJ7O0hgQv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
applying the Black-Scholes option pricing model to stock options granted, the Company used the following assumptions:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zyhn3FOPAVD8" style="display: none">SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Risk free interest rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240101__20241231_zo1biUFqtWB6" title="Risk free interest rate">3.88</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231_zJpLojcrUsM" title="Risk free interest rate">0.00</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected term (years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zFWHRv6RTjQc" title="Expected term (years)">5.00</span> - <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zvmk9vLoUoag" title="Expected term (years)">5.25</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zxheQG3nJ6c6" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span>-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240101__20241231_zGvTEdF1kOPf" title="Expected volatility">53.49</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231_zDyjFEsi0Jzf" title="Expected volatility">0.00</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividends</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20240101__20241231_z17Ts2vgGtnd" title="Expected dividends">0.00</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231_z7GcSnmAgHfg" title="Expected dividends">0.00</span></td><td style="text-align: left">%</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_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zVNUvoScmur4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
information related to stock-based compensation expense:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zC9VRCO1dkWk" style="display: none">SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">For the</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">Unrecognized at</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Weighted Average</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Remaining</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">Amortization</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">Period</p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">2025</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Years)</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt">General and administrative</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensation_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zvVCajaWlgcf" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Stock-based compensation expense">3,341</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zEhSAjbBhU61" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Unrecognized compensation expense">7,798</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_znDIUTlZ7ha2" title="Weighted Average Remaining Amortization Period (Years)">0.75</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensation_c20250101__20250331_zQz60ub7OAG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense">3,341</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331_zHcY20WRYCUb" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized compensation expense">7,798</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331_zzGLhTZJ31n8" title="Weighted Average Remaining Amortization Period (Years)">0.75</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zD64ry2iMQzd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents information related to stock-based compensation expense:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B9_ztqbkkkPTRXh" style="display: none">SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the Year Ended Decemebr 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Unrecognized at December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Remaining Amortization Period</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(Years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt">General and administrative</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z5KamohZckC3" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Stock-based compensation expense">538,323</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zPEXLCLgaARg" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Unrecognized compensation expense">13,368</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z7qlFpdIjrt" title="Weighted Average Remaining Amortization Period (Years)">1.00</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231_zBf5sSoZo6ig" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense">538,323</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231_zq33OeKOrxTe" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized compensation expense">13,368</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231_zBKOFXQloc3b" title="Weighted Average Remaining Amortization Period (Years)">1.00</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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><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_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_TRUG_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION</a></td>
<td class="text"><p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zxrxVazIa2De" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">The following table presents
net lease cost and other supplemental lease information:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BB_zueY2uADz0ka" style="display: none">SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20250101__20250331_zPKhWUB51V5k" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zd4dawwO42fi" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zGHSOle42Dz2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_zT54zX4v55ab" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt">Operating lease cost (cost resulting from lease payments)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">107,336</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">403,109</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LeaseCost_zSaiyHQsZWi9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net lease costs</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">107,336</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">403,109</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasePayments_zHRKBExbdh8d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease - operating cash flows (fixed payments)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">107,336</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">403,109</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_zqwmzqMXhKna" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease - operating cash flows (liability reduction)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">93,865</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">334,254</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current leases - right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20250331_zBwDdaqkSvf5" style="text-align: right" title="Non-current leases - right-of-use assets">545,915</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_z4DZaTmZHWOl" style="text-align: right" title="Non-current leases - right-of-use assets">634,269</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20250331_zBgKbGzecA71" style="text-align: right" title="Current liabilities - operating lease liabilities">296,291</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zevQlqtKGzf1" style="text-align: right" title="Current liabilities - operating lease liabilities">363,102</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20250331_zXkshnvF6sD5" style="text-align: right" title="Non-current liabilities - operating lease liabilities">278,071</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zwFmdbIzRwOg" style="text-align: right" title="Non-current liabilities - operating lease liabilities">305,125</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zRyoLLivq2w4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents net lease cost and other supplemental lease information:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_zlRmhSyqj474" style="display: none">SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zSSg2QIhRUb6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_zwvveJ1qGjg8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zeop79oJYG8f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseCost_zr7h94CEXni3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt">Operating lease cost (cost resulting from lease payments)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">403,109</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">322,102</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LeaseCost_zD0onsUYDxxe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net lease costs</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">403,109</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">322,102</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeasePayments_ziwuxo2jVgf9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease - operating cash flows (fixed payments)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">403,109</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">322,102</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_z1glfjN7dutd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease - operating cash flows (liability reduction)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">334,254</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">254,945</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current leases - right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_zRdpuD2OUCaf" style="text-align: right" title="Non-current leases - right-of-use assets">634,269</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20231231_zh9UeWIDiNUh" style="text-align: right" title="Non-current leases - right-of-use assets">972,663</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zRwNKNm8ibDe" style="text-align: right" title="Current liabilities - operating lease liabilities">363,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20231231_zMjXIGCR8wGk" style="text-align: right" title="Current liabilities - operating lease liabilities">334,255</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current liabilities - operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zqEItolxIQGb" style="text-align: right" title="Non-current liabilities - operating lease liabilities">305,125</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20231231_zl7nZFCWo7G8" style="text-align: right" title="Non-current liabilities - operating lease liabilities">668,228</td><td style="text-align: left">&#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 );">SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES</a></td>
<td class="text"><p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ztaPHHj5Y184" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Future minimum payments under
non-cancelable leases for operating leases for the remaining terms of the leases following the three months ended March 31, 2025, are
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_z1PGwVxxx5Tk" style="display: none">SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Fiscal Year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20250331_zCMZoH5bG65c" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Operating Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_z8JzEm0KjAoi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zfL6DsHNBng2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">299,654</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zORpK0v82dua" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,163</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zso6063LGhcg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,227</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_z749j3xAo5Rd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2028</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">60,809</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zaP5b91pJT54" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">644,853</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zY4mslJMH201" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(70,491</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_zq3QEFa18W96" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of net future minimum lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">574,362</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
<td class="text"><p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAJWenPnd2wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum payments under non-cancelable leases for operating leases for the remaining terms of the leases following the year ended December
31, 2024, are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z3Qs5eatbzpl" style="display: none">SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Fiscal Year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zMzt88WrgJjg" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Operating Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPznwA_z7RHoTh7tKXe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zTHZbOQryh55" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">406,990</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zljr0sCvVgD4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,163</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zLRDzR7mBHO" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,227</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_zt0RBl5vVyC1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2028</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">60,808</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zUpGcxf6Fql5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">752,188</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zRGJF4Dupjn4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(83,961</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_z8YHjNA7X7B6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Present value of net future minimum lease payments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">668,227</td><td style="padding-bottom: 2.5pt; text-align: left">&#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_TRUG_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">SCHEDULE OF REVENUE BY SEGMENT INFORMATION</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3vOBzAxdNlb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B3_zwSRJ3quZDi6" style="display: none">SCHEDULE OF REVENUE BY SEGMENT INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20250101__20250331_zCZ8rcJKMyL1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20240101__20240331_z644XXGL90V6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For The Three Months Ended March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_z1jIR1PfbuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Consulting expenses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">633,981</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">410,104</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zqYBTtIVlDF6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract labor</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">613,340</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">222,208</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PersonnelExpenses_maOEzik0_zbdvHmeRRgwi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Personnel expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,946,816</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,619,387</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_zQV7Ki0fXpt3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Business development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119,610</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,844</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zO0HD8UUpGtb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Royalty expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">225,320</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">329,888</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zMxpmocV5sOi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,378</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">111,489</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherExpenses_maOEzik0_zXy9Mlxcfnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other expenses<span id="xdx_F4F_zXmFDrFrhQfc">*</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,023,810</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,039,764</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zg8HIe3Nf0V9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,897,255</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,996,684</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#160;</td>
    <td id="xdx_F08_zCUNvKlWQrM3" style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F10_zhle67IAm3S7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other expenses is materially comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and entertainment, and merchant fees.</span></td></tr>
  </table>
<span></span>
</td>
<td class="text"><p id="xdx_890_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z1dbNlgwZVw9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B5_zwomggFwS8D3" style="display: none">SCHEDULE OF REVENUE BY SEGMENT INFORMATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20240101__20241231_zxQp0yWwwPmh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_zWzvr0k1jYxk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Years Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_zQQ0m0hfbIo7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Consulting expenses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,226,900</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">554,036</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zauhtSWLaFti" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract labor</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,365,640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,282,583</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LaborAndRelatedExpense_maOEzik0_zLpdrRHlhTG6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Personnel expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,314,415</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,681,323</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_z7sSGcyVrVve" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Business development expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">528,264</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">729,466</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zvQn9tJ30Nx6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Royalty expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">706,214</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">709,640</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zGtLGSUOlU32" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Marketing expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">710,658</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,941</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherExpenses_maOEzik0_zoEblQBFDZDl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other expenses<span id="xdx_F42_z7LeFphmAJAd">*</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,828,222</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,065,306</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zh70oAJR6eg3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating expenses</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,690,313</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">21,418,295</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F04_z3r3IfoRimRf" style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"></td><td style="text-align: justify"><span id="xdx_F17_zDF4Zv9SReC8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other expenses materially
                                                                                                                                                              comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and
                                                                                                                                                              entertainment, and merchant fees.</span></td>
</tr></table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_znyQsjliWC92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a reconciliation of the statutory federal income tax rate applied to pre-tax net loss compared to the income taxes in the
consolidated statement of operations as of December 31:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_zFD9N39FpDQa" style="display: none">SCHEDULE
OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; padding-bottom: 1pt">&#160;</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_497_20240101__20241231_zcRWtbDEBOL9" style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center">2024</td><td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_iN_pid_dpi_uPure_maITEBz10C_zfg2HmMEB3eb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income tax benefit at statutory U.S. federal rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">(21</p></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_maITEBz10C_zsoPS4I7JkI9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State income taxes, net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">(0.95</p></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_uPure_maITEBz10C_zZrvLIqrIfy2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">0.60</p></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_400_ecustom--IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_maITEBz10C_zrRstRND6dj4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Non-deductible derivative liability change</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">0.40</p></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBz10C_zHflcw5waWb3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="margin: 0">21</p></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_mtITEBz10C_zjWkP5d8OiD" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total tax expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2264">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ziBD5LpkvPA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_z6C1DIRV0MG5" style="display: none">SCHEDULE
OF DEFERRED INCOME TAX ASSETS AND LIABILITIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_492_20241231_zjvb3mxA4pO6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_maDTAGzLkl_zojahy7vLPS5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating losses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><p style="margin: 0">1,628,300</p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_iI_maDTAGzLkl_zu5eY7IOLGxj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,400</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_maDTAGzLkl_zSRFU1Ka2ev5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">162,700</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_iI_maDTAGzLkl_zSZ92Ch6OVw3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Extinguishment of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,600</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_iI_maDTAGzLkl_zB7TwQdyzRLg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,900</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_iI_maDTAGzLkl_zn1ir8wfNJQl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,100</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_maDTAGzLkl_z36yPl9BHttg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">188,900</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsGross_iI_mtDTAGzLkl_maDTALNzPKa_zZ8xFvNsv0qk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">Deferred tax assets:</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">2,376,900</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iNI_di_maDITLz36k_znoOZ0hJqCb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left">Prepaid expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(28,700</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz36k_zolu5WqEZgCc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(64,400</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_mtDITLz36k_msDTALNzPKa_zeQATdOQn9B7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt; text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(93,100</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsNet_iNI_di_maDTALNzPKa_z1Lrz2qmalw5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,283,800</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_mtDTALNzPKa_za5BsqrdMjM1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax asset/(liability)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2292">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#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_SummaryOfIncomeTaxExaminationsTextBlock', window );">SCHEDULE OF INCOME TAX EXAMINATION</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--SummaryOfIncomeTaxExaminationsTextBlock_z2gVcjXQcQN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the tax years subject to examination for the major jurisdictions where the Company conducted business as of
December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zlhODglOX3S3" style="display: none">SCHEDULE
OF INCOME TAX EXAMINATION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20240101__20241231_zg1Xl4Orezt2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zXNaZy11IFNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%">Federal</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">2024</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zR3KvKepGChc" style="vertical-align: bottom; background-color: White">
    <td>Utah</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zfSJ3ya43A63" style="display: none; vertical-align: bottom; background-color: White">
    <td>Tax years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2024</td><td style="text-align: left">&#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_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_SummaryOfIncomeTaxExaminationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (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_SummaryOfIncomeTaxExaminationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 08, 2025</div></th>
<th class="th"><div>Dec. 16, 2024</div></th>
<th class="th"><div>Nov. 05, 2024</div></th>
<th class="th"><div>Nov. 05, 2024</div></th>
<th class="th"><div>May 10, 2024</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Feb. 02, 2024</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Received proceeds from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 575,000<span></span>
</td>
<td class="nump">$ 1,704,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSellingGeneralAndAdministrativeExpense', window );">Selling general administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 306,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (4,565,249)<span></span>
</td>
<td class="num">$ (9,072,623)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,640,781)<span></span>
</td>
<td class="num">(3,917,728)<span></span>
</td>
<td class="nump">$ 10,508,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,430,759)<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_TRUG_BidPricePerShare', window );">Bid price 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity', window );">Equity security, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the
Company received an additional written notice (the &#8220;MVPHS Notice&#8221;) from the Staff notifying the Company that, for 30
consecutive business days ended August 8, 2024, the Company&#8217;s market value of publicly held securities (&#8220;MVPHS&#8221;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#8220;MVPHS Rule&#8221;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.<span></span>
</td>
<td class="text">the
Company received an additional written notice (the &#8220;MVPHS Notice&#8221;) from the Staff notifying the Company that, for 30
consecutive business days ended November 4, 2024, the Company&#8217;s market value of publicly held securities (&#8220;MVPHS&#8221;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#8220;MVPHS Rule&#8221;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,825,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,155,496<span></span>
</td>
<td class="nump">12,358,924<span></span>
</td>
<td class="text">&#160;<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_TRUG_WorkingCapitalDeficit', window );">Working capital deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">982,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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,234,224<span></span>
</td>
<td class="nump">943,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,102,961<span></span>
</td>
<td class="nump">8,660,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash flows from operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">449,119<span></span>
</td>
<td class="num">(2,668,617)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,995,606<span></span>
</td>
<td class="nump">6,133,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_TRUG_ProceedsOfCashAcquiredInMerger', window );">Net proceeds from trust account</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 103,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,818<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_ProceedsFromConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,045,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_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="nump">$ 210,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,005,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=TRUG_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,409,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,550,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_DebtInstrumentAxis=TRUG_PIPEConvertibleLoanMember', window );">PIPE Convertible Loan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,500,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_RelatedPartyTransactionsByRelatedPartyAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Received proceeds from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_ThirdPartyMember', window );">Third 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Received proceeds from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_UpfrontFees', window );">Upfront fees</a></td>
<td class="text">&#160;<span></span>
</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">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_UpfrontFees', window );">Upfront fees</a></td>
<td class="text">&#160;<span></span>
</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">$ 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>
<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_TRUG_BidPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bid 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;">TRUG_BidPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ProceedsFromConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ProceedsFromConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ProceedsOfCashAcquiredInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of cash acquired in merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ProceedsOfCashAcquiredInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_UpfrontFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Upfront fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_UpfrontFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_WorkingCapitalDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Working capital deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_WorkingCapitalDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleTypeOfEquitySecurity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the type of equity security or securities into which conversion will be made (for example, common stock or preferred shares).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<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> -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 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 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_DebtInstrumentConvertibleTypeOfEquitySecurity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/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(26)(c))<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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of selling, general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_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=TRUG_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=TRUG_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=TRUG_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_DebtInstrumentAxis=TRUG_PIPEConvertibleLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_PIPEConvertibleLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_ThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_ThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details) - shares<br></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>Jul. 31, 2023</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Estimated shares</a></td>
<td class="nump">18,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_TypeOfArrangementAxis=TRUG_MergerArrangementMember', window );">Merger Arrangement [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,098<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_TRUG_ExhangeRatio', window );">Exhange ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57010.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_StockIssuedDuringPeriodSharesNewIssues', window );">Estimated shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,467,134<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ExhangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exhange ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ExhangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 808<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/2147479402/808-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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_TypeOfArrangementAxis=TRUG_MergerArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_MergerArrangementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 103,818<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_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment', window );">Net proceeds from investment fund (PIPE)</a></td>
<td class="nump">2,237,213.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(310,724)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt', window );">Loans payable</a></td>
<td class="num">(1,565,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Net assets</a></td>
<td class="nump">465,307<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_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross', window );">PIPE Convertible Notes Payable assumed in Merger</a></td>
<td class="nump">4,650,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount', window );">Less: Original Issue Discount of 10%</a></td>
<td class="num">(465,000)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt', window );">PIPE Convertible Notes Payable, net</a></td>
<td class="nump">4,185,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses', window );">Payment of closing costs and other expenses</a></td>
<td class="num">(1,947,787)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger', window );">Net proceeds from PIPE Convertible Notes Payable assumed in Merger</a></td>
<td class="nump">$ 2,237,213<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 proceeds from PIPE Convertible Notes payable assume in Merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed net proceeds from investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed noncurrent liabilities long term debt gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment of closing costs and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed unamortized discount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)<br></strong></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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [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_DebtInstrumentInterestRateEffectivePercentage', window );">Original issue discount percentage</a></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://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(22)(a)(1))<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative) - 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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 08, 2025</div></th>
<th class="th"><div>Dec. 16, 2024</div></th>
<th class="th"><div>Dec. 06, 2024</div></th>
<th class="th"><div>Nov. 07, 2024</div></th>
<th class="th"><div>Aug. 13, 2024</div></th>
<th class="th"><div>Feb. 02, 2024</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 02, 2024</div></th>
<th class="th"><div>Feb. 06, 2024</div></th>
<th class="th"><div>Dec. 07, 2023</div></th>
<th class="th"><div>Nov. 02, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of new shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Original issue discount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 192,787<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 145,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 450,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_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,911<span></span>
</td>
<td class="nump">$ 96,509<span></span>
</td>
<td class="nump">545,268<span></span>
</td>
<td class="nump">$ 601,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of new shares issued</a></td>
<td class="text">&#160;<span></span>
</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">190,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,068,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,922,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOtherLongTermDebt', window );">Interest expense other long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,216,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Interest expense debt excluding amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">516,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=TRUG_PIPEConvertibleLoanMember', window );">PIPE Convertible Loan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,650,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_ProceedsFromIssuanceOfDebt', window );">Gross proceeds from issuance of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,185,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_DebtInstrumentInterestRateEffectivePercentage', window );">Original issue discount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of new shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">662,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">723,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,750,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_CommonStockRemainingExchanged', window );">Common stock remaining exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,787,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="nump">1,409,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of new shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,402,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,787,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonClassBMember', window );">Common Class B [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,716,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="nump">1,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_MergerArrangementMember', window );">Merger Arrangement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">13,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_ExhangeRatio', window );">Exhange ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">57010.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of new shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,467,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_PriorLoanAgreementMember', window );">Prior Loan 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 11,000,000<span></span>
</td>
<td class="nump">$ 11,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,185,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,580,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_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,850,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_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | Maximum [Member] | PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,850,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_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | Minimum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 250,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_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | Minimum [Member] | PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 250,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_TypeOfArrangementAxis=TRUG_WaiverAndAmendmentAgreementMember', window );">Waiver and 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="nump">$ 2,520,000<span></span>
</td>
<td class="nump">$ 1,890,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_WaiverAndAmendmentAgreementMember', window );">Waiver and Amendment Agreement [Member] | PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of new shares issued</a></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">116,959<span></span>
</td>
<td class="nump">192,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,890,000<span></span>
</td>
<td class="nump">$ 2,970,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></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">65,790<span></span>
</td>
<td class="nump">157,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfDebt', window );">Repayment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,496,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_TRUG_CommonStockRemainingExchanged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining exchanged.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_CommonStockRemainingExchanged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ExhangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exhange ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ExhangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript: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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://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(22)(a)(1))<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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/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 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing 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(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on long-term debt classified as other, including, but not limited to, interest on long-term notes and amortization of issuance 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 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<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_InterestExpenseOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://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_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=TRUG_PIPEConvertibleLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_PIPEConvertibleLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_MergerArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_MergerArrangementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_PriorLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_PriorLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_PurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_PurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=TRUG_WaiverAndAmendmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_WaiverAndAmendmentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ESTIMATED USEFUL LIVES (Details)<br></strong></div></th>
<th class="th"><div>Mar. 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_PropertyPlantAndEquipmentByTypeAxis=TRUG_SoftwareAndComputerEquipmentMember', window );">Software and Computer Equipment [Member] | Minimum [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, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=TRUG_SoftwareAndComputerEquipmentMember', window );">Software and Computer Equipment [Member] | Maximum [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, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [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, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [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, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [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, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Minimum [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, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Maximum [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, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=TRUG_SoftwareAndComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SoftwareAndComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><div>Mar. 31, 2025</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Fair value at December 31, 2024</a></td>
<td class="nump">$ 10,114<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 10,114<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,534,169<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MoneyMarketFundsAtCarryingValue', window );">Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">45,102<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">55,216<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_TRUG_CorporateFixedIncomeSecurities', window );">Corporate fixed income securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(452,682)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">452,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,026,271<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,026,271<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_TRUG_DerivativeLiability', window );">Derivative liability</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Fair value at December 31, 2024</a></td>
<td class="nump">10,114<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,114<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">55,216<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_MoneyMarketFundsAtCarryingValue', window );">Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">45,102<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">55,216<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_TRUG_CorporateFixedIncomeSecurities', window );">Corporate fixed income securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <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_TRUG_DerivativeLiability', window );">Derivative liability</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Fair value at December 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,478,953<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MoneyMarketFundsAtCarryingValue', window );">Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <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_TRUG_CorporateFixedIncomeSecurities', window );">Corporate fixed income securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(452,682)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">452,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,026,271<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,026,271<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_TRUG_DerivativeLiability', window );">Derivative liability</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Fair value at December 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_MoneyMarketFundsAtCarryingValue', window );">Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <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_TRUG_CorporateFixedIncomeSecurities', window );">Corporate fixed income securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <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_TRUG_DerivativeLiability', window );">Derivative liability</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6" title="Derivative liability">142,319</span>. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg" title="Change in fair value of derivative liabilities">142,319</span>.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf" title="Derivative liability">142,319</span>. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa" title="Change in fair value of derivative liabilities">142,319</span>. See <span style="text-decoration: underline">Note 17 &#8211; Stockholders&#8217; Deficit
</span>for additional details.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_CorporateFixedIncomeSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Corporate fixed income securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_CorporateFixedIncomeSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_DerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MoneyMarketFundsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MoneyMarketFundsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_USGovernmentSecuritiesAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_USGovernmentSecuritiesAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of derivative liabilities</a></td>
<td class="nump">$ 142,319<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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=TRUG_PIPEWarrantMember', window );">PIPE Warrant [Member]</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_TRUG_DerivativeLiabilitiesCurrentAndNoncurrent', window );">Derivative liability</a></td>
<td class="nump">$ 142,319<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_TRUG_DerivativeLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative liabilities current and noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DerivativeLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-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_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_StatementEquityComponentsAxis=TRUG_PIPEWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_PIPEWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF DISAGGREGATED REVENUE (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Mar. 31, 2025</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2024</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2024</div></th>
<th class="th" colspan="2"><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_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total net revenue</a></td>
<td class="nump">$ 5,389,230<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 5,012,022<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 21,858,864<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 20,583,851<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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=TRUG_GolfSimulatorsMember', window );">Golf Simulators [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total net revenue</a></td>
<td class="nump">3,587,912<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,724,658<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">13,708,760<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">11,969,498<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<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=TRUG_ContentSoftwareSubscriptionsMember', window );">Content Software Subscriptions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total net revenue</a></td>
<td class="nump">1,159,705<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,250,699<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,852,699<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">8,493,368<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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=TRUG_OtherMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total net revenue</a></td>
<td class="nump">566,613<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">36,665<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 297,405<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 120,985<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
</tr>
<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=TRUG_FranchiseRevenueMember', window );">Franchise Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total net revenue</a></td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes items such as hardware and proprietary perpetual licenses</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes items such as simulator hardware and proprietary perpetual licenses.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes items such as shipping income and installation income&#160;</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Includes items such as shipping and installation revenue.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=TRUG_GolfSimulatorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_GolfSimulatorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=TRUG_ContentSoftwareSubscriptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_ContentSoftwareSubscriptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=TRUG_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=TRUG_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=TRUG_FranchiseRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_FranchiseRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF LOSS PER SHARE (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (2,670,322)<span></span>
</td>
<td class="num">$ (1,301,864)<span></span>
</td>
<td class="num">$ (8,795,419)<span></span>
</td>
<td class="num">$ (10,283,109)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding, basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,634,761<span></span>
</td>
<td class="nump">11,994<span></span>
</td>
</tr>
<tr class="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 common shares outstanding, diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,634,761<span></span>
</td>
<td class="nump">11,994<span></span>
</td>
</tr>
<tr class="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 common share, basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (857.35)<span></span>
</td>
</tr>
<tr class="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 common share, diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (857.35)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding, basic</a></td>
<td class="nump">28,461,277<span></span>
</td>
<td class="nump">5,994,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding, diluted</a></td>
<td class="nump">28,461,277<span></span>
</td>
<td class="nump">5,994,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per common share, basic</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per common share, diluted</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.22)<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_CommonClassBMember', window );">Common Class B [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="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 common shares outstanding, basic</a></td>
<td class="nump">1,716,860<span></span>
</td>
<td class="nump">1,144,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 common shares outstanding, diluted</a></td>
<td class="nump">1,716,860<span></span>
</td>
<td class="nump">1,144,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 common share, basic</a></td>
<td class="num">$ (1.56)<span></span>
</td>
<td class="num">$ (1.14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 common share, diluted</a></td>
<td class="num">$ (1.56)<span></span>
</td>
<td class="num">$ (1.14)<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><div>Mar. 31, 2025</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Feb. 02, 2024</div></th>
<th class="th"><div>May 31, 2022</div></th>
</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_TRUG_StockOptions', window );">Stock options</a></td>
<td class="nump">$ 1,131,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,131,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_TRUG_ConvertibleShares', window );">PIPE Convertible Notes</a></td>
<td class="nump">401,200<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">928,700<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common stock - warrants</a></td>
<td class="nump">2,959,092<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,959,092<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800<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_TRUG_EarnoutShares', window );">Earnout shares</a></td>
<td class="nump">4,500,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,500,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_TRUG_UnderWriterWarrantsCommonShare', window );">Underwriter warrants</a></td>
<td class="nump">632,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">632,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_TotalPotentialDilutive', window );">Total dilutive</a></td>
<td class="nump">9,623,792<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,151,292<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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=TRUG_SeriesAWarrantsMember', window );">Series A Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common stock - warrants</a></td>
<td class="nump">1,409,092<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,409,092<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,409,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_SeriesBWarrantsMember', window );">Series B Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common stock - warrants</a></td>
<td class="nump">1,550,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,550,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ConvertibleShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">TRUG_ConvertibleShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_EarnoutShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnout 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;">TRUG_EarnoutShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_StockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_StockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_TotalPotentialDilutive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 potential dilutive.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_TotalPotentialDilutive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_UnderWriterWarrantsCommonShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Underwriter warrants common 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;">TRUG_UnderWriterWarrantsCommonShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_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_StatementClassOfStockAxis=TRUG_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=TRUG_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=TRUG_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=TRUG_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 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_AccountingPoliciesAbstract', window );"><strong>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_SharePrice', window );">Share price</a></td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">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>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments', window );">Unrealized gain in fair value of short-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,662<span></span>
</td>
<td class="nump">$ 1,662<span></span>
</td>
<td class="num">$ (1,662)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="nump">$ 10,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,114<span></span>
</td>
<td class="nump">55,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Allowance for doubtful accounts</a></td>
<td class="nump">1,424,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,470,868<span></span>
</td>
<td class="nump">1,227,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">448,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">448,360<span></span>
</td>
<td class="nump">429,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareImpairments1', window );">Development of software applications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,540,121<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Amortization of capitalized software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224,648<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising and marketing expense</a></td>
<td class="nump">$ 352,291<span></span>
</td>
<td class="nump">111,489<span></span>
</td>
<td class="nump">$ 736,744<span></span>
</td>
<td class="nump">395,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease agreements with remaining terms</a></td>
<td class="text">The Company has two lease agreements with remaining terms of 3.1 years and 8 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company has two lease agreements with remaining terms of 3.4 years and 11 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,704,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 575,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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,100,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_RevenueRemainingPerformanceObligationPercentage', window );">Remaining performance obligations percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write down</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">171,502<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">721,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_RoyaltyExpense', window );">Royalty expense</a></td>
<td class="nump">$ 225,320<span></span>
</td>
<td class="nump">$ 329,888<span></span>
</td>
<td class="nump">$ 706,214<span></span>
</td>
<td class="nump">$ 709,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TRUG_RoyaltyExpensePercentage', window );">Royalty expense percentage</a></td>
<td class="nump">20.00%<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>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TRUG_RoyaltyExpensePercentage', window );">Royalty expense percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other comprehensive income unrealized gainI in fair value of short term investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_RoyaltyExpensePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty expense 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;">TRUG_RoyaltyExpensePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<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/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareImpairments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<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/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareImpairments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/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(26)(c))<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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<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_LesseeOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of lessee's 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 3<br> -Subparagraph (a)(1)<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_LesseeOperatingLeaseDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://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(2))<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_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript: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_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<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_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_CreditLossAbstract', window );"><strong>Credit Loss [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_TradeReceivablesHeldForSaleAmount', window );">Trade accounts receivable</a></td>
<td class="nump">$ 2,962,397<span></span>
</td>
<td class="nump">$ 2,870,021<span></span>
</td>
<td class="nump">$ 3,458,625<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_TRUG_OtherAccountsReceivable', window );">Other</a></td>
<td class="nump">41,291<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">167,383<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_AccountsReceivableGross', window );">Accounts receivable</a></td>
<td class="nump">3,003,688<span></span>
</td>
<td class="nump">2,870,021<span></span>
</td>
<td class="nump">3,626,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Less allowance for doubtful accounts</a></td>
<td class="num">(1,424,074)<span></span>
</td>
<td class="num">(1,470,868)<span></span>
</td>
<td class="num">(1,227,136)<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_AccountsReceivableNet', window );">Total accounts receivable, net</a></td>
<td class="nump">$ 1,579,614<span></span>
</td>
<td class="nump">$ 1,399,153<span></span>
</td>
<td class="nump">$ 2,398,872<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_OtherAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other accounts receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_OtherAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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(3)(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_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</p></div>
<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 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeReceivablesHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance, of accounts receivable held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_TradeReceivablesHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF INVENTORY (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Inventory - raw materials</a></td>
<td class="nump">$ 4,301,337<span></span>
</td>
<td class="nump">$ 2,797,705<span></span>
</td>
<td class="nump">$ 2,548,134<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less reserve allowance for obsolescence</a></td>
<td class="num">(448,360)<span></span>
</td>
<td class="num">(448,360)<span></span>
</td>
<td class="num">(429,050)<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_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">$ 3,852,977<span></span>
</td>
<td class="nump">$ 2,349,345<span></span>
</td>
<td class="nump">$ 2,119,084<span></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_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>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MARKETABLE SECURITIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Total marketable investment securities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,478,953<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnderlyingAssetClassAxis=TRUG_CorporateFixedIncomeSecuritiesMember', window );">Corporate Fixed Income Securities [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_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Total marketable investment securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">452,682<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnderlyingAssetClassAxis=TRUG_GovernmentSecuritiesMember', window );">Government Securities [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_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Total marketable investment securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,026,271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<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 (f)<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 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<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 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-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_GuaranteeObligationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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(2))<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnderlyingAssetClassAxis=TRUG_CorporateFixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnderlyingAssetClassAxis=TRUG_CorporateFixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnderlyingAssetClassAxis=TRUG_GovernmentSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnderlyingAssetClassAxis=TRUG_GovernmentSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnderlyingAssetClassAxis=TRUG_CorporateFixedIncomeSecuritiesMember', window );">Corporate Fixed Income Securities [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_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">5.39%<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_TRUG_WeightedAverageMaturityTerm', window );">Weighted average maturity</a></td>
<td class="text">2 years 4 months 17 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnderlyingAssetClassAxis=TRUG_GovernmentSecuritiesMember', window );">Government Securities [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_GuaranteeObligationsLineItems', window );"><strong>Guarantor Obligations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">491.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_WeightedAverageMaturityTerm', window );">Weighted average maturity</a></td>
<td class="text">3 years 3 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_WeightedAverageMaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_WeightedAverageMaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_DebtSecuritiesHeldToMaturityWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 yield of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph a<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 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_GuaranteeObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<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 (f)<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 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<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 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-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_GuaranteeObligationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnderlyingAssetClassAxis=TRUG_CorporateFixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnderlyingAssetClassAxis=TRUG_CorporateFixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnderlyingAssetClassAxis=TRUG_GovernmentSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnderlyingAssetClassAxis=TRUG_GovernmentSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE INVESTMENT SECURITIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Feb. 28, 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="nump">$ 10,114<span></span>
</td>
<td class="nump">$ 10,114<span></span>
</td>
<td class="nump">$ 55,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_BrokerageAgreementMember', window );">Brokerage 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></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,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=TRUG_BrokerageAgreementMember', window );">Brokerage Agreement [Member] | Bonds [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,751<span></span>
</td>
</tr>
<tr class="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=TRUG_BrokerageAgreementMember', window );">Brokerage Agreement [Member] | US Treasury Securities [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,981,061<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 808<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/2147479402/808-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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among 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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<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_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://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(2))<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_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TypeOfArrangementAxis=TRUG_BrokerageAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_BrokerageAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_BondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_BondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF OTHER LONG TERM ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_ImpairmentEffectsOnEarningsPerShareLineItems', window );"><strong>Impairment Effects on Earnings Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total other long-term assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 31,023<span></span>
</td>
<td class="nump">$ 31,023<span></span>
</td>
<td class="nump">$ 1,905,983<span></span>
</td>
</tr>
<tr class="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=TRUG_SecurityDepositEthosManagementLoanMember', window );">Security Deposit Ethos Management Loan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Impairment Effects on Earnings Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total other long-term assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,875,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_FairValueByAssetClassAxis=TRUG_SecurityDepositsLeasedFacilitiesMember', window );">Security Deposits Leased Facilities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Impairment Effects on Earnings Per Share [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total other long-term assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,023<span></span>
</td>
<td class="nump">$ 30,983<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">See
                                            Note 10 &#8211; Notes Payable &#8211; Ethos Management Inc.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<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_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_FairValueByAssetClassAxis=TRUG_SecurityDepositEthosManagementLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SecurityDepositEthosManagementLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_SecurityDepositsLeasedFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SecurityDepositsLeasedFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,165,829<span></span>
</td>
<td class="nump">$ 1,101,670<span></span>
</td>
<td class="nump">$ 1,115,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(973,118)<span></span>
</td>
<td class="num">(957,818)<span></span>
</td>
<td class="num">(881,024)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total other long-term assets</a></td>
<td class="nump">192,711<span></span>
</td>
<td class="nump">143,852<span></span>
</td>
<td class="nump">234,308<span></span>
</td>
</tr>
<tr class="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=TRUG_SoftwareAndComputerEquipmentMember', window );">Software and Computer Equipment [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">860,243<span></span>
</td>
<td class="nump">795,369<span></span>
</td>
<td class="nump">809,031<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">228,033<span></span>
</td>
<td class="nump">230,883<span></span>
</td>
<td class="nump">230,883<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">59,545<span></span>
</td>
<td class="nump">59,545<span></span>
</td>
<td class="nump">59,545<span></span>
</td>
</tr>
<tr class="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_EquipmentMember', window );">Equipment [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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 18,008<span></span>
</td>
<td class="nump">$ 15,873<span></span>
</td>
<td class="nump">$ 15,873<span></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=TRUG_SoftwareAndComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SoftwareAndComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_CapitalizedComputerSoftware', window );">Capitalized software, net - beginning balance, December 31, 2024 &#160;</a></td>
<td class="nump">$ 1,540,121<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Capitalized software development costs - 2025 &#160;</a></td>
<td class="nump">270,531<span></span>
</td>
<td class="nump">1,701,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Less accumulated amortization &#160; &#160;</a></td>
<td class="num">(100,000)<span></span>
</td>
<td class="num">(161,350)<span></span>
</td>
<td class="num">$ (18,463)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized software development costs, net</a></td>
<td class="nump">$ 1,710,652<span></span>
</td>
<td class="nump">$ 1,540,121<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_TRUG_CapitalizedComputerSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized computer software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_CapitalizedComputerSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript: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> -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 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_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization 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 985<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/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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, NET (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 15,300<span></span>
</td>
<td class="nump">$ 14,317<span></span>
</td>
<td class="nump">$ 76,794<span></span>
</td>
<td class="nump">$ 58,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Amortization of capitalized software</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 18,463<span></span>
</td>
<td class="nump">$ 161,350<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_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccruedPayrollTaxesCurrent', window );">Accrued payroll</a></td>
<td class="nump">$ 279,837<span></span>
</td>
<td class="nump">$ 108,945<span></span>
</td>
<td class="nump">$ 326,515<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_TRUG_AccruedCreditCards', window );">Credit cards</a></td>
<td class="nump">341,884<span></span>
</td>
<td class="nump">55,180<span></span>
</td>
<td class="nump">240,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Warranty reserve</a></td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_SalesAndExciseTaxPayablesCurrent', window );">Sales tax payable</a></td>
<td class="nump">103,530<span></span>
</td>
<td class="nump">105,563<span></span>
</td>
<td class="nump">43,891<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">1,957,816<span></span>
</td>
<td class="nump">589,619<span></span>
</td>
<td class="nump">374,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued and other current liabilities</a></td>
<td class="nump">2,823,067<span></span>
</td>
<td class="nump">999,307<span></span>
</td>
<td class="nump">1,125,495<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_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued and other current liabilities</a></td>
<td class="nump">$ 2,823,067<span></span>
</td>
<td class="nump">$ 999,307<span></span>
</td>
<td class="nump">$ 1,125,495<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_AccruedCreditCards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit cards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_AccruedCreditCards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_SalesAndExciseTaxPayablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales and excise tax payables 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;">TRUG_SalesAndExciseTaxPayablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. 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_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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>Payables and Accruals [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_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable', window );">Accrued tax payable</a></td>
<td class="nump">$ 45,008<span></span>
</td>
<td class="nump">$ 45,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Total accrued and other current liabilities assumed in Merger</a></td>
<td class="nump">$ 45,008<span></span>
</td>
<td class="nump">$ 45,008<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current liabilities secured tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF NOTES PAYABLE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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="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_NonrelatedPartyMember', window );">Nonrelated 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNotesPayableCurrent', window );">Note payable</a></td>
<td class="nump">$ 17,285<span></span>
</td>
<td class="nump">$ 19,733<span></span>
</td>
<td class="nump">$ 2,529,148<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_TRUG_LessDeferredLoanFees', window );">Less deferred loan fees - Ethos Management Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(116,940)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Less current portion</a></td>
<td class="num">(10,148)<span></span>
</td>
<td class="num">(10,001)<span></span>
</td>
<td class="num">(9,425)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Note payable long-term portion</a></td>
<td class="nump">7,137<span></span>
</td>
<td class="nump">9,732<span></span>
</td>
<td class="nump">2,402,783<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=TRUG_EthosManagementINCMember', window );">Ethos Management INC [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNotesPayableCurrent', window );">Note payable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,499,999<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=TRUG_MercedesBenzMember', window );">Mercedes-Benz [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNotesPayableCurrent', window );">Note payable</a></td>
<td class="nump">$ 17,285<span></span>
</td>
<td class="nump">$ 19,733<span></span>
</td>
<td class="nump">$ 29,149<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_LessDeferredLoanFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Less deferred loan fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_LessDeferredLoanFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 820<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/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<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 (c)<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript: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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_OtherNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=TRUG_EthosManagementINCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=TRUG_EthosManagementINCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=TRUG_MercedesBenzMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=TRUG_MercedesBenzMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Nov. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Jul. 29, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 09, 2023</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Oct. 15, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,433,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,087,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,224,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_FirstExtensionAgreementMember', window );">First Extension 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TRUG_LongTermNotesPayableAssumedInMerger', window );">Notes payable assumed in merger</a></td>
<td class="text">&#160;<span></span>
</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,565,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,565,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=TRUG_FirstExtensionAgreementMember', window );">First Extension Agreement [Member] | Sponsor [Member] | Unsecured Promissory Note [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,265,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_TypeOfArrangementAxis=TRUG_SecondExtensionAgreementMember', window );">Second Extension Agreement [Member] | Sponsor [Member] | Unsecured Promissory Note [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 300,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_DebtInstrumentPeriodicPayment', window );">Principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=TRUG_EthosManagementINCMember', window );">Ethos Management INC [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,383,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,383,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 833,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments', window );">Deposit as collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,875,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_DebtInstrumentIncreaseAccruedInterest', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,560<span></span>
</td>
<td class="nump">81,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesAccruedInterest', window );">Deposit liabilities, accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 589,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">589,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=TRUG_EthosManagementINCMember', window );">Ethos Management INC [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_ProceedsFromNotesPayable', window );">Proceeds from notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_dei_LegalEntityAxis=TRUG_MercedesBenzMember', window );">Mercedes-Benz [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 29,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,545<span></span>
</td>
<td class="nump">$ 17,285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,733<span></span>
</td>
<td class="nump">$ 29,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">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="nump">5.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">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">Nov. 20,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=TRUG_JPMorganChaseMember', window );">JP Morgan Chase [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun.  08,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAverageOutstandingAmount', window );">Outstanding note payable</a></td>
<td class="nump">$ 257,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_TRUG_LongTermNotesPayableAssumedInMerger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes payable assumed in the Merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_LongTermNotesPayableAssumedInMerger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for accrued, but unpaid interest on the debt instrument for 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, 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/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilitiesAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued but unpaid interest on deposit liabilities.</p></div>
<a href="javascript: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_DepositLiabilitiesAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of securities, mortgage loans, or other financial instruments pledged as collateral for 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> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478353/942-405-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_DepositLiabilitiesCollateralIssuedFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityAverageOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average amount borrowed under the credit facility during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAverageOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=TRUG_FirstExtensionAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_FirstExtensionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=TRUG_SponsorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=TRUG_SponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=TRUG_UnsecuredPromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_UnsecuredPromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_SecondExtensionAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SecondExtensionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_dei_LegalEntityAxis=TRUG_EthosManagementINCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_EthosManagementINCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=TRUG_MercedesBenzMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_MercedesBenzMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=TRUG_JPMorganChaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_JPMorganChaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ConvertibleNoteGross', window );">PIPE Convertible Note, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,320,594<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_TRUG_DebtInstrumentUnamortizedDiscountAndWarrants', window );">Less: Debt Discount associated with OID and Warrants</a></td>
<td class="num">$ (280,000)<span></span>
</td>
<td class="num">(1,147,319)<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_ConvertibleDebt', window );">Total PIPE Convertible Notes, net</a></td>
<td class="nump">6,588,953<span></span>
</td>
<td class="nump">9,173,275<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_TRUG_PipeNotePrincipalConvertedToClassACommonStock', window );">Less gross PIPE Convertible Note principal converted into Class A common stock</a></td>
<td class="num">(1,655,000)<span></span>
</td>
<td class="num">(5,832,600)<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_TRUG_DebtInstrumentAccretionOfDebtDiscount', window );">Add accretion of debt discount</a></td>
<td class="nump">231,940<span></span>
</td>
<td class="nump">728,278<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_LongTermLoansPayable', window );">Total PIPE Convertible Notes, net</a></td>
<td class="nump">5,165,893<span></span>
</td>
<td class="nump">4,068,953<span></span>
</td>
<td class="text"> <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_TRUG_ConvertibleDebtGross', window );">Convertible note balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_TRUG_ConvertibleNotesIssued', window );">PIPE Convertible Notes issued</a></td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="nump">10,320,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember', window );">Tranche 1 - February 7, 2024 [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ConvertibleNoteGross', window );">PIPE Convertible Note, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,650,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_DebtInstrumentAxis=TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember', window );">Tranche 2 - November 7, 2024 [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ConvertibleNoteGross', window );">PIPE Convertible Note, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,570,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember', window );">Tranche 2 - December 16, 2024 [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ConvertibleNoteGross', window );">PIPE Convertible Note, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,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_TRUG_ConvertibleDebtGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ConvertibleDebtGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ConvertibleNoteGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 note gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ConvertibleNoteGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ConvertibleNotesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 notes issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ConvertibleNotesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DebtInstrumentAccretionOfDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument accretion of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DebtInstrumentAccretionOfDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DebtInstrumentUnamortizedDiscountAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument unamortized discount and warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DebtInstrumentUnamortizedDiscountAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_PipeNotePrincipalConvertedToClassACommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pipe note principal converted to class A 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;">TRUG_PipeNotePrincipalConvertedToClassACommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript: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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript: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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PIPE CONVERTIBLE NOTES (Details Narrative) - 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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 08, 2025</div></th>
<th class="th"><div>Dec. 16, 2024</div></th>
<th class="th"><div>Dec. 06, 2024</div></th>
<th class="th"><div>Nov. 07, 2024</div></th>
<th class="th"><div>Aug. 13, 2024</div></th>
<th class="th"><div>Feb. 06, 2024</div></th>
<th class="th"><div>Feb. 02, 2024</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 02, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 07, 2023</div></th>
<th class="th"><div>Nov. 02, 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Purchase 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="text">&#160;<span></span>
</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,800<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192,787<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 145,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of new shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">270,594<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Aggregate principal amount converted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,655,000<span></span>
</td>
<td class="nump">5,832,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,087,513<span></span>
</td>
<td class="nump">4,224,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Amortization expense related to the OID</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">231,940<span></span>
</td>
<td class="nump">728,278<span></span>
</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,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt discounts net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,165,893<span></span>
</td>
<td class="nump">4,068,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 192,857<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 154,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=TRUG_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,409,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409,092<span></span>
</td>
<td class="nump">1,409,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,000<span></span>
</td>
<td class="nump">1,550,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=TRUG_SeriesACommonStockMember', window );">Series A 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Convertible notes, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,064,420<span></span>
</td>
<td class="nump">13,787,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="nump">$ 210,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="nump">$ 1,005,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_StockIssuedDuringPeriodSharesNewIssues', window );">Number of new shares issued</a></td>
<td class="text">&#160;<span></span>
</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">190,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="nump">2,800,000<span></span>
</td>
<td class="nump">2,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_PriorLoanAgreementMember', window );">Prior Loan 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 11,000,000<span></span>
</td>
<td class="nump">$ 11,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,185,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,580,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_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,850,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_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | Minimum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 250,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_TypeOfArrangementAxis=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | PIPE Convertible Notes [Member] | First Mandatory Additional Closing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuedPrincipal', window );">Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">465,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,185,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | PIPE Convertible Notes [Member] | Second Mandatory Additional Closing [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuedPrincipal', window );">Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,580,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | PIPE Convertible Notes [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,850,000<span></span>
</td>
<td class="nump">$ 15,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_PurchaseAgreementMember', window );">Purchase Agreement [Member] | PIPE Convertible Notes [Member] | Minimum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_WaiverAndAmendmentAgreementMember', window );">Waiver and 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="nump">$ 2,520,000<span></span>
</td>
<td class="nump">$ 1,890,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_WaiverAndAmendmentAgreementMember', window );">Waiver and Amendment Agreement [Member] | PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,890,000<span></span>
</td>
<td class="nump">$ 2,970,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of new shares issued</a></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">116,959<span></span>
</td>
<td class="nump">192,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></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">65,790<span></span>
</td>
<td class="nump">157,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt', window );">Proceeds from issuance of repay outstanding debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 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_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 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_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for accrued, but unpaid interest on the debt instrument for 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuedPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of principal of debt issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuedPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://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_StatementClassOfStockAxis=TRUG_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=TRUG_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=TRUG_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=TRUG_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=TRUG_SeriesACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SeriesACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_PriorLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_PriorLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_PurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_PurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_StatementScenarioAxis=TRUG_FirstMandatoryAdditionalClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementScenarioAxis=TRUG_FirstMandatoryAdditionalClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=TRUG_SecondMandatoryAdditionalClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementScenarioAxis=TRUG_SecondMandatoryAdditionalClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_WaiverAndAmendmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_WaiverAndAmendmentAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="nump">$ 3,561,000<span></span>
</td>
<td class="nump">$ 3,561,000<span></span>
</td>
<td class="nump">$ 2,098,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_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_ARJTrustMember', window );">ARJ Trust [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,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_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_McKettrickMember', window );">McKettrick [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">1,300,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_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_CarverMember', window );">Carver [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="nump">111,000<span></span>
</td>
<td class="nump">111,000<span></span>
</td>
<td class="nump">148,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_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_ChrisJonesMember', window );">Chris Jones [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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less current portion</a></td>
<td class="num">(2,937,000)<span></span>
</td>
<td class="num">(2,937,000)<span></span>
</td>
<td class="num">(1,237,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_LongTermDebtNoncurrent', window );">Note payable long-term portion</a></td>
<td class="nump">$ 624,000<span></span>
</td>
<td class="nump">$ 624,000<span></span>
</td>
<td class="nump">$ 861,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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_ARJTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_ARJTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_McKettrickMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_McKettrickMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_CarverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_CarverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_ChrisJonesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_ChrisJonesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>96
<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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 287,000<span></span>
</td>
<td class="nump">$ 2,937,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2027</a></td>
<td class="nump">337,000<span></span>
</td>
<td class="nump">287,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">337,000<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_LongTermDebt', window );">Total</a></td>
<td class="nump">3,561,000<span></span>
</td>
<td class="nump">$ 3,561,000<span></span>
</td>
<td class="nump">$ 2,098,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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2025</a></td>
<td class="nump">$ 2,937,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>97
<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.25.2</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 NOTES AND LOANS PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2010</div></th>
<th class="th"><div>Dec. 31, 2008</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt instrument periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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_DebtInstrumentMaturityDate', window );">Debt instrument maturity date</a></td>
<td class="text">Jul. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,561,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,561,000<span></span>
</td>
<td class="nump">$ 2,098,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_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_ARJTrustMember', window );">ARJ Trust [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="nump">650,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_DebtInstrumentMaturityDateRangeStart1', window );">Debt instrument maturity start date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateRangeEnd1', window );">Debt instrument maturity end date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="nump">650,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_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_ARJTrustMember', window );">ARJ Trust [Member] | Notes Payable One [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentInterest', window );">Debt instrument periodic interest payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_ARJTrustMember', window );">ARJ Trust [Member] | Notes Payable Two [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument interest 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">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentInterest', window );">Debt instrument periodic interest payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,812<span></span>
</td>
<td class="nump">$ 10,901<span></span>
</td>
<td class="nump">55,248<span></span>
</td>
<td class="nump">55,248<span></span>
</td>
</tr>
<tr class="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=TRUG_McKettrickMember', window );">McKettrick [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,750,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_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt instrument periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,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="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec.  01,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFee', window );">Debt instrument fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_DebtInstrumentNegotiatedFeeAmount', window );">Debt instrument extension fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">50,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_LongTermDebt', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">1,300,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_RelatedPartyTransactionsByRelatedPartyAxis=TRUG_CarverMember', window );">Carver [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 222,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt instrument periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,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="nump">18,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,000<span></span>
</td>
<td class="nump">37,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_DebtInstrumentMaturityDate', window );">Debt instrument maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct.  01,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">111,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,000<span></span>
</td>
<td class="nump">148,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_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_ChrisJonesMember', window );">Chris Jones [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">$ 2,000,000<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_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DebtInstrumentNegotiatedFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument negotiated fee amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DebtInstrumentNegotiatedFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of a fee associated with the debt instrument, including a commitment fee on unborrowed portions of a lender's total contractual commitment.</p></div>
<a href="javascript: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(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://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(22)(a)(1))<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, 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/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateRangeEnd1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Latest date the outstanding debt instruments are required to be repaid, 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://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(22)(a)(2))<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_DebtInstrumentMaturityDateRangeEnd1</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateRangeStart1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earliest date the outstanding debt instruments are required to be repaid, 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://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(22)(a)(2))<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_DebtInstrumentMaturityDateRangeStart1</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript: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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=TRUG_ARJTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_ARJTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=TRUG_NotesPayableOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_NotesPayableOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=TRUG_NotesPayableTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_NotesPayableTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_McKettrickMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_McKettrickMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_CarverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_CarverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_ChrisJonesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_ChrisJonesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LINES OF CREDIT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></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>Jan. 01, 2025</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 802,738<span></span>
</td>
<td class="nump">$ 802,738<span></span>
</td>
<td class="nump">$ 802,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Annual interest rate</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=TRUG_JPMorganChaseBankMember', window );">JP Morgan Chase Bank [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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,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_LineOfCreditFacilityAxis=TRUG_MorganStanleyMember', window );">Morgan Stanley [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,980,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCashEquivalentsAtCarryingValue', window );">Other cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,114<span></span>
</td>
<td class="nump">$ 10,114<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 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(f))<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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=TRUG_JPMorganChaseBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=TRUG_JPMorganChaseBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=TRUG_MorganStanleyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=TRUG_MorganStanleyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTES PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 450,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_DebtInstrumentInterestRateEffectivePercentage', window );">Original issue discount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrants exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_ConversionPriceOfCommonStockPercentage', window );">Conversion of common stock percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Common stock purchase percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Fair value of the financial instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,387,060<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_TRUG_ProceedsFromOriginalIssuanceDiscount', window );">Proceeds from original issuance discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,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_ProceedsFromConvertibleDebt', window );">Proceeds from debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 192,787<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">145,992<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_TRUG_WarrantsAndConvertibleNotes', window );">Warrants and the convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">445,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 192,857<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">154,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,087,513<span></span>
</td>
<td class="nump">4,224,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Debt borrowing limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375,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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock, shares</a></td>
<td class="nump">18,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount', window );">Remaining original issuance discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Interest expense original issuance discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 954,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_FiveDaysPriorToExtensionDeadlineMember', window );">Five Days Prior To Extension Deadline [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock, shares</a></td>
<td class="nump">9,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_StatementScenarioAxis=TRUG_NotesTwoMember', window );">Notes Two [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">225,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_srt_StatementScenarioAxis=TRUG_NotesOneMember', window );">Notes One [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">225,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_ShortTermDebtTypeAxis=TRUG_OriginalIssueDiscountMember', window );">Original Issue Discount [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ProceedsFromOriginalIssuanceDiscount', window );">Proceeds from original issuance discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,899<span></span>
</td>
</tr>
<tr class="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_WarrantMember', window );">Warrant [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ProceedsFromOriginalIssuanceDiscount', window );">Proceeds from original issuance discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 282,109<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument interest 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">0.60%<span></span>
</td>
<td class="nump">0.60%<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument interest 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">2.40%<span></span>
</td>
<td class="nump">2.40%<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] | Minimum [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.40<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] | Maximum [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.19<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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] | Minimum [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Expected 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">1 year 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member] | Maximum [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Expected 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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MeasurementInputRiskFreeInterestRateMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Minimum [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', 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="nump">3.58<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] | Maximum [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', 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="nump">4.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=TRUG_ConvertibleNotesMember', window );">Convertible Notes [Member] | Individual Consultants One [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,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_DebtInstrumentInterestRateEffectivePercentage', window );">Original issue discount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_PrepaymentPenalty', window );">Prepayment penalty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 25,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=TRUG_ConvertibleNotesMember', window );">Convertible Notes [Member] | Individual Consultants Two [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,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_DebtInstrumentInterestRateEffectivePercentage', window );">Original issue discount percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TRUG_PrepaymentPenalty', window );">Prepayment penalty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 25,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=TRUG_ConvertibleNotesMember', window );">Convertible Notes [Member] | Two Individual Consultants [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,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_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TRUG_ConversionPriceOfCommonStockPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion price of common stock 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;">TRUG_ConversionPriceOfCommonStockPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument remaining original issuance discount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_PrepaymentPenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepayment penalty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_PrepaymentPenalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ProceedsFromOriginalIssuanceDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 original issuance discount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ProceedsFromOriginalIssuanceDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_WarrantsAndConvertibleNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and convertible notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_WarrantsAndConvertibleNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript: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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript: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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for accrued, but unpaid interest on the debt instrument for 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://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(22)(a)(1))<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, 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/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity 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 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 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(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 holders exercising their stock warrants.</p></div>
<a href="javascript: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 14<br> -Subparagraph (a)<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_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_us-gaap_AwardTypeAxis=TRUG_FiveDaysPriorToExtensionDeadlineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_FiveDaysPriorToExtensionDeadlineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=TRUG_NotesTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementScenarioAxis=TRUG_NotesTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=TRUG_NotesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementScenarioAxis=TRUG_NotesOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=TRUG_OriginalIssueDiscountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=TRUG_OriginalIssueDiscountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_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_DebtInstrumentAxis=TRUG_ConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=TRUG_ConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=TRUG_IndividualConsultantsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=TRUG_IndividualConsultantsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=TRUG_IndividualConsultantsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=TRUG_IndividualConsultantsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=TRUG_TwoIndividualConsultantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=TRUG_TwoIndividualConsultantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_TRUG_DisclosureDividendNotesPayableAbstract', window );"><strong>Dividend Notes Payable</strong></a></td>
<td class="text">&#160;<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_TRUG_AccruedInterestOnDividendsPayable', window );">Accrued interest on dividends payable</a></td>
<td class="nump">$ 576,036<span></span>
</td>
<td class="nump">$ 515,677<span></span>
</td>
<td class="nump">$ 274,242<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_TRUG_DividendNotesPayable', window );">Dividends payable</a></td>
<td class="nump">$ 4,023,923<span></span>
</td>
<td class="nump">$ 4,023,923<span></span>
</td>
<td class="nump">$ 4,023,923<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_AccruedInterestOnDividendsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest on dividends payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_AccruedInterestOnDividendsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_DisclosureDividendNotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureDividendNotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DividendNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DividendNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>101
<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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DIVIDEND NOTES PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_DisclosureDividendNotesPayableAbstract', window );"><strong>Dividend Notes Payable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsShareBasedCompensationCash', window );">Dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7,395,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockDividend', window );">Payments to shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,965,706<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_TRUG_InterestDividendRatePercentage', window );">Interest rate dividend percentage</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureDividendNotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureDividendNotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_InterestDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest dividend rate 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;">TRUG_InterestDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_DividendsShareBasedCompensationCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 dividends declared for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsShareBasedCompensationCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to shareholders as a dividend 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(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_StockIssuedDuringPeriodValueStockDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>102
<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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GROSS SALES ROYALTY PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 01, 2017</div></th>
<th class="th"><div>Jun. 15, 2015</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>May 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalty expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,320<span></span>
</td>
<td class="nump">$ 329,888<span></span>
</td>
<td class="nump">$ 706,214<span></span>
</td>
<td class="nump">$ 709,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRoyalties', window );">Payments for royalties</a></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="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,389,230<span></span>
</td>
<td class="nump">5,012,022<span></span>
</td>
<td class="nump">$ 21,858,864<span></span>
</td>
<td class="nump">20,583,851<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_TRUG_RoyaltyPercentage', window );">Royalty percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60%<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_TRUG_GrossSalesRoyaltyPayable', window );">Gross sales royalty payable</a></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="nump">$ 1,000,000<span></span>
</td>
<td class="nump">1,000,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_TRUG_AggregatePurchaseInstallmentsPercentage', window );">Aggregate purchase installment percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.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_DebtInstrumentPeriodicPaymentPrincipal', window );">Purchaser amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_AggregatePurchaseInstallmentAmount', window );">Aggregate installment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,500,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_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,911<span></span>
</td>
<td class="nump">$ 96,509<span></span>
</td>
<td class="nump">545,268<span></span>
</td>
<td class="nump">601,064<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_TRUG_GrossSalesRoyaltyPayable', window );">Gross sales royalty payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,000,000)<span></span>
</td>
<td class="num">$ (1,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Royalty rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Royalty rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60%<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=TRUG_RoyaltyPurchaseAgreementMember', window );">Royalty 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalty expense</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRoyalties', window );">Payments for royalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,833<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_TRUG_RoyaltyPercentage', window );">Royalty percentage</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<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=TRUG_RoyaltyPurchaseAgreementMember', window );">Royalty Purchase Agreement [Member] | Maximum [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidRoyalties', window );">Prepaid royalties</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRoyalties', window );">Payments for royalties</a></td>
<td class="nump">$ 20,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_RoyaltyPurchaseAgreementOneMember', window );">Royalty Purchase Agreement One [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,110,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_RevenuePercentage', window );">Revenues percentage</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_RoyaltyPurchaseAgreementTwoMember', window );">Royalty Purchase Agreement Two [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 17,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TRUG_RevenuePercentage', window );">Revenues percentage</a></td>
<td class="nump">1.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=TRUG_RoyaltyPurchaseAgreementThreeMember', window );">Royalty Purchase Agreement Three [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 220,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_RoyaltyPurchaseAgreementThreeMember', window );">Royalty Purchase Agreement Three [Member] | Maximum [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">17,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=TRUG_RoyaltyPurchaseAgreementThreeMember', window );">Royalty Purchase Agreement Three [Member] | Minimum [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,110,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_TRUG_AggregatePurchaseInstallmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase installment amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_AggregatePurchaseInstallmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_AggregatePurchaseInstallmentsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase installment 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;">TRUG_AggregatePurchaseInstallmentsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_GrossSalesRoyaltyPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sales royalty payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_GrossSalesRoyaltyPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_RevenuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue 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;">TRUG_RevenuePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_RoyaltyPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty 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;">TRUG_RoyaltyPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 808<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/2147479402/808-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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript: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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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/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 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for royalties 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 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<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_PaymentsForRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 royalties that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<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_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=TRUG_RoyaltyPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_RoyaltyPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_RoyaltyPurchaseAgreementOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_RoyaltyPurchaseAgreementOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_RoyaltyPurchaseAgreementTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_RoyaltyPurchaseAgreementTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_RoyaltyPurchaseAgreementThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_RoyaltyPurchaseAgreementThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF COMMON STOCK (Details)<br></strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2024 </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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TruGolfNevadaShareholdersSeriesAMember', window );">Tru Golf Nevada Shareholders Series A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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 );">Number of Shares Owned</a></td>
<td class="nump">5,750,274<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Accrual Redemptions Ownership</a></td>
<td class="nump">43.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TruGolfNevadaShareholdersSeriesBMember', window );">Tru Golf Nevada Shareholders Series B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Number of Shares Owned</a></td>
<td class="nump">1,716,860<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Accrual Redemptions Ownership</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_PrivatePlacementInvestorsTwoMember', window );">Private Placement Investors Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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 );">Number of Shares Owned</a></td>
<td class="nump">571,450<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Accrual Redemptions Ownership</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQPublicstockholdersThreeMember', window );">DMAQ Public Stockholders Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Number of Shares Owned</a></td>
<td class="nump">1,460,077<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Accrual Redemptions Ownership</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQDirectorsandOfficersMember', window );">DMAQ Directors and Officers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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 );">Number of Shares Owned</a></td>
<td class="nump">280,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Accrual Redemptions Ownership</a></td>
<td class="nump">2.10%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQSponsorFourMember', window );">DMAQ Sponsor Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Number of Shares Owned</a></td>
<td class="nump">3,162,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Accrual Redemptions Ownership</a></td>
<td class="nump">23.90%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_IBankersFiveMember', window );">I Bankers Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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 );">Number of Shares Owned</a></td>
<td class="nump">313,951<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Accrual Redemptions Ownership</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TrugolfHoldingsIncMember', window );">Trugolf Holdings Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Number of Shares Owned</a></td>
<td class="nump">13,255,112<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Accrual Redemptions Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">DMAQ&#8217;s
                                            Insiders had an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_z04fTv6IQKuc" title="Private placement investors">406,500</span> units, which contain <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXLgEWqhYM8i" title="Private placement investors">406,500</span> Private Placement Shares
                                            and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXzREu407p2c" title="Private placement investors">406,500</span> Private Rights. I-Bankers had an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember_zXtUxXb8uAkf" title="Private placement investors">113,000</span> units, which contain <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_ziY3l4XX5gk6" title="Private placement investors">113,000</span>
                                            Private Placement Shares and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zg37q9lNU1vi" title="Private placement investors">113,000</span> Private Rights. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--ConversionOfStockDescription_c20240101__20241231_zydV3eE3mhF8" title="Conversion of stock description">Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.</span> The <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember_z76Ds7voVwme" title="Private placement investors">519,500</span>
                                            shares of DMAQ Class A common stock and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zxjv4ZzfzoJ3" title="Private placement investors">519,500</span> Private Rights were exchanged for a total
                                            of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zhIYiRkhYr67" title="Private placement investors">571,450</span> shares of New TruGolf Class A Common Stock upon the closing of the Business Combination.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Prior
                                            to and in connection with the approval of the Business Combination, holders of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassASharesMember_zrlORB1nvJV3" title="Business combination holders">378,744</span> DMAQ
                                            Class A Shares properly exercised their right to have such shares redeemed for a full pro
                                            rata portion of the trust account holding the proceeds from the IPO. In addition, in connection
                                            with the January 26, 2024, meeting to amend certain provisions of DMA&#8217;s corporate documents
                                            allowing DMAQ to extend its existence, an additional <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--AdditionalSharesRedeemed_iI_c20241231__us-gaap--InvestmentIssuerNameAxis__custom--DMAQClassASharesMember_zqlwFIktsq6b" title="Additional shares redeemed">943</span> shares were redeemed, resulting
                                            in actual redemptions of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--RedemptionOfShares_iI_c20241231_z40YO9YvJmIe" title="DMAQ Public stockholders">379,687</span> shares out of the total <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQPublicstockholdersMember__us-gaap--ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis__us-gaap--CommonStockSubjectToMandatoryRedemptionMember_zSYh7ZpMG4u4" title="Business combination holders">574,764</span> shares of DMAQ common stock
                                            subject to redemption. Upon the closing of the Business Combination, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_z4KJJcKk2tE7" title="Issuance of shares">1,265,000</span> shares of
                                            New TruGolf Class A common stock were issued upon the conversion of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicRightsMember_zfTsz7T2guV5" title="Conversion of public rights">12,650,000</span> Public Rights.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">In
                                            connection with the Business Combination, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__srt--TitleOfIndividualAxis__custom--SponsorMember_zoS4hqBY3oQ8" title="Business combination shares">3,162,500</span> shares of DMAQ Class A common stock held
                                            by the Sponsor and its affiliates were converted into <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember_zPnfcAaKEnzi" title="Conversion of shares">3,162,500</span> shares of New TruGolf Class
                                            A common stock.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Reflects
                                            the payment of the transaction fee pursuant to the BCMA Amendment due at Closing, which was
                                            paid to I-Bankers equal to (i) $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--Cash_iI_c20241231_zpj5cRnvxju5" title="Cash">2,000,000</span> in cash and (ii) <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember_zd3f3wjB2Tw1" title="Number of shares issued">212,752</span> New TruGolf Class A Common
                                            Shares, and an aggregate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zpiD1t8Y8mwj" title="Number of shares issued">101,200</span> Representative Shares issued in connection with the IPO
                                            were exchanged to New TruGolf Class A common stock upon the Closing.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-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_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TruGolfNevadaShareholdersSeriesAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TruGolfNevadaShareholdersSeriesAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TruGolfNevadaShareholdersSeriesBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TruGolfNevadaShareholdersSeriesBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_PrivatePlacementInvestorsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_PrivatePlacementInvestorsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQPublicstockholdersThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQPublicstockholdersThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQDirectorsandOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQDirectorsandOfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQSponsorFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_DMAQSponsorFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_IBankersFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_IBankersFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TrugolfHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=TRUG_TrugolfHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF COMMON STOCK (Details) (Parenthetical) - USD ($)<br></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>Jul. 31, 2023</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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockDescription', window );">Conversion of stock description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.<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_TRUG_RedemptionOfShares', window );">DMAQ Public stockholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">379,687<span></span>
</td>
</tr>
<tr class="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 );">Estimated shares</a></td>
<td class="nump">18,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_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIssuerNameAxis=TRUG_DMAQClassASharesMember', window );">DMAQ Class A Shares [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_AdditionalSharesRedeemed', window );">Additional shares redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">943<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIssuerNameAxis=TRUG_NewTruGolfClassACommonStockMember', window );">New TruGolf Class A Common 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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Estimated shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | New TruGolf Class A Common 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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Estimated shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQInsidersMember', window );">DMAQ Insiders [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">406,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQInsidersMember', window );">DMAQ Insiders [Member] | Private Placement [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">406,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQInsidersMember', window );">DMAQ Insiders [Member] | Private Rights [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">406,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_IBankersMember', window );">I Bankers [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,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_BusinessAcquisitionAxis=TRUG_IBankersMember', window );">I Bankers [Member] | Private Placement [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,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_BusinessAcquisitionAxis=TRUG_IBankersMember', window );">I Bankers [Member] | Private Rights [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,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_BusinessAcquisitionAxis=TRUG_DMAQClassACommonStockMember', window );">DMAQ Class A Common 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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">519,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQClassACommonStockMember', window );">DMAQ Class A Common Stock [Member] | Sponsor [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,162,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQClassACommonStockMember', window );">DMAQ Class A Common Stock [Member] | Private Rights [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">519,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_NewTruGolfCommonStockMember', window );">New Tru Golf Common Stock [Member] | Sponsor [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,162,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_NewTruGolfCommonStockMember', window );">New Tru Golf Common Stock [Member] | Private Rights [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">571,450<span></span>
</td>
</tr>
<tr class="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 );">Estimated shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,265,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_BusinessAcquisitionAxis=TRUG_NewTruGolfCommonStockMember', window );">New Tru Golf Common Stock [Member] | Public Rights [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Conversion of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,650,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_BusinessAcquisitionAxis=TRUG_DMAQClassASharesMember', window );">DMAQ Class A Shares [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">378,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQPublicstockholdersMember', window );">DMAQ Public Stockholders [Member] | Common Stock Subject to Mandatory Redemption [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_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business combination shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">574,764<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_AdditionalSharesRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares redeemed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_AdditionalSharesRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_RedemptionOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Redemption of 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;">TRUG_RedemptionOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 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 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)(2))<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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConversionOfStockDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. 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_ConversionOfStockDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 new shares issued in the conversion of stock 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_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIssuerNameAxis=TRUG_DMAQClassASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIssuerNameAxis=TRUG_DMAQClassASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIssuerNameAxis=TRUG_NewTruGolfClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIssuerNameAxis=TRUG_NewTruGolfClassACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQInsidersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=TRUG_DMAQInsidersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_PrivateRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_PrivateRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=TRUG_IBankersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=TRUG_IBankersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=TRUG_DMAQClassACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=TRUG_SponsorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=TRUG_SponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=TRUG_NewTruGolfCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=TRUG_NewTruGolfCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_PublicRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_PublicRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQClassASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=TRUG_DMAQClassASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=TRUG_DMAQPublicstockholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=TRUG_DMAQPublicstockholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=us-gaap_CommonStockSubjectToMandatoryRedemptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=us-gaap_CommonStockSubjectToMandatoryRedemptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Feb. 02, 2024</div></th>
<th class="th"><div>May 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected term (years)</a></td>
<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>
</tr>
<tr class="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=TRUG_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected term (years)</a></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>
</tr>
<tr class="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=TRUG_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected dividends</a></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.95<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected dividends</a></td>
<td class="nump">4.03<span></span>
</td>
<td class="nump">4.03<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 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected dividends</a></td>
<td class="nump">4.14<span></span>
</td>
<td class="nump">4.14<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected term (years)</a></td>
<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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected term (years)</a></td>
<td class="text">5 years<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected term (years)</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">2 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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected dividends</a></td>
<td class="nump">53.12<span></span>
</td>
<td class="nump">53.12<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 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected dividends</a></td>
<td class="nump">49.40<span></span>
</td>
<td class="nump">49.40<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected dividends</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected dividends</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Measurement Input, Expected Dividend Rate [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected dividends</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_StatementClassOfStockAxis=TRUG_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=TRUG_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=TRUG_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=TRUG_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF WARRANT ACTIVITY (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Warrants Outstanding, Beginning</a></td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text"> <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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Beginning</a></td>
<td class="nump">$ 11.43<span></span>
</td>
<td class="text"> <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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue', window );">Aggregate Intrinsic value, Beginning</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of Warrants Outstanding, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,959,092<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_TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 11.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of Warrants Outstanding, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Number of Warrants Outstanding, Forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Forfeited</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Warrants Outstanding, Ending</a></td>
<td class="nump">2,959,092<span></span>
</td>
<td class="nump">2,959,092<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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Ending</a></td>
<td class="nump">$ 11.43<span></span>
</td>
<td class="nump">$ 11.43<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_TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Life In Years, Outstanding</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">2 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue', window );">Aggregate Intrinsic value, Ending</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber', window );">Number of Warrants Exercisable Ending</a></td>
<td class="nump">2,959,092<span></span>
</td>
<td class="nump">2,959,092<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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercisable Ending</a></td>
<td class="nump">$ 11.43<span></span>
</td>
<td class="nump">$ 11.43<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_TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Life In Years, Exercisable</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">2 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable', window );">Aggregate Intrinsic value, Exercisable Ending</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non options exercisable number.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non options exercisable weighted average exercise 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;">TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, beginning.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non options outstanding weighted average fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sharebased compensation arrangements by sharebased payment award nonoptions exercised in period weighted average exercise 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;">TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, forfeited/cancelled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 life (years) outstanding, beginning.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options exercisable weighted average remaining contractual term 2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options non vested weighted average grant date fair value exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under non-option equity instrument agreements that were cancelled as a result of 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://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>May 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding</a></td>
<td class="nump">2,959,092<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Remaining Life In Years, Warrants Exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock - warrants</a></td>
<td class="nump">2,959,092<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
</tr>
<tr class="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=TRUG_WarrantExercisePriceOneMember', window );">Warrant Exercise Price One [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants Outstanding, Exercise Price</a></td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding</a></td>
<td class="nump">1,550,000<span></span>
</td>
<td class="nump">1,550,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_WarrantsAndRightsOutstandingTerm', window );">Weighted Average Remaining Life In Years, Warrants Exercisable</a></td>
<td class="text">1 year 4 months 24 days<span></span>
</td>
<td class="text">1 year 7 months 6 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock - warrants</a></td>
<td class="nump">1,550,000<span></span>
</td>
<td class="nump">1,550,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_StatementEquityComponentsAxis=TRUG_WarrantExercisePriceTwoMember', window );">Warrant Exercise Price Two [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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants Outstanding, Exercise Price</a></td>
<td class="nump">$ 13.00<span></span>
</td>
<td class="nump">$ 13.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding</a></td>
<td class="nump">1,409,092<span></span>
</td>
<td class="nump">1,409,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Remaining Life In Years, Warrants Exercisable</a></td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">4 years 1 month 6 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock - warrants</a></td>
<td class="nump">1,409,092<span></span>
</td>
<td class="nump">1,409,092<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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_us-gaap_StatementEquityComponentsAxis=TRUG_WarrantExercisePriceOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_WarrantExercisePriceOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_WarrantExercisePriceTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_WarrantExercisePriceTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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; DEFICIT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 13, 2024</div></th>
<th class="th"><div>Feb. 02, 2024</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>May 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></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,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Fair value 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.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated shares</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants issued</a></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,959,092<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common stock - 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="nump">2,959,092<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_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">$ (142,319)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected 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">5 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated shares</a></td>
<td class="nump">190,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated 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">662,000<span></span>
</td>
<td class="nump">723,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued, price 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">$ 2.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common stock, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Class A Common Stock has
voting rights of 1 vote per share and votes as a single class together with the Class B Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued</a></td>
<td class="text">&#160;<span></span>
</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,750,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,655,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_CommonClassAMember', window );">Common Class A [Member] | PIPE Convertible Notes [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated 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">2,402,420<span></span>
</td>
<td class="nump">13,787,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Minimum [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued, price 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.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Minimum [Member] | PIPE Convertible Notes [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued, price 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.34<span></span>
</td>
<td class="nump">0.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Maximum [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued, price 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.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Maximum [Member] | PIPE Convertible Notes [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued, price 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.60<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<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_CommonClassBMember', window );">Common Class B [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common stock, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Class B Common stock has
voting rights of 25 votes per share, and votes as a single class together with the Class A Common Stock<span></span>
</td>
<td class="text">voting rights of 25 votes per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued</a></td>
<td class="text">&#160;<span></span>
</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,716,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,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=TRUG_SeriesAAndBWarrantsMember', window );">Series A and 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<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=TRUG_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common stock - warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,409,092<span></span>
</td>
<td class="nump">1,409,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Warrants per share</a></td>
<td class="text">&#160;<span></span>
</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="nump">$ 0.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 126,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Warrants issued</a></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>
<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=TRUG_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock - warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,550,000<span></span>
</td>
<td class="nump">1,550,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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_WarrantsAndRightsOutstandingTerm', window );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Warrants issued</a></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>
<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=TRUG_MergerArrangementMember', window );">Merger Arrangement [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares outstanding</a></td>
<td class="text">&#160;<span></span>
</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">13,098<span></span>
</td>
<td class="text">&#160;<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_TRUG_ExhangeRatio', window );">Exhange ratio</a></td>
<td class="text">&#160;<span></span>
</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">57010.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_StockIssuedDuringPeriodSharesNewIssues', window );">Estimated 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">7,467,134<span></span>
</td>
<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=TRUG_MergerArrangementMember', window );">Merger Arrangement [Member] | TruGolf Nevada [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares outstanding</a></td>
<td class="text">&#160;<span></span>
</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">13,098<span></span>
</td>
<td class="text">&#160;<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_TRUG_ExhangeRatio', window );">Exhange ratio</a></td>
<td class="text">&#160;<span></span>
</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">570.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated 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">7,467,134<span></span>
</td>
<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=TRUG_PreMergerCommonStockMember', window );">Pre Merger 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Fair value 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="nump">$ 5,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,925,273<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=TRUG_PreMergerCommonStockMember', window );">Pre Merger Common Stock [Member] | Consultants [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Fair value 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="nump">$ 5,473<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=TRUG_PreMergerCommonStockMember', window );">Pre Merger Common Stock [Member] | Two Executives [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Fair value 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="nump">$ 5,473<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_TRUG_ExhangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exhange ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ExhangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_CommonStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CommonStockVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-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_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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript: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/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)(15)(a))<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_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://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_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_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_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_SeriesAAndBWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_SeriesAAndBWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_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=TRUG_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=TRUG_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=TRUG_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_TypeOfArrangementAxis=TRUG_MergerArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_MergerArrangementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=TRUG_TruGolfNevadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=TRUG_TruGolfNevadaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_PreMergerCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_PreMergerCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=TRUG_ConsultantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=TRUG_ConsultantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=TRUG_TwoExecutivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=TRUG_TwoExecutivesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>109
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_DisclosureDerivativeLiabilityAbstract', window );"><strong>Derivative Liability</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_DerivativeLiabilitiesCurrent', window );">Beginning balance as of January 1, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDerivativeIssuanceCosts', window );">Issuance of derivative liabilities</a></td>
<td class="nump">142,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 derivative liabilities</a></td>
<td class="num">(142,319)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Ending balance as of December 31, 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-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_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-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_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_PaymentsOfDerivativeIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of a derivative security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDerivativeIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>110
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>May 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Expected term (years)</a></td>
<td class="text">&#160;<span></span>
</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Expected dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.95<span></span>
</td>
</tr>
<tr class="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] | Minimum [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Expected dividends</a></td>
<td class="nump">3.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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] | Maximum [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Expected dividends</a></td>
<td class="nump">4.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Expected term (years)</a></td>
<td class="text">&#160;<span></span>
</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member] | Minimum [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Expected term (years)</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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] | Maximum [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Expected term (years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Measurement Input, Price Volatility [Member] | Minimum [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Expected dividends</a></td>
<td class="nump">49.40<span></span>
</td>
<td class="nump">40.06<span></span>
</td>
</tr>
<tr class="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] | Maximum [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Expected dividends</a></td>
<td class="nump">60.19<span></span>
</td>
<td class="nump">80.17<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Expected dividends</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVE LIABILITY (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_DisclosureDerivativeLiabilityAbstract', window );"><strong>Derivative Liability</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_PaymentsOfDerivativeIssuanceCosts', window );">Issuance of derivative liabilities</a></td>
<td class="nump">$ 142,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Fair value of the derivative liabilities</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_FairValueAdjustmentOfWarrants', window );">Change in fair value of derivative liabilities</a></td>
<td class="nump">$ 142,319<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480463/815-10-45-5<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)(i)<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)(2)<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 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_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-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_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_PaymentsOfDerivativeIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of a derivative security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDerivativeIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>112
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF OPTION ACTIVITY (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Beginning</a></td>
<td class="nump">1,131,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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, Beginning</a></td>
<td class="nump">$ 0.93<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Intrinsic Value Outstanding, Beginning</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Options, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,131,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Options, Exercised</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options, Forfeited</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Forfeited</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Ending</a></td>
<td class="nump">1,131,000<span></span>
</td>
<td class="nump">1,131,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
</tr>
<tr class="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 );">Weighted Average Remaining Life In Years, Outstanding</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">4 years 9 months 18 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Intrinsic Value Outstanding, Ending</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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 );">Number of Options Exercisable Ending</a></td>
<td class="nump">1,103,500<span></span>
</td>
<td class="nump">783,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercisable Ending</a></td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Life In Years, Exercisable</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">4 years 9 months 18 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Intrinsic Value Outstanding, Exercisable Ending</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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 Options Outstanding</a></td>
<td class="nump">1,131,000<span></span>
</td>
<td class="nump">1,131,000<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Life In Years ,Options Exerciseable</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">4 years 9 months 18 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options Exercisable</a></td>
<td class="nump">1,103,500<span></span>
</td>
<td class="nump">783,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=TRUG_ExercisePriceRangeOneMember', window );">Exercise Price Range One [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Exercise Price, Options Outstanding</a></td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Options Outstanding</a></td>
<td class="nump">1,131,000<span></span>
</td>
<td class="nump">1,131,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Life In Years ,Options Exerciseable</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">4 years 9 months 18 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options Exercisable</a></td>
<td class="nump">1,103,500<span></span>
</td>
<td class="nump">783,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=TRUG_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=TRUG_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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">3.88%<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 term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">53.49%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividends</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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 Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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 Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">5 years 3 months<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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>115
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 538,323<span></span>
</td>
</tr>
<tr class="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 compensation expense</a></td>
<td class="nump">$ 7,798<span></span>
</td>
<td class="nump">$ 13,368<span></span>
</td>
</tr>
<tr class="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 Remaining Amortization Period (Years)</a></td>
<td class="text">9 months<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 3,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=TRUG_GeneralAndAdministrativeExpensesMember', window );">General and Administrative Expense [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 538,323<span></span>
</td>
</tr>
<tr class="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 compensation expense</a></td>
<td class="nump">$ 7,798<span></span>
</td>
<td class="nump">$ 13,368<span></span>
</td>
</tr>
<tr class="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 Remaining Amortization Period (Years)</a></td>
<td class="text">9 months<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 3,341<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_srt_ProductOrServiceAxis=TRUG_GeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_GeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>116
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details Narrative) - 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="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 24, 2024</div></th>
<th class="th"><div>Oct. 11, 2024</div></th>
<th class="th"><div>Apr. 17, 2024</div></th>
<th class="th"><div>Mar. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Stock option exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of the options vested</a></td>
<td class="text">&#160;<span></span>
</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">$ 524,960<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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue', window );">Fair value of the options granted</a></td>
<td class="text">&#160;<span></span>
</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">538,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of the non vested options granted</a></td>
<td class="text">&#160;<span></span>
</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">13,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Future compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,798<span></span>
</td>
<td class="nump">13,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted average remaining 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">9 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</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_SaleOfStockPricePerShare', window );">Stock price</a></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.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=TRUG_TwoThousandTwentyFourStockIncentivePlanMember', window );">2024 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward', window );">Stock awards description</a></td>
<td class="text">Awards to be made under the 2024 Plan consist
of covering up to the sum of (i) 1,600,000 shares; and (ii) an annual increase commencing on January 1, 2025 and continuing annually
on each anniversary thereof through (and including) January 1, 2035, equal to the lesser of (A) 5% of the shares of Company Common Stock
outstanding on a fully diluted basis on the last day of the immediately preceding fiscal year and (B) such smaller number of shares as
determined by the Board or the Committee (the &#8220;Overall Share Limit&#8221;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock option granted</a></td>
<td class="nump">1,600,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Vesting terms description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Vesting terms of these options are as follows: (i) 1,076,000 options vest upon issuance
and (ii) 55,000 options vest 50% upon issuance and 50% on the one-year anniversary of the grant date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=TRUG_TwoThousandTwentyFourStockIncentivePlanMember', window );">2024 Stock Incentive Plan [Member] | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Stock option exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | 2024 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares issued</a></td>
<td class="nump">1,600,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="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 );">Stock option granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,131,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of the options vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 538,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Chief Financial Officer [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Stock issued For compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Ffair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.67<span></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_TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options grants in period total intrinsic value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of terms of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=TRUG_TwoThousandTwentyFourStockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_TwoThousandTwentyFourStockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>117
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_LeaseCostAbstract', window );"><strong>Lease cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost (cost resulting from lease payments)</a></td>
<td class="nump">$ 107,336<span></span>
</td>
<td class="nump">$ 403,109<span></span>
</td>
<td class="nump">$ 322,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Net lease costs</a></td>
<td class="nump">107,336<span></span>
</td>
<td class="nump">403,109<span></span>
</td>
<td class="nump">322,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_OperatingLeasePayments', window );">Operating lease - operating cash flows (fixed payments)</a></td>
<td class="nump">107,336<span></span>
</td>
<td class="nump">403,109<span></span>
</td>
<td class="nump">322,102<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_TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction', window );">Operating lease - operating cash flows (liability reduction)</a></td>
<td class="nump">93,865<span></span>
</td>
<td class="nump">334,254<span></span>
</td>
<td class="nump">254,945<span></span>
</td>
</tr>
<tr class="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 );">Non-current leases - right-of-use assets</a></td>
<td class="nump">545,915<span></span>
</td>
<td class="nump">634,269<span></span>
</td>
<td class="nump">972,663<span></span>
</td>
</tr>
<tr class="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 );">Current liabilities - operating lease liabilities</a></td>
<td class="nump">296,291<span></span>
</td>
<td class="nump">363,102<span></span>
</td>
<td class="nump">334,255<span></span>
</td>
</tr>
<tr class="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 );">Non-current liabilities - operating lease liabilities</a></td>
<td class="nump">$ 278,071<span></span>
</td>
<td class="nump">$ 305,125<span></span>
</td>
<td class="nump">$ 668,228<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease - operating cash flows (liability reduction).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_TRUG_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 299,654<span></span>
</td>
<td class="nump">$ 406,990<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">140,163<span></span>
</td>
<td class="nump">140,163<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">144,227<span></span>
</td>
<td class="nump">144,227<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">60,809<span></span>
</td>
<td class="nump">60,808<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">644,853<span></span>
</td>
<td class="nump">752,188<span></span>
</td>
</tr>
<tr class="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 );">Amount representing interest</a></td>
<td class="num">(70,491)<span></span>
</td>
<td class="num">(83,961)<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 );">Present value of net future minimum lease payments</a></td>
<td class="nump">$ 574,362<span></span>
</td>
<td class="nump">$ 668,227<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>119
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details Narrative)<br></strong></div></th>
<th class="th"><div>Mar. 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_TRUG_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate, percent</a></td>
<td class="nump">8.39%<span></span>
</td>
<td class="nump">8.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">2 years 1 month 24 days<span></span>
</td>
<td class="text">2 years 4 months 20 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Mar. 31, 2025</div></th>
<th class="th" colspan="2"><div>Mar. 31, 2024</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2024</div></th>
<th class="th" colspan="2"><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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_TRUG_ConsultingExpenses', window );">Consulting expenses</a></td>
<td class="nump">$ 633,981<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 410,104<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,226,900<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 554,036<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_TRUG_ContractLabor', window );">Contract labor</a></td>
<td class="nump">613,340<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">222,208<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,365,640<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,282,583<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Personnel expenses</a></td>
<td class="nump">1,946,816<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,841,595<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,314,415<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,681,323<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDevelopment', window );">Business development expenses</a></td>
<td class="nump">119,610<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">263,844<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">528,264<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">729,466<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Royalty expenses</a></td>
<td class="nump">225,320<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">329,888<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">706,214<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">709,640<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="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 expenses</a></td>
<td class="nump">334,378<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">111,489<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">710,658<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">395,941<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other expenses</a></td>
<td class="nump">1,023,810<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,039,764<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,828,222<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">8,065,306<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">4,897,255<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,996,684<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 16,690,313<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 21,418,295<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_TRUG_PersonnelExpenses', window );">Personnel expenses</a></td>
<td class="nump">$ 1,946,816<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,619,387<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Other expenses is materially comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and entertainment, and merchant fees.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Other expenses materially
                                                                                                                                                              comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and
                                                                                                                                                              entertainment, and merchant fees.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ConsultingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consulting expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ConsultingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ContractLabor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 labor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_ContractLabor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_PersonnelExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Personnel expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_PersonnelExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business development involves the development of products and services, their delivery, design and their implementation. Business development includes a number of techniques designed to grow an economic enterprise. Such techniques include, but are not limited to, assessments of marketing opportunities and target markets, intelligence gathering on customers and competitors, generating leads for possible sales, follow-up sales activity, formal proposal writing and business model design. Business development involves evaluating a business and then realizing its full potential, using such tools as marketing, sales, information management and customer service.</p></div>
<a href="javascript: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(6))<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_BusinessDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 salary, wage, profit sharing; incentive and equity-based compensation; and other employee 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 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_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(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_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<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_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Details Narrative) - Segment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax benefit at statutory U.S. federal rate</a></td>
<td class="num">(21.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="num">(0.95%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">60.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges', window );">Non-deductible derivative liability change</a></td>
<td class="nump">40.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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">2100.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_EffectiveIncomeTaxRateContinuingOperations', window );">Total tax expense</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation non deductible derivative liability changes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible 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://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 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 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/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><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 1,628,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Stock compensation expense</a></td>
<td class="nump">132,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">162,700<span></span>
</td>
</tr>
<tr class="re">
<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 );">Extinguishment of debt</a></td>
<td class="nump">66,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_TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation', window );">Depreciation</a></td>
<td class="nump">18,900<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_TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization', window );">Amortization</a></td>
<td class="nump">179,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">188,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets:</a></td>
<td class="nump">2,376,900<span></span>
</td>
</tr>
<tr class="ro">
<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 expenses</a></td>
<td class="num">(28,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(64,400)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities:</a></td>
<td class="num">(93,100)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Valuation allowance</a></td>
<td class="num">(2,283,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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset/(liability)</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets tax deferred expense reserves and accruals amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets tax deferred expense reserves and accruals depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF INCOME TAX EXAMINATION (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="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>
</tr>
<tr class="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>Effective Income Tax Rate Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationYearUnderExamination', window );">Tax years</a></td>
<td class="text">2024<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>Effective Income Tax Rate Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationYearUnderExamination', window );">Tax years</a></td>
<td class="text">2024<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_IncomeTaxExaminationYearUnderExamination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 being audited in the income tax examination, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationYearUnderExamination</td>
</tr>
<tr>
<td style="padding-right: 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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 Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 2,300,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_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Federal net operating loss carryforwards</a></td>
<td class="nump">6,580,951<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Federal net operating loss carryforwards</a></td>
<td class="nump">$ 6,853,334<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_TRUG_OperatingLossCarryforwardsLimitationsNotUse', window );">[custom:OperatingLossCarryforwardsLimitationsNotUse]</a></td>
<td class="text">If
such net operating loss carryforwards are not utilized, they will begin to expire in 2031<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_OperatingLossCarryforwardsLimitationsNotUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating loss carryforwards limitations not use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_OperatingLossCarryforwardsLimitationsNotUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 foreign 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_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>126
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATION OF CREDIT RISK (Details Narrative) - 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, 2023</div></th>
<th class="th"><div>Mar. 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>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">FDIC insured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,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_CashUninsuredAmount', window );">FDIC unsured</a></td>
<td class="nump">$ 4,251,124<span></span>
</td>
<td class="nump">$ 11,244,000<span></span>
</td>
<td class="nump">$ 9,662,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Product Concentration Risk [Member] | Six Manufacturers [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Product Concentration Risk [Member] | 5 Manufacturers [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_TRUG_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">52.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_ConcentrationRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration risk 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;">TRUG_ConcentrationRiskPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</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_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=TRUG_SixManufacturersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_SixManufacturersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=TRUG_FiveManufacturersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=TRUG_FiveManufacturersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>127
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_TradeReceivablesHeldForSaleAmount', window );">Trade accounts receivable</a></td>
<td class="nump">$ 2,962,397<span></span>
</td>
<td class="nump">$ 2,870,021<span></span>
</td>
<td class="nump">$ 3,458,625<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_TRUG_OtherAccountsReceivable', window );">Other</a></td>
<td class="nump">41,291<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">167,383<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_AccountsReceivableGross', window );">Accounts receivable</a></td>
<td class="nump">3,003,688<span></span>
</td>
<td class="nump">2,870,021<span></span>
</td>
<td class="nump">3,626,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Less allowance for credit losses</a></td>
<td class="num">(1,424,074)<span></span>
</td>
<td class="num">(1,470,868)<span></span>
</td>
<td class="num">(1,227,136)<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_AccountsReceivableNet', window );">Total accounts receivable, net</a></td>
<td class="nump">$ 1,579,614<span></span>
</td>
<td class="nump">$ 1,399,153<span></span>
</td>
<td class="nump">$ 2,398,872<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_TRUG_OtherAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other accounts receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">TRUG_OtherAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>TRUG_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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(3)(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_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</p></div>
<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 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeReceivablesHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance, of accounts receivable held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_TradeReceivablesHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>128
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</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 (Details Narrative) - 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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 14, 2025</div></th>
<th class="th"><div>May 05, 2025</div></th>
<th class="th"><div>Apr. 22, 2025</div></th>
<th class="th"><div>Apr. 21, 2025</div></th>
<th class="th"><div>Jan. 08, 2025</div></th>
<th class="th"><div>Dec. 16, 2024</div></th>
<th class="th"><div>Aug. 13, 2024</div></th>
<th class="th"><div>May 15, 2025</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>May 28, 2025</div></th>
<th class="th"><div>Feb. 28, 2025</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Feb. 02, 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192,787<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 145,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Conversion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,655,000<span></span>
</td>
<td class="nump">$ 5,832,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,959,092<span></span>
</td>
<td class="nump">2,959,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.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" 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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">662,000<span></span>
</td>
<td class="nump">723,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,409,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,655,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Minimum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonClassBMember', window );">Common Class B [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,550,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></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,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Exchange Agreements [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Common Class A [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.31204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></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,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated 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="nump">4,233,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Common Class A [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated 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">2,182,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Common Class A [Member] | Equity Purchase Facility 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period value new issues</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockConversionBasis', window );">Common stock, conversion basis</a></td>
<td class="text">In connection with entering into the EPFA, the
Company agreed to issue a commitment fee in an amount equal to 1.00% of the Commitment Amount (the &#8220;Commitment Fee&#8221;) by the
issuance to the Investor of such number of Shares (collectively, the &#8220;Commitment Shares&#8221;) that is equal to the Commitment
Fee divided by the lowest Daily VWAP of the Shares during the 10 Trading Days immediately prior to the Effective Date (as defined in
the EPFA). Fifty percent (50%) of the Commitment Shares is due and must be issued on the Stockholder Approval Date and the remaining
fifty percent (50%) of such Commitment Shares will be due and issued on the date the Company delivers the first Advance Notice to the
Investor, provided that such Advance Notice is received prior to the six (6) month anniversary of the Effective Date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Common Class A [Member] | Minimum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Common Class A [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Common Class B [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></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,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated 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">8,283,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Series A Preferred Stock [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Purchase of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="nump">$ 210,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="nump">$ 1,005,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_StockIssuedDuringPeriodSharesNewIssues', window );">Estimated 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">190,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [Member] | Common Class A [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,402,420<span></span>
</td>
<td class="nump">13,787,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [Member] | Common Class A [Member] | Minimum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.34<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [Member] | Common Class A [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.60<span></span>
</td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [Member] | Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000.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_AmortizationOfDebtDiscountPremium', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Conversion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [Member] | Subsequent Event [Member] | Common Class A [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,088,273<span></span>
</td>
<td class="nump">2,672,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [Member] | Subsequent Event [Member] | Common Class A [Member] | Minimum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.3393<span></span>
</td>
<td class="nump">$ 0.396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember', window );">PIPE Convertible Notes [Member] | Subsequent Event [Member] | Common Class A [Member] | Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.50<span></span>
</td>
<td class="nump">$ 2.50<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_CommonStockConversionBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of basis for conversion of convertible common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockConversionBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 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_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond 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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: 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)(17))<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_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://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_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_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_ExchangeAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_ExchangeAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=TRUG_EquityPurchaseFacilityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=TRUG_EquityPurchaseFacilityAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=TRUG_PIPEConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>130
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Jun. 19, 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_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0001857086<span></span>
</td>
</tr>
<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 );">Registrant Name</a></td>
<td class="text">TruGolf
Holdings, Inc.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-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_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">S-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_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_ffd_FeeExhibitTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeExhibitTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:feeExhibitTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FormTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_SubmissionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_SubmissnTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissnTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings - Offering: 1<br></strong></div></th>
<th class="th">
<div>Jun. 19, 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_ffd_OfferingTable', window );"><strong>Offering:</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_ffd_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesOthrRuleFlg', window );">Other Rule</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Class A Common Stock, $0.0001 par value per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">420,825,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_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit | $ / shares</a></td>
<td class="nump">0.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 58,915,500.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_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01531%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 9,019.96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated
    solely for the purpose of calculating the registration fee in accordance with Rule 457(c) of the Securities Act of 1933, as amended,
    based upon the average of the high and low prices for a share of the registrant&#8217;s common stock as reported on The NASDAQ Capital
    Market on June 18, 2025.</span>Pursuant
    to Rule 416 under the Securities Act, the securities being registered hereunder for the selling shareholders include such indeterminate
    number of additional shares of common stock as may be issued after the date hereof as a result of stock splits, stock dividends or
    similar transactions.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_AmtSctiesRegd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 securities being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_AmtSctiesRegd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of registration fee (amount due after offsets).</p></div>
<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission.</p></div>
<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_FeesOthrRuleFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee 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/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesOthrRuleFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_MaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 aggregate offering price for the offering that is being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_MaxOfferingPricPerScty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 offering price per share/unit being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxOfferingPricPerScty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal4lItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTitl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The title of the class of securities being registered (for each class being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OfferingSctyTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "Other"</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_PrevslyPdFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_PrevslyPdFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_OfferingAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>132
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Jun. 19, 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_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 58,915,500.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_ffd_TtlPrevslyPdAmt', window );">Previously Paid Amount</a></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_ffd_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">9,019.96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOffsetAmt', window );">Total Offset Amount</a></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_ffd_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 9,019.96<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_NetFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NetFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_TtlFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlOfferingAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOfferingAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlOffsetAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOffsetAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlPrevslyPdAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlPrevslyPdAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance 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>133
<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>134
<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>137
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>455</ContextCount>
  <ElementCount>545</ElementCount>
  <EntityCount>2</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>127</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/BalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/StatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Comprehensive Gain (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/StatementsOfComprehensiveGainLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Gain (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders' Deficit</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/StatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>999008 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/NatureOfOrganizationAndBusiness</Role>
      <ShortName>NATURE OF THE ORGANIZATION AND BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>999009 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation</Role>
      <ShortName>BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>999011 - Disclosure - ACCOUNTS RECEIVABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/AccountsReceivable</Role>
      <ShortName>ACCOUNTS RECEIVABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999012 - Disclosure - INVENTORY, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/InventoryNet</Role>
      <ShortName>INVENTORY, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999013 - Disclosure - MARKETABLE INVESTMENT SECURITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/MarketableInvestmentSecurities</Role>
      <ShortName>MARKETABLE INVESTMENT SECURITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999014 - Disclosure - OTHER LONG-TERM ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/OtherLong-termAssets</Role>
      <ShortName>OTHER LONG-TERM ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999015 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/PropertyAndEquipmentNet</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999016 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/AccruedAndOtherCurrentLiabilities</Role>
      <ShortName>ACCRUED AND OTHER CURRENT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999017 - Disclosure - NOTES PAYABLE</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/NotesPayable</Role>
      <ShortName>NOTES PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999018 - Disclosure - PIPE CONVERTIBLE NOTES</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/PipeConvertibleNotes</Role>
      <ShortName>PIPE CONVERTIBLE NOTES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999019 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/RelatedPartyNotesAndLoansPayable</Role>
      <ShortName>RELATED PARTY NOTES AND LOANS PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999020 - Disclosure - LINES OF CREDIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/LinesOfCredit</Role>
      <ShortName>LINES OF CREDIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999021 - Disclosure - CONVERTIBLE NOTES PAYABLE</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/ConvertibleNotesPayable</Role>
      <ShortName>CONVERTIBLE NOTES PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999022 - Disclosure - DIVIDEND NOTES PAYABLE</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/DividendNotesPayable</Role>
      <ShortName>DIVIDEND NOTES PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999023 - Disclosure - GROSS SALES ROYALTY PAYABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/GrossSalesRoyaltyPayable</Role>
      <ShortName>GROSS SALES ROYALTY PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999024 - Disclosure - STOCKHOLDERS??? DEFICIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/StockholdersDeficit</Role>
      <ShortName>STOCKHOLDERS??? DEFICIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999025 - Disclosure - DERIVATIVE LIABILITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/DerivativeLiability</Role>
      <ShortName>DERIVATIVE LIABILITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999026 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/Stock-basedCompensation</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999027 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999028 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SegmentInformation</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999029 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999030 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999031 - Disclosure - CONCENTRATION OF CREDIT RISK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ConcentrationOfCreditRisk</Role>
      <ShortName>CONCENTRATION OF CREDIT RISK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999032 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999034 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables</Role>
      <ShortName>BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999036 - Disclosure - ACCOUNTS RECEIVABLE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/AccountsReceivableTables</Role>
      <ShortName>ACCOUNTS RECEIVABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/AccountsReceivable</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999037 - Disclosure - INVENTORY, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/InventoryNetTables</Role>
      <ShortName>INVENTORY, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/InventoryNet</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999038 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/MarketableInvestmentSecuritiesTables</Role>
      <ShortName>MARKETABLE INVESTMENT SECURITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/MarketableInvestmentSecurities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999039 - Disclosure - OTHER LONG-TERM ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/OtherLong-termAssetsTables</Role>
      <ShortName>OTHER LONG-TERM ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/OtherLong-termAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999040 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/PropertyAndEquipmentNetTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/PropertyAndEquipmentNet</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999041 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables</Role>
      <ShortName>ACCRUED AND OTHER CURRENT LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/AccruedAndOtherCurrentLiabilities</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999042 - Disclosure - NOTES PAYABLE (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/NotesPayableTables</Role>
      <ShortName>NOTES PAYABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/NotesPayable</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999043 - Disclosure - PIPE CONVERTIBLE NOTES (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/PipeConvertibleNotesTables</Role>
      <ShortName>PIPE CONVERTIBLE NOTES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/PipeConvertibleNotes</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999044 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables</Role>
      <ShortName>RELATED PARTY NOTES AND LOANS PAYABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/RelatedPartyNotesAndLoansPayable</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999045 - Disclosure - DIVIDEND NOTES PAYABLE (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/DividendNotesPayableTables</Role>
      <ShortName>DIVIDEND NOTES PAYABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/DividendNotesPayable</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999046 - Disclosure - STOCKHOLDERS??? DEFICIT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/StockholdersDeficitTables</Role>
      <ShortName>STOCKHOLDERS??? DEFICIT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/StockholdersDeficit</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999047 - Disclosure - DERIVATIVE LIABILITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/DerivativeLiabilityTables</Role>
      <ShortName>DERIVATIVE LIABILITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/DerivativeLiability</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999048 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/Stock-basedCompensationTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/Stock-basedCompensation</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999049 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/Leases</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999050 - Disclosure - SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SegmentInformationTables</Role>
      <ShortName>SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/SegmentInformation</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999051 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://trugolf.com/role/IncomeTaxes</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999052 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative</Role>
      <ShortName>NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/NatureOfOrganizationAndBusiness</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999053 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails</Role>
      <ShortName>SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999054 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails</Role>
      <ShortName>SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999055 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999056 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative</Role>
      <ShortName>BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999057 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails</Role>
      <ShortName>SCHEDULE OF ESTIMATED USEFUL LIVES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999058 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails</Role>
      <ShortName>SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999059 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999060 - Disclosure - SCHEDULE OF DISAGGREGATED REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails</Role>
      <ShortName>SCHEDULE OF DISAGGREGATED REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999061 - Disclosure - SCHEDULE OF LOSS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfLossPerShareDetails</Role>
      <ShortName>SCHEDULE OF LOSS PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999062 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails</Role>
      <ShortName>SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999063 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999064 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999065 - Disclosure - SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails</Role>
      <ShortName>SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999066 - Disclosure - SCHEDULE OF INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfInventoryDetails</Role>
      <ShortName>SCHEDULE OF INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999067 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails</Role>
      <ShortName>SCHEDULE OF MARKETABLE SECURITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999068 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999069 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative</Role>
      <ShortName>MARKETABLE INVESTMENT SECURITIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/MarketableInvestmentSecuritiesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999070 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails</Role>
      <ShortName>SCHEDULE OF OTHER LONG TERM ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>999071 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails</Role>
      <ShortName>SCHEDULE OF PROPERTY AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>999072 - Disclosure - SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails</Role>
      <ShortName>SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>999073 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/PropertyAndEquipmentNetTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>999074 - Disclosure - SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>999075 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails</Role>
      <ShortName>SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>999076 - Disclosure - SCHEDULE OF NOTES PAYABLE (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfNotesPayableDetails</Role>
      <ShortName>SCHEDULE OF NOTES PAYABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>999077 - Disclosure - NOTES PAYABLE (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/NotesPayableDetailsNarrative</Role>
      <ShortName>NOTES PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/NotesPayableTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>999078 - Disclosure - SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails</Role>
      <ShortName>SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>999079 - Disclosure - PIPE CONVERTIBLE NOTES (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative</Role>
      <ShortName>PIPE CONVERTIBLE NOTES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/PipeConvertibleNotesTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>999080 - Disclosure - SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails</Role>
      <ShortName>SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>999081 - Disclosure - SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails</Role>
      <ShortName>SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>999082 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative</Role>
      <ShortName>RELATED PARTY NOTES AND LOANS PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>999083 - Disclosure - LINES OF CREDIT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/LinesOfCreditDetailsNarrative</Role>
      <ShortName>LINES OF CREDIT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/LinesOfCredit</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>999084 - Disclosure - CONVERTIBLE NOTES PAYABLE (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative</Role>
      <ShortName>CONVERTIBLE NOTES PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/ConvertibleNotesPayable</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>999085 - Disclosure - SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails</Role>
      <ShortName>SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>999086 - Disclosure - DIVIDEND NOTES PAYABLE (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://trugolf.com/role/DividendNotesPayableDetailsNarrative</Role>
      <ShortName>DIVIDEND NOTES PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/DividendNotesPayableTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>999087 - Disclosure - GROSS SALES ROYALTY PAYABLE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative</Role>
      <ShortName>GROSS SALES ROYALTY PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/GrossSalesRoyaltyPayable</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>999088 - Disclosure - SCHEDULE OF COMMON STOCK (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfCommonStockDetails</Role>
      <ShortName>SCHEDULE OF COMMON STOCK (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>999089 - Disclosure - SCHEDULE OF COMMON STOCK (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF COMMON STOCK (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>999090 - Disclosure - SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails</Role>
      <ShortName>SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>999091 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfWarrantActivityDetails</Role>
      <ShortName>SCHEDULE OF WARRANT ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>999092 - Disclosure - SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails</Role>
      <ShortName>SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>999093 - Disclosure - STOCKHOLDERS??? DEFICIT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/StockholdersDeficitDetailsNarrative</Role>
      <ShortName>STOCKHOLDERS??? DEFICIT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/StockholdersDeficitTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>999094 - Disclosure - SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails</Role>
      <ShortName>SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>999095 - Disclosure - SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails</Role>
      <ShortName>SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>999096 - Disclosure - DERIVATIVE LIABILITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/DerivativeLiabilityDetailsNarrative</Role>
      <ShortName>DERIVATIVE LIABILITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/DerivativeLiabilityTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>999097 - Disclosure - SCHEDULE OF OPTION ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfOptionActivityDetails</Role>
      <ShortName>SCHEDULE OF OPTION ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>999098 - Disclosure - SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails</Role>
      <ShortName>SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>999099 - Disclosure - SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails</Role>
      <ShortName>SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>999100 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails</Role>
      <ShortName>SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>999101 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>999102 - Disclosure - SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails</Role>
      <ShortName>SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>999103 - Disclosure - SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails</Role>
      <ShortName>SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>999104 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/LeasesTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>999105 - Disclosure - SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails</Role>
      <ShortName>SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>999106 - Disclosure - SEGMENT INFORMATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SegmentInformationDetailsNarrative</Role>
      <ShortName>SEGMENT INFORMATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/SegmentInformationTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>999107 - Disclosure - SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails</Role>
      <ShortName>SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>999108 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>999109 - Disclosure - SCHEDULE OF INCOME TAX EXAMINATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails</Role>
      <ShortName>SCHEDULE OF INCOME TAX EXAMINATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>999110 - Disclosure - INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/IncomeTaxesTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>999111 - Disclosure - CONCENTRATION OF CREDIT RISK (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative</Role>
      <ShortName>CONCENTRATION OF CREDIT RISK (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/ConcentrationOfCreditRisk</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>999112 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails</Role>
      <ShortName>SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="forms-1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>999113 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://trugolf.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>SUBSEQUENT EVENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://trugolf.com/role/SubsequentEvents</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="ex107.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>995210 - Document - Submission</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/submissionTable</Role>
      <ShortName>Submission</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="ex107.htm">
      <IsDefault>true</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>995211 - Document - Offerings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOfferingTable</Role>
      <ShortName>Offerings</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="ex107.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>995215 - Document - Fees Summary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesSummaryTable</Role>
      <ShortName>Fees Summary</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>116</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="S-1" isDefinitelyFs="true" isUsgaap="true" original="forms-1.htm">forms-1.htm</File>
    <File>trug-20250331.xsd</File>
    <File>trug-20250331_cal.xml</File>
    <File>trug-20250331_def.xml</File>
    <File>trug-20250331_lab.xml</File>
    <File>trug-20250331_pre.xml</File>
    <File doctype="EX-FILING FEES" original="ex107.htm">ex107.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>forms-1_001.jpg</File>
    <File>forms_001.jpg</File>
    <File>forms_002.jpg</File>
    <File>forms_003.jpg</File>
    <File>forms_004.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1866">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="25">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="18">http://xbrl.sec.gov/ffd/2024q2</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>139
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "forms-1.htm": {
   "nsprefix": "TRUG",
   "nsuri": "http://trugolf.com/20250331",
   "dts": {
    "inline": {
     "local": [
      "forms-1.htm"
     ]
    },
    "schema": {
     "local": [
      "trug-20250331.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/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "trug-20250331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "trug-20250331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "trug-20250331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "trug-20250331_pre.xml"
     ]
    }
   },
   "keyStandard": 400,
   "keyCustom": 125,
   "axisStandard": 34,
   "axisCustom": 0,
   "memberStandard": 38,
   "memberCustom": 85,
   "hidden": {
    "total": 359,
    "http://fasb.org/us-gaap/2024": 232,
    "http://trugolf.com/20250331": 125,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 453,
   "entityCount": 1,
   "segmentCount": 126,
   "elementCount": 850,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1866,
    "http://xbrl.sec.gov/dei/2024": 23
   },
   "report": {
    "R1": {
     "role": "http://trugolf.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://trugolf.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "TRUG:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "TRUG:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://trugolf.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://trugolf.com/role/StatementsOfOperations",
     "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://trugolf.com/role/StatementsOfComprehensiveGainLoss",
     "longName": "00000005 - Statement - Consolidated Statements of Comprehensive Gain (Loss)",
     "shortName": "Consolidated Statements of Comprehensive Gain (Loss)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
     "longName": "00000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Deficit",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Deficit",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://trugolf.com/role/StatementsOfCashFlows",
     "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://trugolf.com/role/NatureOfOrganizationAndBusiness",
     "longName": "999008 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS",
     "shortName": "NATURE OF THE ORGANIZATION AND BUSINESS",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation",
     "longName": "999009 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION",
     "shortName": "BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://trugolf.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://trugolf.com/role/AccountsReceivable",
     "longName": "999011 - Disclosure - ACCOUNTS RECEIVABLE",
     "shortName": "ACCOUNTS RECEIVABLE",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://trugolf.com/role/InventoryNet",
     "longName": "999012 - Disclosure - INVENTORY, NET",
     "shortName": "INVENTORY, NET",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://trugolf.com/role/MarketableInvestmentSecurities",
     "longName": "999013 - Disclosure - MARKETABLE INVESTMENT SECURITIES",
     "shortName": "MARKETABLE INVESTMENT SECURITIES",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://trugolf.com/role/OtherLong-termAssets",
     "longName": "999014 - Disclosure - OTHER LONG-TERM ASSETS",
     "shortName": "OTHER LONG-TERM ASSETS",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://trugolf.com/role/PropertyAndEquipmentNet",
     "longName": "999015 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://trugolf.com/role/AccruedAndOtherCurrentLiabilities",
     "longName": "999016 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES",
     "shortName": "ACCRUED AND OTHER CURRENT LIABILITIES",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://trugolf.com/role/NotesPayable",
     "longName": "999017 - Disclosure - NOTES PAYABLE",
     "shortName": "NOTES PAYABLE",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://trugolf.com/role/PipeConvertibleNotes",
     "longName": "999018 - Disclosure - PIPE CONVERTIBLE NOTES",
     "shortName": "PIPE CONVERTIBLE NOTES",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:PipeConvertibleNotesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:PipeConvertibleNotesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://trugolf.com/role/RelatedPartyNotesAndLoansPayable",
     "longName": "999019 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE",
     "shortName": "RELATED PARTY NOTES AND LOANS PAYABLE",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://trugolf.com/role/LinesOfCredit",
     "longName": "999020 - Disclosure - LINES OF CREDIT",
     "shortName": "LINES OF CREDIT",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:LinesOfCreditDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:LinesOfCreditDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://trugolf.com/role/ConvertibleNotesPayable",
     "longName": "999021 - Disclosure - CONVERTIBLE NOTES PAYABLE",
     "shortName": "CONVERTIBLE NOTES PAYABLE",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://trugolf.com/role/DividendNotesPayable",
     "longName": "999022 - Disclosure - DIVIDEND NOTES PAYABLE",
     "shortName": "DIVIDEND NOTES PAYABLE",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:DividendNotesPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:DividendNotesPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://trugolf.com/role/GrossSalesRoyaltyPayable",
     "longName": "999023 - Disclosure - GROSS SALES ROYALTY PAYABLE",
     "shortName": "GROSS SALES ROYALTY PAYABLE",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://trugolf.com/role/StockholdersDeficit",
     "longName": "999024 - Disclosure - STOCKHOLDERS\u2019 DEFICIT",
     "shortName": "STOCKHOLDERS\u2019 DEFICIT",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://trugolf.com/role/DerivativeLiability",
     "longName": "999025 - Disclosure - DERIVATIVE LIABILITY",
     "shortName": "DERIVATIVE LIABILITY",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://trugolf.com/role/Stock-basedCompensation",
     "longName": "999026 - Disclosure - STOCK-BASED COMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://trugolf.com/role/Leases",
     "longName": "999027 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://trugolf.com/role/SegmentInformation",
     "longName": "999028 - Disclosure - SEGMENT INFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://trugolf.com/role/CommitmentsAndContingencies",
     "longName": "999029 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://trugolf.com/role/IncomeTaxes",
     "longName": "999030 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://trugolf.com/role/ConcentrationOfCreditRisk",
     "longName": "999031 - Disclosure - CONCENTRATION OF CREDIT RISK",
     "shortName": "CONCENTRATION OF CREDIT RISK",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://trugolf.com/role/SubsequentEvents",
     "longName": "999032 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "999033 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables",
     "longName": "999034 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)",
     "shortName": "BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "999035 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://trugolf.com/role/AccountsReceivableTables",
     "longName": "999036 - Disclosure - ACCOUNTS RECEIVABLE (Tables)",
     "shortName": "ACCOUNTS RECEIVABLE (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://trugolf.com/role/InventoryNetTables",
     "longName": "999037 - Disclosure - INVENTORY, NET (Tables)",
     "shortName": "INVENTORY, NET (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://trugolf.com/role/MarketableInvestmentSecuritiesTables",
     "longName": "999038 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Tables)",
     "shortName": "MARKETABLE INVESTMENT SECURITIES (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://trugolf.com/role/OtherLong-termAssetsTables",
     "longName": "999039 - Disclosure - OTHER LONG-TERM ASSETS (Tables)",
     "shortName": "OTHER LONG-TERM ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://trugolf.com/role/PropertyAndEquipmentNetTables",
     "longName": "999040 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables",
     "longName": "999041 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)",
     "shortName": "ACCRUED AND OTHER CURRENT LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://trugolf.com/role/NotesPayableTables",
     "longName": "999042 - Disclosure - NOTES PAYABLE (Tables)",
     "shortName": "NOTES PAYABLE (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://trugolf.com/role/PipeConvertibleNotesTables",
     "longName": "999043 - Disclosure - PIPE CONVERTIBLE NOTES (Tables)",
     "shortName": "PIPE CONVERTIBLE NOTES (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRUG:PipeConvertibleNotesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRUG:PipeConvertibleNotesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables",
     "longName": "999044 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Tables)",
     "shortName": "RELATED PARTY NOTES AND LOANS PAYABLE (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://trugolf.com/role/DividendNotesPayableTables",
     "longName": "999045 - Disclosure - DIVIDEND NOTES PAYABLE (Tables)",
     "shortName": "DIVIDEND NOTES PAYABLE (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRUG:DividendNotesPayableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "TRUG:DividendNotesPayableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://trugolf.com/role/StockholdersDeficitTables",
     "longName": "999046 - Disclosure - STOCKHOLDERS\u2019 DEFICIT (Tables)",
     "shortName": "STOCKHOLDERS\u2019 DEFICIT (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://trugolf.com/role/DerivativeLiabilityTables",
     "longName": "999047 - Disclosure - DERIVATIVE LIABILITY (Tables)",
     "shortName": "DERIVATIVE LIABILITY (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativesAndFairValueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativesAndFairValueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://trugolf.com/role/Stock-basedCompensationTables",
     "longName": "999048 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://trugolf.com/role/LeasesTables",
     "longName": "999049 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://trugolf.com/role/SegmentInformationTables",
     "longName": "999050 - Disclosure - SEGMENT INFORMATION (Tables)",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://trugolf.com/role/IncomeTaxesTables",
     "longName": "999051 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
     "longName": "999052 - Disclosure - NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative)",
     "shortName": "NATURE OF THE ORGANIZATION AND BUSINESS (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ProceedsFromRelatedPartyDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-09-30",
      "name": "us-gaap:OtherSellingGeneralAndAdministrativeExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails",
     "longName": "999053 - Disclosure - SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details)",
     "shortName": "SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-07-31",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R54": {
     "role": "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails",
     "longName": "999054 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)",
     "shortName": "SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical",
     "longName": "999055 - Disclosure - SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R56": {
     "role": "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
     "longName": "999056 - Disclosure - BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative)",
     "shortName": "BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-07-31",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_PIPEConvertibleNotesMember",
      "name": "us-gaap:ConvertibleNotesPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
     "longName": "999057 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details)",
     "shortName": "SCHEDULE OF ESTIMATED USEFUL LIVES (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails",
     "longName": "999058 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)",
     "shortName": "SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FairValueOfFinancialInstrumentsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FairValueOfFinancialInstrumentsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical",
     "longName": "999059 - Disclosure - SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:FairValueAdjustmentOfWarrants",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_PIPEWarrantMember",
      "name": "TRUG:DerivativeLiabilitiesCurrentAndNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "link:footnote",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FairValueOfFinancialInstrumentsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails",
     "longName": "999060 - Disclosure - SCHEDULE OF DISAGGREGATED REVENUE (Details)",
     "shortName": "SCHEDULE OF DISAGGREGATED REVENUE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-03-31_custom_GolfSimulatorsMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
     "longName": "999061 - Disclosure - SCHEDULE OF LOSS PER SHARE (Details)",
     "shortName": "SCHEDULE OF LOSS PER SHARE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R62": {
     "role": "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails",
     "longName": "999062 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details)",
     "shortName": "SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "TRUG:StockOptions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRUG:PotentialDilutivePerShareTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "TRUG:StockOptions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRUG:PotentialDilutivePerShareTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical",
     "longName": "999063 - Disclosure - SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF POTENTIAL DILUTIVE SHARES (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:SharePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "TRUG:PotentialDilutivePerShareTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R64": {
     "role": "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "999064 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-03-31",
      "name": "TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:MarketableSecuritiesPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-03-31",
      "name": "TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:MarketableSecuritiesPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails",
     "longName": "999065 - Disclosure - SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)",
     "shortName": "SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:TradeReceivablesHeldForSaleAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R66": {
     "role": "http://trugolf.com/role/ScheduleOfInventoryDetails",
     "longName": "999066 - Disclosure - SCHEDULE OF INVENTORY (Details)",
     "shortName": "SCHEDULE OF INVENTORY (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails",
     "longName": "999067 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details)",
     "shortName": "SCHEDULE OF MARKETABLE SECURITIES (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical",
     "longName": "999068 - Disclosure - SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF MARKETABLE SECURITIES (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative",
     "longName": "999069 - Disclosure - MARKETABLE INVESTMENT SECURITIES (Details Narrative)",
     "shortName": "MARKETABLE INVESTMENT SECURITIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:MarketableSecurities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:MarketableSecuritiesPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-02-28_custom_BrokerageAgreementMember",
      "name": "us-gaap:Deposits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails",
     "longName": "999070 - Disclosure - SCHEDULE OF OTHER LONG TERM ASSETS (Details)",
     "shortName": "SCHEDULE OF OTHER LONG TERM ASSETS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:OtherAssetsNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_SecurityDepositEthosManagementLoanMember",
      "name": "us-gaap:OtherAssetsNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails",
     "longName": "999071 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details)",
     "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails",
     "longName": "999072 - Disclosure - SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details)",
     "shortName": "SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "TRUG:CapitalizedComputerSoftware",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRUG:CapitalizedSoftwareDevelopmentCostsTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "TRUG:CapitalizedComputerSoftware",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRUG:CapitalizedSoftwareDevelopmentCostsTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative",
     "longName": "999073 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails",
     "longName": "999074 - Disclosure - SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details)",
     "shortName": "SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:AccruedPayrollTaxesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:AccruedPayrollTaxesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails",
     "longName": "999075 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details)",
     "shortName": "SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://trugolf.com/role/ScheduleOfNotesPayableDetails",
     "longName": "999076 - Disclosure - SCHEDULE OF NOTES PAYABLE (Details)",
     "shortName": "SCHEDULE OF NOTES PAYABLE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:OtherNotesPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31_us-gaap_NonrelatedPartyMember",
      "name": "us-gaap:OtherNotesPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://trugolf.com/role/NotesPayableDetailsNarrative",
     "longName": "999077 - Disclosure - NOTES PAYABLE (Details Narrative)",
     "shortName": "NOTES PAYABLE (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "us-gaap:ProceedsFromNotesPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:DebtInstrumentPeriodicPayment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails",
     "longName": "999078 - Disclosure - SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details)",
     "shortName": "SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "TRUG:ConvertibleNoteGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "TRUG:PipeConvertibleNotesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "TRUG:ConvertibleNoteGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "TRUG:PipeConvertibleNotesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
     "longName": "999079 - Disclosure - PIPE CONVERTIBLE NOTES (Details Narrative)",
     "shortName": "PIPE CONVERTIBLE NOTES (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2022-05-31",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRUG:PipeConvertibleNotesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails",
     "longName": "999080 - Disclosure - SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details)",
     "shortName": "SCHEDULE OF RELATED PARTY NOTES PAYABLE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R81": {
     "role": "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails",
     "longName": "999081 - Disclosure - SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details)",
     "shortName": "SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
     "longName": "999082 - Disclosure - RELATED PARTY NOTES AND LOANS PAYABLE (Details Narrative)",
     "shortName": "RELATED PARTY NOTES AND LOANS PAYABLE (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31_custom_ARJTrustMember",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://trugolf.com/role/LinesOfCreditDetailsNarrative",
     "longName": "999083 - Disclosure - LINES OF CREDIT (Details Narrative)",
     "shortName": "LINES OF CREDIT (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:LinesOfCreditCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-01-01",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "TRUG:LinesOfCreditDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
     "longName": "999084 - Disclosure - CONVERTIBLE NOTES PAYABLE (Details Narrative)",
     "shortName": "CONVERTIBLE NOTES PAYABLE (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ConvertibleNotesPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-05-012022-05-31",
      "name": "us-gaap:ProceedsFromWarrantExercises",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails",
     "longName": "999085 - Disclosure - SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details)",
     "shortName": "SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "TRUG:AccruedInterestOnDividendsPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "TRUG:DividendNotesPayableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "TRUG:AccruedInterestOnDividendsPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "TRUG:DividendNotesPayableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://trugolf.com/role/DividendNotesPayableDetailsNarrative",
     "longName": "999086 - Disclosure - DIVIDEND NOTES PAYABLE (Details Narrative)",
     "shortName": "DIVIDEND NOTES PAYABLE (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "us-gaap:DividendsShareBasedCompensationCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "TRUG:DividendNotesPayableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "us-gaap:DividendsShareBasedCompensationCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "TRUG:DividendNotesPayableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
     "longName": "999087 - Disclosure - GROSS SALES ROYALTY PAYABLE (Details Narrative)",
     "shortName": "GROSS SALES ROYALTY PAYABLE (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:RoyaltyExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:PaymentsForRoyalties",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://trugolf.com/role/ScheduleOfCommonStockDetails",
     "longName": "999088 - Disclosure - SCHEDULE OF COMMON STOCK (Details)",
     "shortName": "SCHEDULE OF COMMON STOCK (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesAMember",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesAMember",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical",
     "longName": "999089 - Disclosure - SCHEDULE OF COMMON STOCK (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF COMMON STOCK (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ConversionOfStockDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "link:footnote",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ConversionOfStockDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "link:footnote",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockByClassTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails",
     "longName": "999090 - Disclosure - SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)",
     "shortName": "SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "AsOf2022-05-31",
      "name": "us-gaap:WarrantsAndRightsOutstandingTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://trugolf.com/role/ScheduleOfWarrantActivityDetails",
     "longName": "999091 - Disclosure - SCHEDULE OF WARRANT ACTIVITY (Details)",
     "shortName": "SCHEDULE OF WARRANT ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
     "longName": "999092 - Disclosure - SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details)",
     "shortName": "SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRUG:ScheduleOfInformationRelatedToStockWarrantsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31_custom_WarrantExercisePriceOneMember",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "TRUG:ScheduleOfInformationRelatedToStockWarrantsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
     "longName": "999093 - Disclosure - STOCKHOLDERS\u2019 DEFICIT (Details Narrative)",
     "shortName": "STOCKHOLDERS\u2019 DEFICIT (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-012025-03-31_us-gaap_CommonClassAMember",
      "name": "us-gaap:CommonStockVotingRights",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails",
     "longName": "999094 - Disclosure - SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details)",
     "shortName": "SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:PaymentsOfDerivativeIssuanceCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "us-gaap:DerivativesAndFairValueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R95": {
     "role": "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
     "longName": "999095 - Disclosure - SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)",
     "shortName": "SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "AsOf2022-05-31",
      "name": "us-gaap:WarrantsAndRightsOutstandingTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R96": {
     "role": "http://trugolf.com/role/DerivativeLiabilityDetailsNarrative",
     "longName": "999096 - Disclosure - DERIVATIVE LIABILITY (Details Narrative)",
     "shortName": "DERIVATIVE LIABILITY (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:PaymentsOfDerivativeIssuanceCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "us-gaap:DerivativesAndFairValueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DerivativesAndFairValueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://trugolf.com/role/ScheduleOfOptionActivityDetails",
     "longName": "999097 - Disclosure - SCHEDULE OF OPTION ACTIVITY (Details)",
     "shortName": "SCHEDULE OF OPTION ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails",
     "longName": "999098 - Disclosure - SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)",
     "shortName": "SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31_custom_ExercisePriceRangeOneMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails",
     "longName": "999099 - Disclosure - SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)",
     "shortName": "SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails",
     "longName": "999100 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details)",
     "shortName": "SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative",
     "longName": "999101 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)",
     "shortName": "STOCK-BASED COMPENSATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails",
     "longName": "999102 - Disclosure - SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details)",
     "shortName": "SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails",
     "longName": "999103 - Disclosure - SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details)",
     "shortName": "SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://trugolf.com/role/LeasesDetailsNarrative",
     "longName": "999104 - Disclosure - LEASES (Details Narrative)",
     "shortName": "LEASES (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails",
     "longName": "999105 - Disclosure - SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details)",
     "shortName": "SCHEDULE OF REVENUE BY SEGMENT INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:ConsultingExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "TRUG:ConsultingExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://trugolf.com/role/SegmentInformationDetailsNarrative",
     "longName": "999106 - Disclosure - SEGMENT INFORMATION (Details Narrative)",
     "shortName": "SEGMENT INFORMATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-01-01to2025-03-31",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails",
     "longName": "999107 - Disclosure - SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)",
     "shortName": "SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
     "longName": "999108 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)",
     "shortName": "SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails",
     "longName": "999109 - Disclosure - SCHEDULE OF INCOME TAX EXAMINATION (Details)",
     "shortName": "SCHEDULE OF INCOME TAX EXAMINATION (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember",
      "name": "us-gaap:IncomeTaxExaminationYearUnderExamination",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxExaminationsTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember",
      "name": "us-gaap:IncomeTaxExaminationYearUnderExamination",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxExaminationsTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://trugolf.com/role/IncomeTaxesDetailsNarrative",
     "longName": "999110 - Disclosure - INCOME TAXES (Details Narrative)",
     "shortName": "INCOME TAXES (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative",
     "longName": "999111 - Disclosure - CONCENTRATION OF CREDIT RISK (Details Narrative)",
     "shortName": "CONCENTRATION OF CREDIT RISK (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:CashFDICInsuredAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:CashFDICInsuredAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails",
     "longName": "999112 - Disclosure - SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)",
     "shortName": "SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES (Details)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "AsOf2025-03-31",
      "name": "us-gaap:TradeReceivablesHeldForSaleAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R113": {
     "role": "http://trugolf.com/role/SubsequentEventsDetailsNarrative",
     "longName": "999113 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)",
     "shortName": "SUBSEQUENT EVENTS (Details Narrative)",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31",
      "name": "us-gaap:AmortizationOfDebtDiscountPremium",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-04-21_us-gaap_SubsequentEventMember",
      "name": "us-gaap:NotesPayable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "TRUG_ARJTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ARJTrustMember",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ARJ Trust [Member]",
        "documentation": "ARJ Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "presentation": [
      "http://trugolf.com/role/AccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE",
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r312"
     ]
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://trugolf.com/role/AccruedAndOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCRUED AND OTHER CURRENT LIABILITIES",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r773"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_AccountsReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGross",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails",
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts receivable",
        "label": "Accounts Receivable, before Allowance for Credit Loss",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r305",
      "r306",
      "r972"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails",
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r713",
      "r784",
      "r971",
      "r972"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "TRUG_AccruedCreditCards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "AccruedCreditCards",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit cards",
        "documentation": "Accrued credit cards."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_AccruedInterestOnDividendsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "AccruedInterestOnDividendsPayable",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest on dividends payable",
        "documentation": "Accrued interest on dividends payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total accrued and other current liabilities",
        "totalLabel": "Total accrued and other current liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_AccruedLiabilitiesAssumedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "AccruedLiabilitiesAssumedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liabilities assumed in Merger",
        "documentation": "Accrued liabilities assumed in merger."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued payroll",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less 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": [
      "r46",
      "r199",
      "r584"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [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": [
      "r222",
      "r223",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r113",
      "r209",
      "r579",
      "r605",
      "r606"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r223",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r14",
      "r25",
      "r502",
      "r505",
      "r552",
      "r601",
      "r602",
      "r847",
      "r848",
      "r849",
      "r864",
      "r865",
      "r866",
      "r868"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r105",
      "r773",
      "r1003"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r617",
      "r864",
      "r865",
      "r866",
      "r868",
      "r941",
      "r1004"
     ]
    },
    "TRUG_AdditionalSharesRedeemed": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "AdditionalSharesRedeemed",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional shares redeemed",
        "documentation": "Additional shares redeemed"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt refinance conversion",
        "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r145",
      "r477"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation - options",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revaluation of costs of merger",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r421"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising and Marketing Costs",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "TRUG_AggregatePurchaseInstallmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "AggregatePurchaseInstallmentAmount",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate installment amount",
        "documentation": "Aggregate purchase installment amount"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_AggregatePurchaseInstallmentsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "AggregatePurchaseInstallmentsPercentage",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate purchase installment percentage",
        "documentation": "Aggregate purchase installment percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r449",
      "r451"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": -1.0,
       "order": 2.0
      },
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails",
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful accounts",
        "negatedLabel": "Less allowance for doubtful accounts",
        "negatedTerseLabel": "Less allowance for credit losses",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r307",
      "r315",
      "r316",
      "r318",
      "r972"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://trugolf.com/role/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": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Original issue discount",
        "verboseLabel": "Interest expense original issuance discount",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r122",
      "r381",
      "r950"
     ]
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of convertible notes discount",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r752",
      "r753",
      "r855",
      "r950"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r806"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r173",
      "r201",
      "r238",
      "r268",
      "r276",
      "r293",
      "r296",
      "r311",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r497",
      "r499",
      "r526",
      "r573",
      "r659",
      "r741",
      "r742",
      "r773",
      "r791",
      "r898",
      "r899",
      "r956"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "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": [
      "r194",
      "r215",
      "r238",
      "r311",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r497",
      "r499",
      "r526",
      "r773",
      "r898",
      "r899",
      "r956"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r806"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_BidPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "BidPricePerShare",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bid price per share",
        "documentation": "Bid price per share."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BondsMember",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bonds [Member]",
        "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon)."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_BrokerageAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "BrokerageAgreementMember",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brokerage Agreement [Member]",
        "documentation": "Brokerage Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r492",
      "r760",
      "r761"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r492",
      "r760",
      "r761"
     ]
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combination shares",
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [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": [
      "r492"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r493"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total accrued and other current liabilities assumed in Merger",
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts payable and accrued expenses",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loans payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt",
        "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesAssumedInMergerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued tax payable",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities secured tax payable."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net proceeds from PIPE Convertible Notes Payable assumed in Merger",
        "documentation": "Net proceeds from PIPE Convertible Notes payable assume in Merger.",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net proceeds from investment fund (PIPE)",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed net proceeds from investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": "TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "PIPE Convertible Notes Payable, net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt",
        "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE Convertible Notes Payable assumed in Merger",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed noncurrent liabilities long term debt gross"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": "TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of closing costs and other expenses",
        "documentation": "Payment of closing costs and other expenses.",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Original Issue Discount of 10%",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed unamortized discount",
        "label": "Business combination recognized identifiable assets acquired and liabilities assumed unamortized discount"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r805",
      "r806"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NATURE OF THE ORGANIZATION AND BUSINESS",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r130",
      "r132"
     ]
    },
    "us-gaap_BusinessDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business development expenses",
        "documentation": "Business development involves the development of products and services, their delivery, design and their implementation. Business development includes a number of techniques designed to grow an economic enterprise. Such techniques include, but are not limited to, assessments of marketing opportunities and target markets, intelligence gathering on customers and competitors, generating leads for possible sales, follow-up sales activity, formal proposal writing and business model design. Business development involves evaluating a business and then realizing its full potential, using such tools as marketing, sales, information management and customer service."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "TRUG_CapitalizedComputerSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CapitalizedComputerSoftware",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails": {
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized software, net - beginning balance, December 31, 2024",
        "documentation": "Capitalized computer software."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails": {
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less accumulated amortization",
        "verboseLabel": "Amortization of capitalized software",
        "label": "Capitalized Computer Software, Accumulated Amortization",
        "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r721"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of capitalized software",
        "documentation": "Amount of expense for amortization of capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r719",
      "r721"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareGross",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails": {
       "parentTag": "us-gaap_CapitalizedComputerSoftwareNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized software development costs - 2025",
        "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r721"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareImpairments1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareImpairments1",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Development of software applications",
        "documentation": "Amount of impairment loss from capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCapitalizedSoftwareDevelopmentCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Capitalized software development costs, net",
        "label": "Capitalized Computer Software, Net",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "TRUG_CapitalizedSoftwareDevelopmentCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CapitalizedSoftwareDevelopmentCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized software development costs, net",
        "documentation": "Capitalized software development costs, net."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_CapitalizedSoftwareDevelopmentCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CapitalizedSoftwareDevelopmentCostsPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Software Development Costs",
        "documentation": "Capitalized Software Development Costs [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_CapitalizedSoftwareDevelopmentCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CapitalizedSoftwareDevelopmentCostsTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/PropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS",
        "documentation": "Capitalized Software Development Costs [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_CarverMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CarverMember",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carver [Member]",
        "documentation": "Carver [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r576",
      "r628",
      "r653",
      "r773",
      "r791",
      "r838"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r197",
      "r725"
     ]
    },
    "TRUG_CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value at December 31, 2024",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r942",
      "r943"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents",
        "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": [
      "r31"
     ]
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MARKETABLE INVESTMENT SECURITIES",
        "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities."
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of year",
        "periodEndLabel": "Cash, cash equivalents and restricted cash - end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r127",
      "r234"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash , cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r127"
     ]
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FDIC insured",
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashUninsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashUninsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FDIC unsured",
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ChangeInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ChangeInOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in OCI",
        "documentation": "Change in other comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "srt_ChiefFinancialOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefFinancialOfficerMember",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Financial Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "TRUG_ChrisJonesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ChrisJonesMember",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chris Jones [Member]",
        "documentation": "Chris Jones [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ClassACommonStockExchangedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ClassACommonStockExchangedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A Common Stock exchanged in Merger",
        "documentation": "Class A Common Stock exchanged in Merger."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ClassACommonStockIssuedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ClassACommonStockIssuedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A Common Stock issued in Merger",
        "documentation": "Class A Common Stock issued in Merger."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ClassBCommonStockIssuedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ClassBCommonStockIssuedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class B Common Stock issued in Merger",
        "documentation": "Class B Common Stock issued in Merger."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails",
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StatementsOfOperations",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitTables",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r205",
      "r206",
      "r207",
      "r238",
      "r260",
      "r261",
      "r263",
      "r265",
      "r270",
      "r271",
      "r311",
      "r350",
      "r352",
      "r353",
      "r354",
      "r357",
      "r358",
      "r391",
      "r392",
      "r395",
      "r398",
      "r405",
      "r526",
      "r611",
      "r612",
      "r613",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r629",
      "r645",
      "r668",
      "r685",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r825",
      "r857",
      "r869"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails",
      "http://trugolf.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r205",
      "r206",
      "r207",
      "r270",
      "r391",
      "r392",
      "r393",
      "r395",
      "r398",
      "r403",
      "r405",
      "r611",
      "r612",
      "r613",
      "r614",
      "r754",
      "r825",
      "r857"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Outstanding, Exercise Price",
        "verboseLabel": "Warrants per share",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock - warrants",
        "verboseLabel": "Purchase of warrants",
        "terseLabel": "Warrants exercisable",
        "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": [
      "r406"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of warrants",
        "verboseLabel": "Number of Warrants Outstanding",
        "terseLabel": "Warrants issued",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [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": [
      "r496"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r99",
      "r165",
      "r575",
      "r644"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r338",
      "r339",
      "r715",
      "r886",
      "r891"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StatementsOfOperations",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StatementsOfOperations",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "us-gaap_CommonStockConversionBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockConversionBasis",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, conversion basis",
        "documentation": "Description of basis for conversion of convertible common stock."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r782",
      "r783",
      "r785",
      "r786",
      "r787",
      "r788",
      "r864",
      "r865",
      "r868",
      "r941",
      "r1002",
      "r1004"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "TRUG_CommonStockRemainingExchanged": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CommonStockRemainingExchanged",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock remaining exchanged",
        "documentation": "Common stock remaining exchanged."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r104",
      "r645"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "verboseLabel": "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": [
      "r104"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails",
      "http://trugolf.com/role/ScheduleOfCommonStockDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding",
        "verboseLabel": "Ordinary shares outstanding",
        "terseLabel": "Number of Shares Owned",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r104",
      "r645",
      "r665",
      "r1004",
      "r1005"
     ]
    },
    "us-gaap_CommonStockSubjectToMandatoryRedemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSubjectToMandatoryRedemptionMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Subject to Mandatory Redemption [Member]",
        "documentation": "Shares that embody an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur, that represent equity ownership in a corporation, provide voting rights, entitle the holder to a share of the company's success through dividends and/or capital appreciation and, in the event of liquidation, provide rights to a company's assets only after bondholders, other debt holders, and preferred stockholders have been satisfied."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r15"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock value",
        "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": [
      "r104",
      "r578",
      "r773"
     ]
    },
    "us-gaap_CommonStockVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockVotingRights",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, voting rights",
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfComprehensiveGainLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfComprehensiveGainLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "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": [
      "r26",
      "r218",
      "r220",
      "r226",
      "r569",
      "r588",
      "r589"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r80",
      "r81",
      "r303",
      "r714"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r80",
      "r81",
      "r303",
      "r608",
      "r714"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "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": [
      "r39",
      "r40",
      "r80",
      "r81",
      "r303",
      "r714",
      "r833"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r183"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONCENTRATION OF CREDIT RISK",
        "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": [
      "r132"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r714"
     ]
    },
    "TRUG_ConcentrationRiskPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConcentrationRiskPercentage",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk percentage",
        "documentation": "Concentration risk percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "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": [
      "r38",
      "r39",
      "r40",
      "r41",
      "r80",
      "r158",
      "r714"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r80",
      "r81",
      "r303",
      "r714"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r729"
     ]
    },
    "TRUG_ConsultantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConsultantsMember",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultants [Member]",
        "documentation": "Consultants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ConsultingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConsultingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consulting expenses",
        "documentation": "Consulting expenses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ContentSoftwareSubscriptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ContentSoftwareSubscriptionsMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Content Software Subscriptions [Member]",
        "documentation": "Content Software Subscriptions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ContractLabor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ContractLabor",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract labor",
        "documentation": "Contract labor."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ConversionOfDividendNotePayableAndAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConversionOfDividendNotePayableAndAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of dividend note payable and accrued interest",
        "documentation": "Conversion of dividend note payable and accrued interest."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ConversionOfNotePayableToLineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConversionOfNotePayableToLineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of note payable to line of credit",
        "documentation": "Conversion of note payable to line of credit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockDescription",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of stock description",
        "documentation": "A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. 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": [
      "r33",
      "r34",
      "r35"
     ]
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesIssued1",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of shares",
        "documentation": "The number of new shares issued in the conversion of stock 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": [
      "r33",
      "r34",
      "r35"
     ]
    },
    "TRUG_ConversionPriceOfCommonStockPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConversionPriceOfCommonStockPercentage",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of common stock percentage",
        "documentation": "Conversion price of common stock percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails": {
       "parentTag": "us-gaap_LongTermLoansPayable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total PIPE Convertible Notes, net",
        "label": "Convertible Debt",
        "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r164",
      "r968"
     ]
    },
    "TRUG_ConvertibleDebtGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConvertibleDebtGross",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible note balance",
        "documentation": "Convertible debt gross."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PIPE CONVERTIBLE NOTES PAYABLE",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ConvertibleNoteGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConvertibleNoteGross",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails": {
       "parentTag": "us-gaap_ConvertibleDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE Convertible Note, gross",
        "documentation": "Convertible note gross."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ConvertibleNotesExchangedForPipeNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConvertibleNotesExchangedForPipeNote",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible notes exchanged for PIPE note",
        "documentation": "Convertible notes exchanged for pipe note."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ConvertibleNotesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConvertibleNotesIssued",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE Convertible Notes issued",
        "documentation": "Convertible notes issued."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConvertibleNotesMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes [Member]",
        "documentation": "Convertible Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Convertible notes payable",
        "label": "Convertible Notes Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r164",
      "r968"
     ]
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleNotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible notes payable",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "TRUG_ConvertibleShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ConvertibleShares",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE Convertible Notes",
        "documentation": "Convertible shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_CorporateFixedIncomeSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CorporateFixedIncomeSecurities",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate fixed income securities",
        "documentation": "Corporate fixed income securities."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_CorporateFixedIncomeSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "CorporateFixedIncomeSecuritiesMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails",
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Fixed Income Securities [Member]",
        "documentation": "Corporate Fixed Income Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r238",
      "r311",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r526",
      "r741",
      "r898"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenues",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://trugolf.com/role/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": []
    },
    "TRUG_DMAQClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DMAQClassACommonStockMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DMAQ Class A Common Stock [Member]",
        "documentation": "DMAQ Class A Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DMAQClassASharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DMAQClassASharesMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DMAQ Class A Shares [Member]",
        "documentation": "DMAQ Class A Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DMAQDirectorsandOfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DMAQDirectorsandOfficersMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DMAQ Directors and Officers [Member]",
        "documentation": "DMAQ Directors and Officers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DMAQInsidersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DMAQInsidersMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DMAQ Insiders [Member]",
        "documentation": "DMAQ Insiders [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DMAQPublicstockholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DMAQPublicstockholdersMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DMAQ Public Stockholders [Member]",
        "documentation": "DMAQ Public Stockholders [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DMAQPublicstockholdersThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DMAQPublicstockholdersThreeMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DMAQ Public Stockholders Three [Member]",
        "documentation": "DMAQ Publicstockholders Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DMAQSponsorFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DMAQSponsorFourMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DMAQ Sponsor Four [Member]",
        "documentation": "DMAQ Sponsor Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible notes, shares",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r35"
     ]
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionOriginalDebtAmount1",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate principal amount converted",
        "verboseLabel": "Conversion amount",
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r35"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/NotesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NOTES PAYABLE",
        "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": [
      "r140",
      "r236",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r348",
      "r349",
      "r359",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r375",
      "r382",
      "r383",
      "r385",
      "r535"
     ]
    },
    "TRUG_DebtInstrumentAccretionOfDebtDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DebtInstrumentAccretionOfDebtDiscount",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails": {
       "parentTag": "us-gaap_LongTermLoansPayable",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Add accretion of debt discount",
        "documentation": "Debt instrument accretion of debt discount.",
        "label": "DebtInstrumentAccretionOfDebtDiscount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r90",
      "r91",
      "r161",
      "r164",
      "r242",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r366",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r771",
      "r858",
      "r887",
      "r888",
      "r889",
      "r949",
      "r951"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual interest rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal amount",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r164",
      "r386"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleTypeOfEquitySecurity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleTypeOfEquitySecurity",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity security, description",
        "documentation": "Description of the type of equity security or securities into which conversion will be made (for example, common stock or preferred shares)."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r57",
      "r95",
      "r144"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount",
        "verboseLabel": "Debt instrument principal amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r535",
      "r536",
      "r750",
      "r751",
      "r771"
     ]
    },
    "us-gaap_DebtInstrumentFee": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFee",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument fee",
        "documentation": "Description of a fee associated with the debt instrument, including a commitment fee on unborrowed portions of a lender's total contractual commitment."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_DebtInstrumentIncreaseAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentIncreaseAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal amount",
        "terseLabel": "Accrued interest",
        "label": "Debt Instrument, Increase, Accrued Interest",
        "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfAllocationOfPurchasePriceToNetAssetsDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Original issue discount percentage",
        "verboseLabel": "Debt instrument interest percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r388",
      "r535",
      "r536",
      "r771"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest percentage",
        "verboseLabel": "Debt instrument interest percentage",
        "terseLabel": "Royalty rate percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r361"
     ]
    },
    "us-gaap_DebtInstrumentIssuedPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentIssuedPrincipal",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible notes",
        "documentation": "Amount of principal of debt issued."
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r366",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r384",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r771",
      "r858",
      "r949",
      "r951"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "verboseLabel": "Debt instrument maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r749",
      "r945",
      "r946"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateRangeEnd1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDateRangeEnd1",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument maturity end date",
        "documentation": "Latest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateRangeStart1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDateRangeStart1",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument maturity start date",
        "documentation": "Earliest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r242",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r366",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r771",
      "r858",
      "r887",
      "r888",
      "r889",
      "r949",
      "r951"
     ]
    },
    "TRUG_DebtInstrumentNegotiatedFeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DebtInstrumentNegotiatedFeeAmount",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument extension fee",
        "documentation": "Debt instrument negotiated fee amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r85"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentInterest",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument periodic interest payment",
        "documentation": "Amount of the required periodic payments applied to interest."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument periodic payment",
        "verboseLabel": "Purchaser amount",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "TRUG_DebtInstrumentRemainingOriginalIssuanceDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DebtInstrumentRemainingOriginalIssuanceDiscount",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining original issuance discount",
        "documentation": "Debt instrument remaining original issuance discount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r54",
      "r58",
      "r84",
      "r143",
      "r144",
      "r242",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r366",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r384",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r771",
      "r858",
      "r949",
      "r951"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense related to the OID",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r901",
      "r948",
      "r949",
      "r951"
     ]
    },
    "TRUG_DebtInstrumentUnamortizedDiscountAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DebtInstrumentUnamortizedDiscountAndWarrants",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails": {
       "parentTag": "us-gaap_ConvertibleDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Debt Discount associated with OID and Warrants",
        "documentation": "Debt instrument unamortized discount and warrants.",
        "label": "DebtInstrumentUnamortizedDiscountAndWarrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt borrowing limit",
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r348"
     ]
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt with Warrants",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityWeightedAverageYield",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average yield",
        "documentation": "Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt discounts net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r901",
      "r948",
      "r949",
      "r951"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax liabilities:",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r162",
      "r469"
     ]
    },
    "us-gaap_DeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue",
        "label": "Deferred Revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net deferred tax asset/(liability)",
        "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": [
      "r934"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating losses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Federal net operating loss carryforwards",
        "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": [
      "r936"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal net operating loss carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock compensation expense",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Allowance for doubtful accounts",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization",
        "documentation": "Deferred tax assets tax deferred expense reserves and accruals amortization."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "documentation": "Deferred tax assets tax deferred expense reserves and accruals depreciation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extinguishment of debt",
        "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": [
      "r936"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r471"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "us-gaap_DepositLiabilitiesAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositLiabilitiesAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposit liabilities, accrued interest",
        "documentation": "Amount of accrued but unpaid interest on deposit liabilities."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_DepositLiabilitiesCollateralIssuedFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositLiabilitiesCollateralIssuedFinancialInstruments",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposit as collateral",
        "documentation": "Amount of securities, mortgage loans, or other financial instruments pledged as collateral for deposits."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Deposits",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits",
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/PropertyAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "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": [
      "r6",
      "r45"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization",
        "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": [
      "r6",
      "r45"
     ]
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/DerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of the derivative liabilities",
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r944",
      "r945",
      "r946"
     ]
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance as of January 1, 2024",
        "periodEndLabel": "Ending balance as of December 31, 2024",
        "label": "Derivative Liability, Current",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "TRUG_DerivativeLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DerivativeLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative liability",
        "documentation": "Derivative liabilities current and noncurrent.",
        "label": "DerivativeLiabilitiesCurrentAndNoncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DerivativeLiability",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability",
        "documentation": "Derivative liability."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DerivativeLiabilityRelatedToWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DerivativeLiabilityRelatedToWarrants",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability related to warrants",
        "documentation": "Derivative liability related to warrants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesAndFairValueTextBlock",
     "presentation": [
      "http://trugolf.com/role/DerivativeLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE LIABILITY",
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r157"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DISAGGREGATED REVENUE",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "TRUG_DisclosureDerivativeLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DisclosureDerivativeLiabilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability",
        "verboseLabel": "Schedule Of Level 3 Derivative Liabilities That Are Measured At Fair Value On Recurring Basis"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DisclosureDividendNotesPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DisclosureDividendNotesPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Notes Payable",
        "verboseLabel": "Schedule Of Dividends Declared Distributed And Accrued"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DisclosureGrossSalesRoyaltyPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DisclosureGrossSalesRoyaltyPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Sales Royalty Payable"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "verboseLabel": "Schedule Of Lease Cost And Supplemental Lease Information",
        "terseLabel": "Schedule Of Future Minimum Payments Under Operating Leases"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DisclosureLinesOfCreditAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DisclosureLinesOfCreditAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lines Of Credit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCK-BASED COMPENSATION",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r66"
     ]
    },
    "TRUG_DisclosurePipeConvertibleNotesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DisclosurePipeConvertibleNotesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pipe Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DividendNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DividendNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDividendsDeclaredDistributedAndAccruedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends payable",
        "documentation": "Dividend notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DividendNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DividendNotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend notes payable",
        "documentation": "Dividend notes payable current."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DividendNotesPayableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DividendNotesPayableNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividend notes payable",
        "documentation": "Dividend notes payable noncurrent.",
        "label": "DividendNotesPayableNoncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DividendNotesPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DividendNotesPayableTextBlock",
     "presentation": [
      "http://trugolf.com/role/DividendNotesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DIVIDEND NOTES PAYABLE",
        "documentation": "Dividend Notes Payable [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsDeclaredTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/DividendNotesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED",
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_DividendsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "DividendsPaid",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "documentation": "Dividends paid",
        "label": "Dividends paid"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsShareBasedCompensationCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsShareBasedCompensationCash",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/DividendNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends declared",
        "documentation": "Amount of paid and unpaid cash dividends declared for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r805"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r803",
      "r805",
      "r806"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://trugolf.com/role/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_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r804"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r792"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r805"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r807"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://trugolf.com/role/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_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per common share - basic",
        "verboseLabel": "Net loss per common 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": [
      "r227",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r258",
      "r260",
      "r263",
      "r264",
      "r265",
      "r267",
      "r490",
      "r495",
      "r509",
      "r510",
      "r570",
      "r590",
      "r733"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per common share - diluted",
        "verboseLabel": "Net loss per common 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": [
      "r227",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r260",
      "r263",
      "r264",
      "r265",
      "r267",
      "r490",
      "r495",
      "r509",
      "r510",
      "r570",
      "r590",
      "r733"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss Per Common Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r266"
     ]
    },
    "TRUG_EarnoutShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "EarnoutShares",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout shares",
        "documentation": "Earnout shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total tax expense",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r764"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax benefit at statutory U.S. federal 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": [
      "r239",
      "r458",
      "r480",
      "r764"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in valuation allowance",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r764",
      "r860",
      "r931"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r458",
      "r459",
      "r764"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r764",
      "r860",
      "r931",
      "r932"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State income taxes, net of federal benefit",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r764",
      "r860",
      "r931"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails"
     ],
     "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": [
      "r458",
      "r459",
      "r764"
     ]
    },
    "TRUG_EmergingGrowthCompanyStatusPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "EmergingGrowthCompanyStatusPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Emerging Growth Company Status",
        "documentation": "Emerging Growth Company Status [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeBenefitsAndShareBasedCompensationNoncash",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options issued to employees",
        "documentation": "Amount of noncash expense (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Amortization Period (Years)",
        "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": [
      "r450"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation expense",
        "verboseLabel": "Future compensation expense",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r798"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r794"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://trugolf.com/role/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_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended 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": [
      "r823"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r794"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://trugolf.com/role/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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r808"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r806"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r794"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r794"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r794"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r810"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquipmentMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical",
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r192",
      "r222",
      "r223",
      "r224",
      "r243",
      "r244",
      "r245",
      "r247",
      "r252",
      "r254",
      "r256",
      "r269",
      "r313",
      "r314",
      "r331",
      "r407",
      "r478",
      "r479",
      "r487",
      "r488",
      "r489",
      "r491",
      "r494",
      "r495",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r508",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r537",
      "r539",
      "r552",
      "r587",
      "r601",
      "r602",
      "r603",
      "r617",
      "r685"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r486",
      "r827",
      "r828",
      "r829",
      "r937",
      "r938",
      "r939",
      "r940"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrual Redemptions Ownership",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "TRUG_EquityPurchaseFacilityAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "EquityPurchaseFacilityAgreementMember",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Purchase Facility Agreement [Member]",
        "documentation": "Equity Purchase Facility Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_EthosManagementINCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "EthosManagementINCMember",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ethos Management INC [Member]",
        "documentation": "Ethos Management INC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ExchangeAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ExchangeAgreementsMember",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ExercisePriceRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ExercisePriceRangeOneMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range One [Member]",
        "documentation": "Exercise Price Range One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ExhangeRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ExhangeRatio",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhange ratio",
        "documentation": "Exhange ratio."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://trugolf.com/role/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/2024",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/DerivativeLiabilityDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical",
      "http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails",
      "http://trugolf.com/role/StatementsOfCashFlows",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of derivative liability",
        "negatedLabel": "Change in fair value of derivative liabilities",
        "verboseLabel": "Fair value adjustment of warrants",
        "terseLabel": "Change in fair value of derivative liabilities",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r6"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r513",
      "r514",
      "r515",
      "r767"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails"
     ],
     "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": [
      "r513",
      "r514",
      "r515",
      "r767"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS",
        "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": [
      "r513",
      "r514",
      "r767"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r524",
      "r766"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r524",
      "r766"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FAIR VALUE OF FINANCIAL INSTRUMENTS",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "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": [
      "r373",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r522",
      "r523",
      "r525",
      "r560",
      "r561",
      "r562",
      "r750",
      "r751",
      "r757",
      "r758",
      "r759",
      "r765",
      "r767"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r524"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r373",
      "r411",
      "r416",
      "r512",
      "r523",
      "r560",
      "r757",
      "r758",
      "r759",
      "r765"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r411",
      "r416",
      "r512",
      "r513",
      "r523",
      "r561",
      "r750",
      "r751",
      "r757",
      "r758",
      "r759",
      "r765"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r373",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r512",
      "r513",
      "r514",
      "r515",
      "r523",
      "r562",
      "r750",
      "r751",
      "r757",
      "r758",
      "r759",
      "r765",
      "r767"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://trugolf.com/role/DerivativeLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS",
        "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": [
      "r942",
      "r943"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r524"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input 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": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r524"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r522",
      "r523",
      "r525",
      "r560",
      "r561",
      "r562",
      "r750",
      "r751",
      "r757",
      "r758",
      "r759",
      "r765",
      "r767"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "TRUG_FairValueOfWarrantsInExcessOfFairValueOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "FairValueOfWarrantsInExcessOfFairValueOfDebt",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of warrants in excess of fair value of debt",
        "documentation": "Fair value of warrants in excess of fair value of debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsOwnedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsOwnedAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of the financial instruments",
        "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": [
      "r964"
     ]
    },
    "TRUG_FirstExtensionAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "FirstExtensionAgreementMember",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Extension Agreement [Member]",
        "documentation": "First Extension Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_FirstMandatoryAdditionalClosingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "FirstMandatoryAdditionalClosingMember",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Mandatory Additional Closing [Member]",
        "documentation": "First Mandatory Additional Closing [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_FiveDaysPriorToExtensionDeadlineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "FiveDaysPriorToExtensionDeadlineMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Five Days Prior To Extension Deadline [Member]",
        "documentation": "Five Days Prior To Extension Deadline [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_FiveManufacturersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "FiveManufacturersMember",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "5 Manufacturers [Member]",
        "documentation": "5 Manufacturers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Tax Jurisdiction [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r459"
     ]
    },
    "TRUG_FranchiseRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "FranchiseRevenueMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Franchise Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "TRUG_GainLossOnFairValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "GainLossOnFairValueAdjustment",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on fair value adjustment",
        "documentation": "Gain loss on fair value adjustment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on investment",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r123",
      "r824"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      },
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/StatementsOfCashFlows",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on extinguishment of debt",
        "negatedLabel": "Loss on extinguishment of debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r48",
      "r49"
     ]
    },
    "TRUG_GeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "GeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense [Member]",
        "documentation": "General and Administrative Expense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_GolfSimulatorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "GolfSimulatorsMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Golf Simulators [Member]",
        "documentation": "Golf Simulators [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_GovernmentSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "GovernmentSecuritiesMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails",
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Securities [Member]",
        "documentation": "Government Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total 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": [
      "r114",
      "r115",
      "r172",
      "r238",
      "r311",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r526",
      "r735",
      "r741",
      "r871",
      "r873",
      "r874",
      "r875",
      "r876",
      "r898"
     ]
    },
    "TRUG_GrossSalesRoyaltyPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "GrossSalesRoyaltyPayable",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross sales royalty payable",
        "negatedLabel": "Gross sales royalty payable",
        "documentation": "Gross sales royalty payable."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_GrossSalesRoyaltyPayableDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "GrossSalesRoyaltyPayableDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GROSS SALES ROYALTY PAYABLE",
        "documentation": "Gross Sales Royalty Payable Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails",
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantor Obligations [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": [
      "r344",
      "r345",
      "r346",
      "r347"
     ]
    },
    "TRUG_IBankersFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "IBankersFiveMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "I Bankers Five [Member]",
        "documentation": "I Bankers Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_IBankersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "IBankersMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "I Bankers [Member]",
        "documentation": "I Bankers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IPOMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentEffectsOnEarningsPerShareLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "ImpairmentEffectsOnEarningsPerShareTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails"
     ],
     "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": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Long-Lived Assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r138"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations before provision for income taxes",
        "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net",
        "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r458",
      "r459",
      "r466",
      "r475",
      "r764",
      "r935"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r458",
      "r459",
      "r466",
      "r475",
      "r764",
      "r935"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r454",
      "r458",
      "r463",
      "r464",
      "r465",
      "r467",
      "r473",
      "r481",
      "r483",
      "r484",
      "r485",
      "r616",
      "r764"
     ]
    },
    "us-gaap_IncomeTaxExaminationYearUnderExamination": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationYearUnderExamination",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax years",
        "documentation": "Tax year being audited in the income tax examination, in YYYY format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for income taxes",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r190",
      "r255",
      "r256",
      "r268",
      "r280",
      "r296",
      "r457",
      "r458",
      "r482",
      "r591",
      "r764"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r455",
      "r456",
      "r467",
      "r468",
      "r472",
      "r476",
      "r610"
     ]
    },
    "TRUG_IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfReconciliationOfStatutoryFederalIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-deductible derivative liability change",
        "documentation": "Income tax reconciliation non deductible derivative liability changes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r233",
      "r474",
      "r475"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable, net",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued and other current liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r722"
     ]
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest payable",
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory, net",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInMarketableSecuritiesRestricted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInMarketableSecuritiesRestricted",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Marketable investment securities",
        "label": "Increase (Decrease) in Marketable Securities, Restricted",
        "documentation": "The change during the period, either increase or decrease, in total debt and equity financial instruments including: (1) securities held-to-maturity, (2) trading securities, and (3) securities available-for-sale that are pledged to one or more secured parties who have the right to buy, sell, or re-pledge the collateral."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r854"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "TRUG_IncreaseInOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "IncreaseInOtherLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in other liabilities",
        "documentation": "Increase in other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_IndividualConsultantsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "IndividualConsultantsOneMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual Consultants One [Member]",
        "documentation": "Individual Consultants One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_IndividualConsultantsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "IndividualConsultantsTwoMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual Consultants Two [Member]",
        "documentation": "Individual Consultants Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_InterestDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "InterestDividendRatePercentage",
     "presentation": [
      "http://trugolf.com/role/DividendNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate dividend percentage",
        "documentation": "Interest dividend rate percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r276",
      "r279",
      "r281",
      "r296",
      "r534",
      "r741",
      "r742"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued interest",
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r379",
      "r389",
      "r752",
      "r753"
     ]
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebtExcludingAmortization",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense debt excluding amortization",
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r380",
      "r752",
      "r753"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r851"
     ]
    },
    "us-gaap_InterestExpenseOtherLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseOtherLongTermDebt",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense other long term debt",
        "documentation": "Amount of interest expense incurred on long-term debt classified as other, including, but not limited to, interest on long-term notes and amortization of issuance costs."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r873"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r231",
      "r232"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued interest",
        "label": "Interest Payable",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r967"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/InventoryNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORY, NET",
        "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": [
      "r319"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      },
      "http://trugolf.com/role/ScheduleOfInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, net",
        "totalLabel": "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": [
      "r212",
      "r726",
      "r773"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory, net",
        "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": [
      "r179",
      "r196",
      "r211",
      "r319",
      "r320",
      "r322",
      "r566",
      "r730"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory - raw materials",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfInventoryDetails",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory valuation reserves",
        "negatedLabel": "Less reserve allowance for obsolescence",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r846"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r321"
     ]
    },
    "us-gaap_InvestmentIssuerNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIssuerNameAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Issuer Name [Axis]",
        "documentation": "Information by name of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r1006",
      "r1007",
      "r1008",
      "r1009"
     ]
    },
    "us-gaap_InvestmentIssuerNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIssuerNameDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of issuer of investment."
       }
      }
     },
     "auth_ref": [
      "r1006",
      "r1007",
      "r1008",
      "r1009"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r691",
      "r693",
      "r695",
      "r698",
      "r699",
      "r700",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r783"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r691",
      "r693",
      "r695",
      "r698",
      "r699",
      "r700",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r783"
     ]
    },
    "TRUG_IssuanceOfCommonStockForInterestAndMakeGood": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "IssuanceOfCommonStockForInterestAndMakeGood",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock for interest and make good",
        "documentation": "Issuance of common stock for interest and make good."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_IssuanceOfCommonStockForInterestAndMakeGoodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "IssuanceOfCommonStockForInterestAndMakeGoodShares",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock for interest and make good, shares",
        "documentation": "Issuance of common stock for interest and make good, shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for services",
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "TRUG_JPMorganChaseBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "JPMorganChaseBankMember",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JP Morgan Chase Bank [Member]",
        "documentation": "JP Morgan Chase Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_JPMorganChaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "JPMorganChaseMember",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JP Morgan Chase [Member]",
        "documentation": "JP Morgan Chase [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salaries, wages and benefits",
        "verboseLabel": "Personnel expenses",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net lease costs",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r772"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_LessDeferredLoanFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "LessDeferredLoanFees",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less deferred loan fees - Ethos Management Inc.",
        "documentation": "Less deferred loan fees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_LesseeOperatingLeaseDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseDescription",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease agreements with remaining terms",
        "documentation": "Description of lessee's operating lease."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES",
        "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": [
      "r953"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails"
     ],
     "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": [
      "r550"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "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": [
      "r550"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "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": [
      "r550"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "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": [
      "r550"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "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": [
      "r550"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remainder",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amount representing 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": [
      "r550"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://trugolf.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES",
        "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": [
      "r538"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "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": [
      "r21",
      "r90",
      "r91",
      "r92",
      "r97",
      "r98",
      "r99",
      "r102",
      "r238",
      "r311",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r498",
      "r499",
      "r500",
      "r526",
      "r643",
      "r734",
      "r791",
      "r898",
      "r956",
      "r957"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities and Stockholders\u2019 Deficit",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r166",
      "r581",
      "r773",
      "r859",
      "r883",
      "r947"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 DEFICIT"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "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": [
      "r92",
      "r195",
      "r238",
      "r311",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r498",
      "r499",
      "r500",
      "r526",
      "r773",
      "r898",
      "r956",
      "r957"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAverageOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding note payable",
        "documentation": "Average amount borrowed under the credit facility during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r96",
      "r858",
      "r896",
      "r897"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r96",
      "r858",
      "r896"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [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": [
      "r349",
      "r858",
      "r896"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r96",
      "r349",
      "r858",
      "r896"
     ]
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit, bank",
        "verboseLabel": "Line of credit",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r161"
     ]
    },
    "TRUG_LinesOfCreditDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "LinesOfCreditDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/LinesOfCredit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LINES OF CREDIT",
        "documentation": "Lines of Credit Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable",
        "totalLabel": "Total",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r164",
      "r372",
      "r387",
      "r750",
      "r751",
      "r771",
      "r968"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable, current portion",
        "negatedLabel": "Less current portion",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r242",
      "r377"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [
      "r9",
      "r242",
      "r377"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r242",
      "r377"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMaturitiesOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note payables, net of current portion",
        "verboseLabel": "Note payable long-term portion",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY NOTES AND LOANS PAYABLE",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_LongTermLoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermLoansPayable",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE loan payable, net",
        "totalLabel": "Total PIPE Convertible Notes, net",
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note payable long-term portion",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "TRUG_LongTermNotesPayableAssumedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "LongTermNotesPayableAssumedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable assumed in merger",
        "documentation": "Notes payable assumed in the Merger."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r887",
      "r888",
      "r889"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r47",
      "r887",
      "r888",
      "r889"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r303",
      "r756",
      "r775",
      "r778",
      "r903",
      "r973",
      "r974",
      "r975",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001"
     ]
    },
    "TRUG_MarginLineOfCreditAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "MarginLineOfCreditAccount",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Margin line of credit account",
        "documentation": "Margin line of credit account."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecurities",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable securities",
        "documentation": "Amount of investment in marketable security."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r840"
     ]
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable investment securities",
        "verboseLabel": "Total marketable investment securities",
        "documentation": "Amount of investment in marketable security, classified as current."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Investment Securities",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketingAndAdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising and marketing expense",
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_MarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing expenses",
        "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": [
      "r118"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r418",
      "r452",
      "r515",
      "r565",
      "r599",
      "r600",
      "r607",
      "r635",
      "r636",
      "r692",
      "r694",
      "r696",
      "r697",
      "r701",
      "r716",
      "r717",
      "r747",
      "r754",
      "r762",
      "r767",
      "r768",
      "r769",
      "r770",
      "r776",
      "r900",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ]
    },
    "TRUG_McKettrickMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "McKettrickMember",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "McKettrick [Member]",
        "documentation": "McKettrick [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r944",
      "r945",
      "r946"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r944",
      "r945",
      "r946"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r767",
      "r944",
      "r945",
      "r946"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r944",
      "r945",
      "r946"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r515",
      "r767"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r515",
      "r767"
     ]
    },
    "TRUG_MercedesBenzMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "MercedesBenzMember",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mercedes-Benz [Member]",
        "documentation": "Mercedes-Benz [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_MergerArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "MergerArrangementMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Merger Arrangement [Member]",
        "documentation": "Merger Arrangement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r418",
      "r452",
      "r515",
      "r565",
      "r599",
      "r600",
      "r607",
      "r635",
      "r636",
      "r692",
      "r694",
      "r696",
      "r697",
      "r701",
      "r716",
      "r717",
      "r747",
      "r754",
      "r762",
      "r767",
      "r768",
      "r769",
      "r776",
      "r900",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ]
    },
    "us-gaap_MoneyMarketFundsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MoneyMarketFundsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money market funds",
        "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_MorganStanleyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "MorganStanleyMember",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Morgan Stanley [Member]",
        "documentation": "Morgan Stanley [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "auth_ref": [
      "r303",
      "r756",
      "r775",
      "r778",
      "r903",
      "r973",
      "r974",
      "r975",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities",
        "negatedLabel": "Cash flows from operations",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r128",
      "r129"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfComprehensiveGainLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/StatementsOfCashFlows",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StatementsOfComprehensiveGainLoss",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "label": "Net loss",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r129",
      "r168",
      "r193",
      "r217",
      "r219",
      "r224",
      "r238",
      "r246",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r255",
      "r256",
      "r262",
      "r311",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r490",
      "r495",
      "r510",
      "r526",
      "r586",
      "r667",
      "r683",
      "r684",
      "r789",
      "r898"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_NewTruGolfClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "NewTruGolfClassACommonStockMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New TruGolf Class A Common Stock [Member]",
        "documentation": "New TruGolf Class A Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_NewTruGolfCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "NewTruGolfCommonStockMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Tru Golf Common Stock [Member]",
        "documentation": "New Tru Golf Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://trugolf.com/role/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": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other expense",
        "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": [
      "r121"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other (expenses) income:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r861",
      "r862"
     ]
    },
    "TRUG_NotePrincipalConvertedToClassCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "NotePrincipalConvertedToClassCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE note principal converted to Class A Common Stock",
        "documentation": "PIPE note principal converted to Class A Common Stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesIssued1",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable assumed in Merger",
        "documentation": "The fair value of notes issued in noncash investing and financing activities."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34",
      "r35"
     ]
    },
    "TRUG_NotesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "NotesOneMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes One [Member]",
        "documentation": "Notes One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notes payable",
        "label": "Notes Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r164",
      "r968",
      "r969"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less current portion",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91"
     ]
    },
    "TRUG_NotesPayableOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "NotesPayableOneMember",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable One [Member]",
        "documentation": "Notes Payable One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_NotesPayableTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "NotesPayableTwoMember",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable Two [Member]",
        "documentation": "Notes Payable Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_NotesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "NotesTwoMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Two [Member]",
        "documentation": "Notes Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://trugolf.com/role/SegmentInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r736",
      "r746",
      "r872"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "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": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "negatedLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r735",
      "r871",
      "r873",
      "r874",
      "r875",
      "r876"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease cost (cost resulting from lease payments)",
        "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": [
      "r546",
      "r772"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Present value of net future minimum lease payments",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liability, current portion",
        "verboseLabel": "Current liabilities - operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liability, net of current portion",
        "verboseLabel": "Non-current liabilities - operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "TRUG_OperatingLeaseOperatingCashFlowsLiabilityReduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "OperatingLeaseOperatingCashFlowsLiabilityReduction",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease - operating cash flows (liability reduction)",
        "documentation": "Operating lease - operating cash flows (liability reduction)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease - operating cash flows (fixed 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": [
      "r542",
      "r547"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfLeaseCostAndSupplementalLeaseInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "verboseLabel": "Non-current leases - right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of right-of-use asset",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://trugolf.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average discount rate, percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r772"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://trugolf.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r548",
      "r772"
     ]
    },
    "TRUG_OperatingLossCarryforwardsLimitationsNotUse": {
     "xbrltype": "stringItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "OperatingLossCarryforwardsLimitationsNotUse",
     "presentation": [
      "http://trugolf.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:OperatingLossCarryforwardsLimitationsNotUse]",
        "documentation": "Operating loss carryforwards limitations not use."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_OriginalIssueDiscountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "OriginalIssueDiscountMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Original Issue Discount [Member]",
        "documentation": "Original Issue Discount [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_OtherAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "OtherAccountsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails": {
       "parentTag": "us-gaap_AccountsReceivableGross",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails": {
       "parentTag": "us-gaap_AccountsReceivableGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails",
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Other accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued and other current liabilities",
        "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": [
      "r91"
     ]
    },
    "TRUG_OtherAccruedLiabilitiesCurrentAssumedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "OtherAccruedLiabilitiesCurrentAssumedInMerger",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued and other current liabilities - assumed in Merger",
        "documentation": "Accrued and other current liabilities assumed in merger."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r773"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/OtherLong-termAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER LONG-TERM ASSETS",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long-term assets",
        "verboseLabel": "Total other long-term assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_OtherCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other cash equivalents",
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfComprehensiveGainLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive gain (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfComprehensiveGainLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfComprehensiveGainLoss",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized gain (loss) in fair value of short-term investments",
        "negatedTerseLabel": "Unrealized gain in fair value of short-term investments",
        "documentation": "Other comprehensive income unrealized gainI in fair value of short term investments.",
        "label": "OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER",
        "documentation": "Tabular disclosure of other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accrued liabilities",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r773"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "TRUG_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "OtherMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]",
        "documentation": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note payable",
        "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r805"
     ]
    },
    "us-gaap_OtherSellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherSellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling general administrative expense",
        "documentation": "Amount of selling, general and administrative expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "TRUG_PIPEConvertibleLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PIPEConvertibleLoanMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE Convertible Loan [Member]",
        "documentation": "PIPE Convertible Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_PIPEConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PIPEConvertibleNotesMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE Convertible Notes [Member]",
        "documentation": "PIPE Convertible Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_PIPEWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PIPEWarrantMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE Warrant [Member]",
        "documentation": "PIPE Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRoyalties",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for royalties",
        "documentation": "The amount of cash paid for royalties during the current period."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "TRUG_PaymentsOfCostsOfMergerFromPipeLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PaymentsOfCostsOfMergerFromPipeLoan",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Costs of Merger paid from PIPE loan",
        "documentation": "Costs of Merger paid from PIPE loan.",
        "label": "PaymentsOfCostsOfMergerFromPipeLoan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDerivativeIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDerivativeIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/DerivativeLiabilityDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfLevel3DerivativeLiabilitiesThatAreMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of derivative liabilities",
        "documentation": "The cash outflow for cost incurred directly with the issuance of a derivative security."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of 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": [
      "r125"
     ]
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of short-term investments",
        "label": "Payments to Acquire Short-Term Investments",
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_PaymentsToAcquireSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireSoftware",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capitalized software, net",
        "label": "Payments to Acquire Software",
        "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "TRUG_PersonnelExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PersonnelExpenses",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Personnel expenses",
        "documentation": "Personnel expenses."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_PipeConvertibleNotesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PipeConvertibleNotesDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PIPE CONVERTIBLE NOTES",
        "documentation": "Pipe Convertible Notes Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_PipeNotePrincipalConvertedToClassACommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PipeNotePrincipalConvertedToClassACommonStock",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails": {
       "parentTag": "us-gaap_LongTermLoansPayable",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less gross PIPE Convertible Note principal converted into Class A common stock",
        "documentation": "Pipe note principal converted to class A common stock.",
        "label": "PipeNotePrincipalConvertedToClassACommonStock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929"
     ]
    },
    "srt_PlatformOperatorCryptoAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Operator, Crypto Asset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "srt_PlatformOperatorCryptoAssetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Operator, Crypto Asset [Table]"
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "TRUG_PotentialDilutivePerShareTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PotentialDilutivePerShareTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF POTENTIAL DILUTIVE SHARES",
        "documentation": "Potential Dilutive Per Share [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r799"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r801"
     ]
    },
    "TRUG_PreMergerCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PreMergerCommonStockMember",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Merger Common Stock [Member]",
        "documentation": "Pre Merger Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r781",
      "r782",
      "r785",
      "r786",
      "r787",
      "r788",
      "r1002",
      "r1004"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r391"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r103",
      "r645"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r103",
      "r391"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r103",
      "r645",
      "r665",
      "r1004",
      "r1005"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $0.0001 par value, 10 million shares authorized; zero shares issued and outstanding, respectively",
        "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": [
      "r103",
      "r577",
      "r773"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r323",
      "r324",
      "r727"
     ]
    },
    "us-gaap_PrepaidRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidRoyalties",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid royalties",
        "documentation": "Amount of asset related to consideration paid in advance for royalties that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r748",
      "r885"
     ]
    },
    "TRUG_PrepaymentPenalty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PrepaymentPenalty",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayment penalty",
        "documentation": "Prepayment penalty."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_PriorLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PriorLoanAgreementMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Loan Agreement [Member]",
        "documentation": "Prior Loan Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassifications",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "TRUG_PrivatePlacementInvestorsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PrivatePlacementInvestorsTwoMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Placement Investors Two [Member]",
        "documentation": "Private Placement Investors Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "TRUG_PrivateRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PrivateRightsMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Rights [Member]",
        "documentation": "Private Rights [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/StatementsOfCashFlows",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt refinance conversion",
        "label": "Convertible debt",
        "terseLabel": "Proceeds from debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "TRUG_ProceedsFromConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ProceedsFromConvertibleNotes",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from convertible notes",
        "documentation": "Proceeds from convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ProceedsFromConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ProceedsFromConvertibleNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Convertible notes payable",
        "documentation": "Proceeds from convertible notes payable.",
        "label": "ProceedsFromConvertibleNotesPayable"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ProceedsFromInvestmentFund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ProceedsFromInvestmentFund",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from investment fund (PIPE)",
        "documentation": "Proceeds from investment fund (PIPE)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross proceeds from issuance of debt",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from line of credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r858"
     ]
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from notes payable",
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "TRUG_ProceedsFromOriginalIssuanceDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ProceedsFromOriginalIssuanceDiscount",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from original issuance discount",
        "documentation": "Proceeds from original issuance discount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromOtherShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromOtherShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from PIPE loans, net of discount",
        "documentation": "Amount of cash inflow from short-term debt classified as other."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from loan payable \u2013 related party",
        "verboseLabel": "Received proceeds from related parties",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment of debt",
        "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of loans assumed in Merger",
        "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfOtherDebt",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of repay outstanding debt",
        "documentation": "Amount of cash inflow (outflow) for debt classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of short-term investments",
        "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromWarrantExercises",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from warrants exercise",
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "TRUG_ProceedsOfCashAcquiredInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ProceedsOfCashAcquiredInMerger",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash acquired in Merger",
        "verboseLabel": "Net proceeds from trust account",
        "documentation": "Proceeds of cash acquired in merger."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductConcentrationRiskMember",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product 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": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails",
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r567",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r724",
      "r755",
      "r774",
      "r776",
      "r777",
      "r779",
      "r780",
      "r892",
      "r893",
      "r903",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001"
     ]
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warranty reserve",
        "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": [
      "r91",
      "r894",
      "r895"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails",
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails"
     ],
     "auth_ref": [
      "r300",
      "r567",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r724",
      "r755",
      "r774",
      "r776",
      "r777",
      "r779",
      "r780",
      "r892",
      "r893",
      "r903",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "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": [
      "r8",
      "r551"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/PropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT, NET",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r184",
      "r188",
      "r189"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property 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": [
      "r137",
      "r198",
      "r585"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r551"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "totalLabel": "Total other long-term assets",
        "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": [
      "r8",
      "r551",
      "r572",
      "r585",
      "r773"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r184",
      "r188",
      "r583"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://trugolf.com/role/PropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PROPERTY AND EQUIPMENT",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r551"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bad debt expense",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r317"
     ]
    },
    "TRUG_PublicRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PublicRightsMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Rights [Member]",
        "documentation": "Public Rights [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "PurchaseAgreementMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Agreement [Member]",
        "documentation": "Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r410",
      "r418",
      "r445",
      "r446",
      "r447",
      "r452",
      "r515",
      "r563",
      "r564",
      "r565",
      "r599",
      "r600",
      "r607",
      "r635",
      "r636",
      "r692",
      "r694",
      "r696",
      "r697",
      "r701",
      "r716",
      "r717",
      "r747",
      "r754",
      "r762",
      "r767",
      "r768",
      "r769",
      "r770",
      "r776",
      "r783",
      "r890",
      "r900",
      "r945",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r410",
      "r418",
      "r445",
      "r446",
      "r447",
      "r452",
      "r515",
      "r563",
      "r564",
      "r565",
      "r599",
      "r600",
      "r607",
      "r635",
      "r636",
      "r692",
      "r694",
      "r696",
      "r697",
      "r701",
      "r716",
      "r717",
      "r747",
      "r754",
      "r762",
      "r767",
      "r768",
      "r769",
      "r770",
      "r776",
      "r783",
      "r890",
      "r900",
      "r945",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963"
     ]
    },
    "TRUG_RealizedGainInFairValueOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RealizedGainInFairValueOfShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized gain in fair value of short-term investments",
        "documentation": "Realized gain in fair value of short term investments."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RecentlyAdoptedAccountingPronouncementsPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently Adopted Accounting Pronouncements",
        "documentation": "Recently Adopted Accounting Pronouncements [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RedemptionOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RedemptionOfShares",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DMAQ Public stockholders",
        "documentation": "Redemption of shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r305",
      "r417",
      "r553",
      "r554",
      "r574",
      "r582",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r664",
      "r666",
      "r690"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r240",
      "r241",
      "r553",
      "r554",
      "r555",
      "r556",
      "r574",
      "r582",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r664",
      "r666",
      "r690"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfNotesPayableDetails",
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "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": [
      "r305",
      "r417",
      "r553",
      "r554",
      "r574",
      "r582",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r664",
      "r666",
      "r690",
      "r955"
     ]
    },
    "TRUG_RemeasurementOfCommonStockExchangedissuedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RemeasurementOfCommonStockExchangedissuedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remeasurement of common stock exchanged/issued in Merger",
        "documentation": "Remeasurement of common stock exchanged issued in merger."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RepaymentsOfLiabilitiesAssumedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RepaymentsOfLiabilitiesAssumedInMerger",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of liabilities assumed in Merger",
        "documentation": "Repayments of liabilities assumed in merger.",
        "label": "RepaymentsOfLiabilitiesAssumedInMerger"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of line of credit",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r858"
     ]
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of notes payable",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of notes payable - related party",
        "label": "Repayments of Related Party Debt",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/LinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r838",
      "r856",
      "r965",
      "r970"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r838",
      "r856"
     ]
    },
    "TRUG_RestrictedCashExcludedFromCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RestrictedCashExcludedFromCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "RestrictedCashExcludedFromCashAndCashEquivalents"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "negatedLabel": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r145",
      "r580",
      "r604",
      "r606",
      "r615",
      "r646",
      "r773"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r243",
      "r244",
      "r245",
      "r247",
      "r252",
      "r254",
      "r256",
      "r313",
      "r314",
      "r331",
      "r478",
      "r479",
      "r487",
      "r488",
      "r489",
      "r491",
      "r494",
      "r495",
      "r501",
      "r503",
      "r504",
      "r506",
      "r508",
      "r537",
      "r539",
      "r601",
      "r603",
      "r617",
      "r1004"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, net",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r171",
      "r268",
      "r277",
      "r278",
      "r292",
      "r296",
      "r300",
      "r302",
      "r303",
      "r408",
      "r409",
      "r567"
     ]
    },
    "TRUG_RevenuePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RevenuePercentage",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues percentage",
        "documentation": "Revenue percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r669",
      "r723",
      "r731"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining performance obligations",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining performance obligations percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total net revenue",
        "verboseLabel": "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": [
      "r170",
      "r171",
      "r225",
      "r238",
      "r268",
      "r277",
      "r278",
      "r292",
      "r296",
      "r300",
      "r302",
      "r303",
      "r311",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r526",
      "r571",
      "r741",
      "r898"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RoyaltiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RoyaltiesPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Royalties",
        "documentation": "Royalties [Policy Text Block]",
        "label": "RoyaltiesPolicyTextBlock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RoyaltyExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RoyaltyExpense",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfRevenueBySegmentInformationDetails",
      "http://trugolf.com/role/StatementsOfOperations",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalties",
        "verboseLabel": "Royalty expense",
        "terseLabel": "Royalty expenses",
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "TRUG_RoyaltyExpensePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RoyaltyExpensePercentage",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty expense percentage",
        "documentation": "Royalty expense percentage."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RoyaltyPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RoyaltyPercentage",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty percentage",
        "documentation": "Royalty percentage."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RoyaltyPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RoyaltyPurchaseAgreementMember",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Purchase Agreement [Member]",
        "documentation": "Royalty Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RoyaltyPurchaseAgreementOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RoyaltyPurchaseAgreementOneMember",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Purchase Agreement One [Member]",
        "documentation": "Royalty Purchase Agreement One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RoyaltyPurchaseAgreementThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RoyaltyPurchaseAgreementThreeMember",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Purchase Agreement Three [Member]",
        "documentation": "Royalty Purchase Agreement Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_RoyaltyPurchaseAgreementTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "RoyaltyPurchaseAgreementTwoMember",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty Purchase Agreement Two [Member]",
        "documentation": "Royalty Purchase Agreement Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate shares issued",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value per share",
        "verboseLabel": "Stock price",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_SalesAndExciseTaxPayablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SalesAndExciseTaxPayablesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales tax payable",
        "documentation": "Sales and excise tax payables current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r303",
      "r832"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "auth_ref": [
      "r257",
      "r419",
      "r826",
      "r867"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/AccruedAndOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES",
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION",
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative"
     ],
     "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": [
      "r74",
      "r75",
      "r492"
     ]
    },
    "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF MARKETABLE SECURITIES",
        "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/NotesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF NOTES PAYABLE",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DEFERRED INCOME TAX ASSETS AND LIABILITIES",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfRelatedPartyNotesPayableDetails"
     ],
     "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": [
      "r13",
      "r61",
      "r62",
      "r63",
      "r64"
     ]
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/DerivativeLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING",
        "documentation": "Tabular disclosure of derivative liabilities at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LOSS PER SHARE",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE",
        "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": [
      "r460",
      "r764",
      "r931"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r486",
      "r827",
      "r828",
      "r829",
      "r937",
      "r938",
      "r939",
      "r940"
     ]
    },
    "TRUG_ScheduleOfEstimatedUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ScheduleOfEstimatedUsefulLifeTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ESTIMATED USEFUL LIVES",
        "documentation": "Schedule Of Estimated Useful Life [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGuaranteeObligationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGuaranteeObligationsTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails",
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantor Obligation [Table]",
        "documentation": "Disclosure of information about guarantor obligation by guarantee or group of guarantees. Includes, but is not limited to, nature, terms, origin, and purpose of guarantee, triggering event, maximum exposure, and amount of obligation. Excludes product warranty."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r347"
     ]
    },
    "TRUG_ScheduleOfInformationRelatedToStockWarrantsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ScheduleOfInformationRelatedToStockWarrantsTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS",
        "documentation": "Schedule of Information Related to Stock Warrants [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/InventoryNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INVENTORY",
        "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": [
      "r23",
      "r110",
      "r111",
      "r112"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://trugolf.com/role/OtherLong-termAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF OTHER LONG TERM ASSETS",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfDisaggregatedRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails",
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r8",
      "r551"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF RELATED PARTY NOTES PAYABLE",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF REVENUE BY SEGMENT INFORMATION",
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE",
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r150"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "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": [
      "r420",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement by range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE",
        "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": [
      "r66"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF OPTION ACTIVITY",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r20",
      "r146"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS",
        "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": [
      "r152"
     ]
    },
    "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]",
        "documentation": "Information by financial instrument subject to mandatory redemption."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r15",
      "r50"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Table]",
        "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails",
      "http://trugolf.com/role/StockholdersDeficitTables"
     ],
     "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": [
      "r52",
      "r53",
      "r54",
      "r55",
      "r56",
      "r58",
      "r141",
      "r143",
      "r144",
      "r145",
      "r205",
      "r206",
      "r207",
      "r270",
      "r391",
      "r392",
      "r393",
      "r395",
      "r398",
      "r403",
      "r405",
      "r611",
      "r612",
      "r613",
      "r614",
      "r754",
      "r825",
      "r857"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTextBlock",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF COMMON STOCK",
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r51",
      "r52",
      "r53",
      "r54",
      "r55",
      "r56",
      "r58",
      "r103",
      "r104",
      "r143",
      "r144",
      "r145"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF WARRANT ACTIVITY",
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "TRUG_SecondExtensionAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SecondExtensionAgreementMember",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Second Extension Agreement [Member]",
        "documentation": "Second Extension Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_SecondMandatoryAdditionalClosingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SecondMandatoryAdditionalClosingMember",
     "presentation": [
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Second Mandatory Additional Closing [Member]",
        "documentation": "Second Mandatory Additional Closing [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "TRUG_SecurityDepositEthosManagementLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SecurityDepositEthosManagementLoanMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Deposit Ethos Management Loan [Member]",
        "documentation": "Security Deposit Ethos Management Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_SecurityDepositsLeasedFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SecurityDepositsLeasedFacilitiesMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Deposits Leased Facilities [Member]",
        "documentation": "Security Deposits Leased Facilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r802"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT INFORMATION",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r268",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r282",
      "r283",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r301",
      "r303",
      "r736",
      "r739",
      "r740",
      "r741",
      "r743",
      "r745",
      "r746"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r299",
      "r302",
      "r737",
      "r738",
      "r744"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative",
        "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": [
      "r118"
     ]
    },
    "TRUG_SeriesAAndBWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SeriesAAndBWarrantsMember",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A and B Warrants [Member]",
        "documentation": "Series A and B Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_SeriesACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SeriesACommonStockMember",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Common Stock [Member]",
        "documentation": "Series A Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r843",
      "r844",
      "r902"
     ]
    },
    "TRUG_SeriesAWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SeriesAWarrantsMember",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails",
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Warrants [Member]",
        "documentation": "Series A Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_SeriesBCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SeriesBCommonStockMember",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Common Stock [Member]",
        "documentation": "Series B Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_SeriesBWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SeriesBWarrantsMember",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails",
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series B Warrants [Member]",
        "documentation": "Series B Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation expense",
        "label": "Compensation expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining term",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of the non vested options granted",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r441"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividends",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility",
        "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": [
      "r445"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r420",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Warrants Outstanding, Exercised",
        "documentation": "Number of non-option equity instruments exercised by participants."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Warrants Outstanding, Forfeited",
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Warrants Outstanding, Granted",
        "verboseLabel": "Warrants issued",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Warrants Outstanding, Beginning",
        "periodEndLabel": "Number of Warrants Outstanding, Ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r148"
     ]
    },
    "TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Warrants Exercisable Ending",
        "documentation": "Share based compensation arrangement by share based payment award non options exercisable number.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Exercise Price, Exercisable Ending",
        "documentation": "Share based compensation arrangement by share based payment award non options exercisable weighted average exercise price.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price, Beginning",
        "documentation": "Weighted average exercise price, beginning.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Aggregate Intrinsic value, Beginning",
        "periodEndLabel": "Aggregate Intrinsic value, Ending",
        "documentation": "Share based compensation arrangement by share based payment award non options outstanding weighted average fair value.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares issued",
        "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": [
      "r763"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails",
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Options Exercisable Ending",
        "label": "Number of Options Exercisable",
        "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": [
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Exercise Price, Exercisable Ending",
        "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": [
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options, Forfeited",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option granted",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options, Granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of the options granted",
        "documentation": "Share based compensation arrangement by share based payment award options grants in period total intrinsic value."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Exercise Price, Ending",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the non-option plan.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Intrinsic Value Outstanding, Beginning",
        "periodEndLabel": "Intrinsic Value Outstanding, Ending",
        "label": "Intrinsic value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails",
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Options Outstanding, Beginning",
        "periodEndLabel": "Number of Options Outstanding, Ending",
        "label": "Number of Options Outstanding",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r427"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails",
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price Outstanding, Beginning",
        "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending",
        "label": "Exercise Price, Options Outstanding",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r427"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting terms description",
        "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued For compensation",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock awards description",
        "documentation": "Description of terms of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448"
     ]
    },
    "TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Exercised",
        "documentation": "Sharebased compensation arrangements by sharebased payment award nonoptions exercised in period weighted average exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Forfeited",
        "documentation": "Weighted average exercise price, forfeited/cancelled."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Granted",
        "documentation": "Weighted average exercise price granted."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Exercise Price, Exercised",
        "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": [
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Exercise Price, Forfeited",
        "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": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Exercise Price, Granted",
        "label": "Stock option exercise price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based Compensation",
        "documentation": "Disclosure of accounting policy for award granted to director under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [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_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetailsParenthetical",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfStockOptionGrantedInValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected term (years)",
        "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": [
      "r444"
     ]
    },
    "TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Life In Years, Outstanding",
        "documentation": "Weighted-average remaining contractual life (years) outstanding, beginning."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Intrinsic Value Outstanding, Exercisable Ending",
        "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": [
      "r66"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Remaining Life In Years, 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": [
      "r66"
     ]
    },
    "TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Life In Years, Exercisable",
        "documentation": "Share based compensation arrangement by share based payment award options exercisable weighted average remaining contractual term 2."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Aggregate Intrinsic value, Exercisable Ending",
        "documentation": "Share based compensation arrangement by share based payment award options non vested weighted average grant date fair value exercisable.",
        "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails",
      "http://trugolf.com/role/ScheduleOfStockOptionsOutstandingAndExercisableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Remaining Life In Years, Outstanding",
        "label": "Weighted Average Remaining Life In Years ,Options Exerciseable",
        "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": [
      "r151"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of the options vested",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r441"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ffair value",
        "documentation": "Weighted average grant-date fair value of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock purchase percentage",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r16"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued, price per share",
        "verboseLabel": "Share price",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifying description of each financial instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur. Examples are preferred stock or trust preferred securities, each of which has redemption rights beyond the control of the issuer on a specified date or upon an event that is certain to occur."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r15"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/RelatedPartyNotesAndLoansPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [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_ShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTextBlock",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONVERTIBLE NOTES PAYABLE",
        "documentation": "The entire disclosure for short-term debt."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r887",
      "r888",
      "r889"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r887",
      "r888",
      "r889"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r235"
     ]
    },
    "TRUG_SixManufacturersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SixManufacturersMember",
     "presentation": [
      "http://trugolf.com/role/ConcentrationOfCreditRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Six Manufacturers [Member]",
        "documentation": "Six Manufacturers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_SoftwareAndComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SoftwareAndComputerEquipmentMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software and Computer Equipment [Member]",
        "documentation": "Software And Computer Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r800"
     ]
    },
    "TRUG_SponsorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "SponsorMember",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sponsor [Member]",
        "documentation": "Sponsor [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfIncomeTaxExaminationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails",
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StatementsOfOperations",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitTables",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r205",
      "r206",
      "r207",
      "r238",
      "r260",
      "r261",
      "r263",
      "r265",
      "r270",
      "r271",
      "r311",
      "r350",
      "r352",
      "r353",
      "r354",
      "r357",
      "r358",
      "r391",
      "r392",
      "r395",
      "r398",
      "r405",
      "r526",
      "r611",
      "r612",
      "r613",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r629",
      "r645",
      "r668",
      "r685",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r825",
      "r857",
      "r869"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical",
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r104",
      "r107",
      "r108",
      "r192",
      "r222",
      "r223",
      "r224",
      "r243",
      "r244",
      "r245",
      "r247",
      "r252",
      "r254",
      "r256",
      "r269",
      "r313",
      "r314",
      "r331",
      "r407",
      "r478",
      "r479",
      "r487",
      "r488",
      "r489",
      "r491",
      "r494",
      "r495",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r508",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r537",
      "r539",
      "r552",
      "r587",
      "r601",
      "r602",
      "r603",
      "r617",
      "r685"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfCommonStockDetails",
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical",
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails",
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "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": [
      "r243",
      "r244",
      "r245",
      "r269",
      "r539",
      "r567",
      "r609",
      "r629",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r645",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r655",
      "r656",
      "r657",
      "r658",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r666",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r685",
      "r784"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r257",
      "r419",
      "r826",
      "r830",
      "r867"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfCommonStockDetails",
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetailsParenthetical",
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails",
      "http://trugolf.com/role/ScheduleOfStock-basedCompensationExpenseDetails",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r269",
      "r305",
      "r539",
      "r567",
      "r609",
      "r629",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r645",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r655",
      "r656",
      "r657",
      "r658",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r666",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r685",
      "r784"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock for convesion of dividend payable, shares",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r54",
      "r104",
      "r107",
      "r145",
      "r376"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock for conversion of notes, shares",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r54",
      "r103",
      "r104",
      "r145"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock to employees for services, shares",
        "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock exchanged in Merger, shares",
        "documentation": "Issuance of common stock for convesion of dividend payable, shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - Series A exchanged in Merger, shares",
        "documentation": "Issuance of common stock for convesion of dividend payable, shares."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - Series B issued in Merger, shares",
        "documentation": "Issuance of common stock - Series B issued in Merger, shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock to consultants for services, shares",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails",
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated shares",
        "verboseLabel": "Number of new shares issued",
        "terseLabel": "Issuance of stock, shares",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r103",
      "r104",
      "r145",
      "r611",
      "r685",
      "r708"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation - common stock, shares",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r103",
      "r104",
      "r145"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options, Exercised",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r103",
      "r104",
      "r145",
      "r431"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock for conversion of dividend payable",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r104",
      "r107",
      "r108",
      "r145"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock for conversion of notes",
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r104",
      "r107",
      "r108",
      "r145"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock to employees for services",
        "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock exchanged in Merger",
        "documentation": "Issuance of common stock exchanged in Merger."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - Series A exchanged in Merger",
        "documentation": "Issuance of common stock - Series A exchanged in Merger."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - Series B issued in Merger",
        "documentation": "Issuance of common stock - Series B issued in Merger."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock to consultants for services",
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued, value",
        "verboseLabel": "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": [
      "r16",
      "r103",
      "r104",
      "r145",
      "r617",
      "r685",
      "r708",
      "r790"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation - common stock",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r103",
      "r104",
      "r145"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockDividend",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/DividendNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to shareholders",
        "documentation": "Value of stock issued to shareholders as a dividend during the period."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r104",
      "r107",
      "r108",
      "r145"
     ]
    },
    "TRUG_StockIssuedDuringValuesInCommonStockExchangedInMerger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockIssuedDuringValuesInCommonStockExchangedInMerger",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock exchanged in Merger",
        "documentation": "Stock issued during values in common stock exchanged in merger."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_StockIssuedForMakeGoodProvisionsOnDebtConversion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockIssuedForMakeGoodProvisionsOnDebtConversion",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for make good provisions on debt conversion",
        "documentation": "Stock issued for make good provisions on debt conversion."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_StockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "StockOptions",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options",
        "documentation": "Stock options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets",
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Stockholders\u2019 Deficit",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Stockholders' equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r107",
      "r108",
      "r134",
      "r647",
      "r665",
      "r686",
      "r687",
      "r773",
      "r791",
      "r859",
      "r883",
      "r947",
      "r1004"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Deficit:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 DEFICIT",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r237",
      "r390",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r407",
      "r507",
      "r688",
      "r689",
      "r712"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r533",
      "r558"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r533",
      "r558"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r533",
      "r558"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r533",
      "r558"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r558"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://trugolf.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r557",
      "r559"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]",
        "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Sale 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": []
    },
    "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfIncomeTaxExaminationsTextBlock",
     "presentation": [
      "http://trugolf.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INCOME TAX EXAMINATION",
        "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded."
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TerminationOfLoanPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TerminationOfLoanPayable",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination of loan payable",
        "documentation": "Termination of loan payable."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_ThirdPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "ThirdPartyMember",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Third Party [Member]",
        "documentation": "Third Party [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r877",
      "r954"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfCommonStockDetailsParenthetical",
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "auth_ref": []
    },
    "TRUG_TotalPotentialDilutive": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TotalPotentialDilutive",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total dilutive",
        "documentation": "Total potential dilutive.",
        "label": "TotalPotentialDilutive"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, net",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r879",
      "r880",
      "r881"
     ]
    },
    "us-gaap_TradeReceivablesHeldForSaleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeReceivablesHeldForSaleAmount",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails": {
       "parentTag": "us-gaap_AccountsReceivableGross",
       "weight": 1.0,
       "order": 1.0
      },
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails": {
       "parentTag": "us-gaap_AccountsReceivableGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/ScheduleOfAllowanceForCreditLossesDetails",
      "http://trugolf.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade accounts receivable",
        "documentation": "Amount, before valuation allowance, of accounts receivable held for sale."
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://trugolf.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TrancheOneFebruarySevenTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TrancheOneFebruarySevenTwoThousandTwentyFourMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tranche 1 - February 7, 2024 [Member]",
        "documentation": "Tranche 1 - February 7, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TrancheTwoDecemberSixteenTwoThousandTwentyFourMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tranche 2 - December 16, 2024 [Member]",
        "documentation": "Tranche 2 - December 16, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TrancheTwoNovemberSevenTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TrancheTwoNovemberSevenTwoThousandTwentyFourMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPipeConvertibleNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tranche 2 - November 7, 2024 [Member]",
        "documentation": "Tranche 2 - November 7, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://trugolf.com/role/BalanceSheetsParenthetical",
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock, shares",
        "periodStartLabel": "Treasury stock, shares",
        "periodEndLabel": "Treasury stock, shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://trugolf.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://trugolf.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock at cost, 4,692 shares of common stock held, respectively",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r107"
     ]
    },
    "TRUG_TruGolfNevadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TruGolfNevadaMember",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TruGolf Nevada [Member]",
        "documentation": "TruGolf Nevada [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TruGolfNevadaShareholdersSeriesAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TruGolfNevadaShareholdersSeriesAMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tru Golf Nevada Shareholders Series A [Member]",
        "documentation": "Tru Golf Nevada Shareholders Series A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TruGolfNevadaShareholdersSeriesBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TruGolfNevadaShareholdersSeriesBMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tru Golf Nevada Shareholders Series B [Member]",
        "documentation": "Tru Golf Nevada Shareholders Series B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TrugolfHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TrugolfHoldingsIncMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trugolf Holdings Inc [Member]",
        "documentation": "Trugolf Holdings Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TwoExecutivesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TwoExecutivesMember",
     "presentation": [
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Executives [Member]",
        "documentation": "Two Executives [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TwoIndividualConsultantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TwoIndividualConsultantsMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Individual Consultants [Member]",
        "documentation": "Two Individual Consultants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_TwoThousandTwentyFourStockIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "TwoThousandTwentyFourStockIncentivePlanMember",
     "presentation": [
      "http://trugolf.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024 Stock Incentive Plan [Member]",
        "documentation": "2024 Stock Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/GrossSalesRoyaltyPayableDetailsNarrative",
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative",
      "http://trugolf.com/role/NotesPayableDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfBusinessAcquisitionContingentConsiderationDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative",
      "http://trugolf.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r496"
     ]
    },
    "us-gaap_USGovernmentSecuritiesAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USGovernmentSecuritiesAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. treasury securities",
        "documentation": "Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://trugolf.com/role/MarketableInvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r757",
      "r759",
      "r765",
      "r966"
     ]
    },
    "TRUG_UnderWriterWarrantsCommonShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "UnderWriterWarrantsCommonShare",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfPotentialDilutiveSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriter warrants",
        "documentation": "Underwriter warrants common share."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnderlyingAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnderlyingAssetClassAxis",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails",
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Asset Class [Axis]",
        "documentation": "Information by underlying asset class."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnderlyingAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnderlyingAssetClassDomain",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetails",
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance)."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnInvestments",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfChangesInStockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized loss in fair value of short-term investments",
        "documentation": "Amount of unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "TRUG_UnsecuredPromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "UnsecuredPromissoryNoteMember",
     "presentation": [
      "http://trugolf.com/role/NotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Promissory Note [Member]",
        "documentation": "Unsecured Promissory Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_UpfrontFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "UpfrontFees",
     "crdr": "debit",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Upfront fees",
        "documentation": "Upfront fees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44",
      "r181",
      "r182",
      "r185",
      "r186"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfEstimatedUsefulLivesDetails",
      "http://trugolf.com/role/ScheduleOfPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_WaiverAndAmendmentAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "WaiverAndAmendmentAgreementMember",
     "presentation": [
      "http://trugolf.com/role/BusinessCombinationAndPurchasePriceAllocationDetailsNarrative",
      "http://trugolf.com/role/PipeConvertibleNotesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Waiver and Amendment Agreement [Member]",
        "documentation": "Waiver And Amendment Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_WarehouseLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "WarehouseLease",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warehouse lease",
        "documentation": "Warehouse lease."
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_WarrantExercisePriceOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "WarrantExercisePriceOneMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Exercise Price One [Member]",
        "documentation": "Warrant Exercise Price One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_WarrantExercisePriceTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "WarrantExercisePriceTwoMember",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Exercise Price Two [Member]",
        "documentation": "Warrant Exercise Price Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantMember",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r782",
      "r785",
      "r786",
      "r787",
      "r788"
     ]
    },
    "TRUG_WarrantsAndConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "WarrantsAndConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and the convertible notes",
        "documentation": "Warrants and convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate",
        "verboseLabel": "Expected dividends",
        "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": [
      "r944",
      "r945",
      "r946"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://trugolf.com/role/ConvertibleNotesPayableDetailsNarrative",
      "http://trugolf.com/role/ScheduleOfDerivativesIssuedAndOutstandingDetails",
      "http://trugolf.com/role/ScheduleOfFairValueAssumptionsOfWarrantsDetails",
      "http://trugolf.com/role/ScheduleOfInformationRelatedToStockWarrantsDetails",
      "http://trugolf.com/role/StockholdersDeficitDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected term",
        "verboseLabel": "Expected term (years)",
        "terseLabel": "Weighted Average Remaining Life In Years, Warrants Exercisable",
        "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": [
      "r944",
      "r945",
      "r946"
     ]
    },
    "TRUG_WarrantsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "WarrantsPolicyTextBlock",
     "presentation": [
      "http://trugolf.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants",
        "documentation": "Warrants [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "TRUG_WeightedAverageMaturityTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "WeightedAverageMaturityTerm",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfMarketableSecuritiesDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average maturity",
        "documentation": "Weighted average maturity term."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - diluted",
        "verboseLabel": "Weighted-average common 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": [
      "r259",
      "r265"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://trugolf.com/role/ScheduleOfLossPerShareDetails",
      "http://trugolf.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - basic",
        "verboseLabel": "Weighted-average common 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": [
      "r258",
      "r265"
     ]
    },
    "TRUG_WorkingCapitalDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://trugolf.com/20250331",
     "localname": "WorkingCapitalDeficit",
     "crdr": "credit",
     "presentation": [
      "http://trugolf.com/role/NatureOfOrganizationAndBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital deficit",
        "documentation": "Working capital deficit."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://trugolf.com/role/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": [
      "r812"
     ]
    }
   }
  },
  "ex107.htm": {
   "dts": {
    "inline": {
     "local": [
      "ex107.htm"
     ]
    },
    "schema": {
     "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/lrr/arcrole/deprecated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"
     ]
    }
   },
   "keyStandard": 20,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 4,
    "http://xbrl.sec.gov/ffd/2024q2": 3,
    "http://xbrl.sec.gov/dei/2024": 1
   },
   "contextCount": 2,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2024q2": 18,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "report": {
    "R114": {
     "role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
     "longName": "995210 - Document - Submission",
     "shortName": "Submission",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "114",
     "firstAnchor": {
      "contextRef": "AsOf2025-06-19",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex107.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-06-19",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex107.htm",
      "first": true,
      "unique": true
     }
    },
    "R115": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
     "longName": "995211 - Document - Offerings",
     "shortName": "Offerings",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "115",
     "firstAnchor": {
      "contextRef": "From2025-06-192025-06-19_1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex107.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-06-192025-06-19_1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex107.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "116",
     "firstAnchor": {
      "contextRef": "AsOf2025-06-19",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex107.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-06-19",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ex107.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "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": [
      "r794"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "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": [
      "r794"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee prevoiusly paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r818"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2024q2",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "13",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480463/815-10-45-5"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481679/480-10-45-2A"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r58": {
   "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"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r66": {
   "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"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r77": {
   "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"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "405",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r120": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r121": {
   "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"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r123": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/820/tableOfContent"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r184": {
   "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"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r192": {
   "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"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r215": {
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r230": {
   "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"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r273": {
   "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"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r305": {
   "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"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r311": {
   "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"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/326/tableOfContent"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r346": {
   "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"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r355": {
   "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"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r365": {
   "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"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r373": {
   "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"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r385": {
   "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"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "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": "(h)(1)(i)",
   "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": "(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": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r452": {
   "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"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "51",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-51"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r535": {
   "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"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r558": {
   "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"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r629": {
   "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"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r654": {
   "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(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r699": {
   "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"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r744": {
   "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"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r807": {
   "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"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r830": {
   "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"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r834": {
   "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"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r840": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r842": {
   "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(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r850": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r857": {
   "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"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r862": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r883": {
   "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"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r886": {
   "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"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r890": {
   "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"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r953": {
   "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"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r967": {
   "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)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r969": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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 C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1007": {
   "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 C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1008": {
   "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 C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1009": {
   "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 F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>140
<FILENAME>0001641172-25-015916-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001641172-25-015916-xbrl.zip
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
MFQV9<R5<T>:E*'..A!L7R#W+S$?.][[GN."/HCE/G//(K5_(Z D579S<9J.
ME:I <EO"U0DL$=[(,U0P-:EF 1K&-AD2T]%?R+4)SCVYL1PT2^X&C^K;(NAL
MBC,TJ5K^K()E K3<F5>J;M/)[6A_PPR.II0?=WY:S/G)AFOS3#C_D4H'R21
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
MY9RI_.N%^-ZSY9R1Y5<:\:4_RSE#.=>H9"V,=4295UQ)3C>PN5*DOA=_W+G
M\>30RN)+TZXRGORZ4_QILE7H7FBSJ(#>0BO1OK1V%K]WG3-XNIPFVE3/<7$3
M7L#N7*Y0[U+S?;;!GN/+$"RPQ\ZF "*PHTWQ #EM"*]IME3'Z1PG@T^/"LLQ
M6[[G]-S<HM,CX?I92,_I'(2OH77SK&;(\RD4ES.T;,?9'+ ]$U<FA<7^3;]A
M-Q6P2%&.Y2D4NSNQ;#/27*0*=[X6:T>:AT9Q3:_YP<8H@0&W.Z"Y1@+@V1!N
MPT<)SM7[.A>9P@W'G*U \Q!W)-R_7J*%:@9I)>K^F8-:\;$5+,K,5OG&\OP5
MFU_ &R<6(,R"M](?R(B& FCMK=AF<Y!YK<]OK)F+<.%6TJ9:);4*:/NTWE9)
MK;KXF/AZ6R6U!+:K6G^KI%9=7+QV_:V26@+;5/GHV42KI); AE7K&4<6/\2E
M] MHE03DE+?O4!82Q#7-6E.K)"!9[%',XELEM02V]!)C ZPP_0([5:UO+)E\
MV0R4TDW%5D.P>[T@.<OHCT9C,QHX#\E9 !;<ZUPDR5DX%=?22XS,K3+]3>$[
MPL6/)8LO3>'VX .\SO1R]/=@1//M>'B8V1_J#N&W9Y KN/#3ZIWA6DWQN;H+
MM2]KQ^<Q9_NR5DM\LMD:NJX!V:+;[ 8=PC "^MF>R@Z8S?TCP8US2]>+I752
M6$^2 MH+T4XL&=T.YD>Z8*RE;"[$1[5T8Z$<(S]-;H25F<NSNUKD&JWPRKGE
M:!:6:^SMZG!Z7KNP7.,5>22[5 W#<HV^N$Y:FUFFL@::;-"Y;2W#LL:=;,BU
M>7$6V,>F=2J^B\2JXZ*L"X0VQ6)<0#K;A52B%],=*@_]QR+745$,RML?*M<
MR]@ :S')RAJ:^*,2:^X0E36P I*NR\"PY=*K\+NAKFD$_\11TKQ38O:)0W\W
M=//'1Z<_)",5GJN\T;^'-KX"GOI\@/346ZW&X9L#4L1^=B=CF!Q''XUAK?H0
MO";V9/8JQ_)L_B:X"(>A?^0CIJ.;(8GLGN NF%$P#?TO@Z]U#7\8Z,16Z""
MKJ'KCC]^^/#Z^GKHD/[AL_7RH7O]^]ZG>KW>@.6D?GK\\X?DS<'+/J2]C;]K
M3%7)% G 69LNY9_"D?C/"7]+WD5,+7(/CCA\MQ:]P_\Z^G;_.SZ5.:<W$BS2
MB/[]W',PH\[IP@T &!YOV<BTAW-)GE%VPN_Y+QI0\C8V]+[.Z50T?81YRY;Y
MRQX,YN,EI;.C:8 YASC\PR, M?.F.WN?\)K4 3.BIIX?H>Q#*FE;AI2$%589
MX0-5"HK5_132'CR?_R)N<EH5GIQ6T9.3W,,$Q\>.I)=65[N$VQKA:!YAX7?8
M(@NN?O07IFW"_,:425BGQMF >$@$E!4!:]<!#SO/_ND9V!7IE[PO#>_7)O?S
M*@54&  ]%WB)M].S%'<#.BS&;Q8GSACSMHN[9'E96+X9*4^IG['U+)\>\TY)
MN63Y-DMYY<*OD<E)A,<*FQSIXI;5Q5T[ J2;4QHW9VV\ES9O65;#S;!<&D!;
MR?*4$PH5V^^)[2\>+;&_F' HQ.]$MX+)K=QF6FQR6TM,;JOHR9VNX%'-R5T.
MN6O/H8A7&*7:L[/5RT%P6&UJP#*)8J8<2JB4 "K5U2KGNP:5<ZE5EM0J$BH[
MK56XU]K,TW=N&R#"SHMA3K9EPI].'"9IP]Z0U]HL.FR?9/ETV?LMMT%F0V'Q
MZ,56&4*E1^(VK5O50>(&%L]-(C&[=<;VPRYS[+O"_-G]1[8? #/'OS,@R-TV
M8@< D7<N=@4<&1W&MA\)Z0/?<K979V]DG9.3S.*7D8--1PX*3_A+LEQ&#DKK
MKVTV<E!.),K(P>Y%#M:.1!DY*$_D8.W,EY&#\D4.U@\"&3FH3.1@[>"0D8,R
M1 Y*8)_NPLF DAJI93R>4#9$;NG!A?(CLC2G)]9> D8&$#?-\L(/B2=9+I?%
M<BJATBR+94.D7!9W?5E<.R)E0+$\ <6U,U\&%,L74%P_"&1 L3(!Q;6#0P84
MRQ!0+(&=*E,O2K+AO=G4BW(B4:9>[%[J17%(S*H0(D.)FPTEEK_N239DY():
M6C6VZ7(0VXADN2#OR()<923+T.>&0Y]5!H\,G98D=%II$,G0:[E#KU4&EPS=
M;BQT6W[83-66E<&-$@4W2EDQ-QLR,KA16I=PT\&-;42R#&[L8G"C8DB6P8TR
M!3<J!AX9W"AC<*-J()+!C0H%-RH&+AG<*$=PH_2PB1<HE\&-J@8W-ES37AXB
M*X5?6)I#9%N,:'D(;2</H549T3+84?U@Q\; (X,=VQ/LV!R(9+!CZX,=&P.7
M#'94.=A1(CM?;LN79#.SFMORY4:RW):7V_(E07)V,U49@-Y\<*.4357G]=^5
M >A2:,!R!J"W"]$R "T#T!5#M Q ERD 73'PR !T&0/050.1#$!7* !=,7#)
M '0Y M 5@XT,0)?#Q"]A +I<2 YJS\E@70F"=;$B;S&6%U%N4 ;;2JNW2A-L
M*S$B9;!L)X-EFT2D#':5J67 FIDO@U4E"59M% 0RV%3N8-,FP2&#1>5H&; >
MMF^&KQ69'!D)*YG]7HY(6.F1*%,I=R25<IU(E*F098NNMM?-<AE=+9$&*F-T
MM6R(E-'578^NKAV1,KI:GNCJVIDOHZOEBZZN'P0RNEJ9Z.K:P2&CJV6(KI;
M3I4!Q)*$;38;0"PG$F4 <?<"B,4A,:P/T#YHU,-/WQW;_?Y%-_61-ZHNX& 0
M'Q]4\YDPON*?L3&MDYW)H_4XR\'C<QZMC]Y32)&(-!"H;]L'@NB8) CF@Z [
MU,G@\HWT/1><@[O!0.\3N[J0" U?ZO[<P\1/'FW5=-0^NLC.^23Z2XB;&=,@
M430;13SV^SC4;3:KNX4>&G]-#EYB)K&=?G;0JE<UZP5I+]1 "PLX56N:1-04
MBDYN(<AKPC^^CKJ_OK_L6N8+L5W]R2 WEKH%VP07Y,F]!EC:'CXCHI0R1[NY
M9 ED1J%I.U%N\VW:;ZH-*MS=IJ#?['WI^(!WBMGGN\;L\YUA]G&EEL;XY!P7
M8T'$)T<&=HI%>-%,;(#YU*XHPBGM1=K(^(*C*DY3PD:FXUC01HY-;A$V,NL2
MEFXCWUHNV8+5],8RGUUBC]!8?IR,2;:9'!GPQG1-K-57L2ZGY/WF>2_ CRZ\
M.1Q50ENB@-OE4L#^9K$4PI(HX,(W9:>K/TG>ET8!E[3*4FRA_D+L9V)WT/5_
MID&"ZH,$@7$WB PI@I*,X>Z<?2;9+DVS+,VPY:F-%<@J+$XOS&?U-N4.5B!M
MKW!6M_ %]9/ +H0'V;B!UWFVR0YH_JSQ;HC=G!N%LKL1W:>6[-XPNQMKV;N4
M:_;FU^PU;5/+-7OS:W;AK)X53)?)1EMBH2VXB2+Y+KWTZ41$S^X/58?LBGV7
M/MRM6PA"U8 OD&S?/-N3FB'*^+PIRM%[BD^_D!#92:-!LEW:#-,VP^G\Q6,[
MCG(6"9H\[R_34=*XJ7):='@B-\:JGEI<1HR5([6Y((R%B][I0:,5?O+1]DW5
MP6_LF%H'AJ-13B1PM]5I,;-P.'=JA""RF@DZ'$6+FO'1>PI:K"6T);17U<0A
M2->HB;<3A:7G?8G56BSQ^R3\)!6<5' K)^"?+ CRV#V%A. DM"6T5UR[8R M
M:'>Y?BQ!*D&Z6GR[?EP 2$-S 5\P#=?LJ<@-Z"K#M1B0E$=@"C07HH#-'Y</
M[RENQVXK@J*E#4JN*9=^*W9/2KM[43 3_=.34A*+8^+::F5+2:PP$Q/I##UK
MX+ZJ-@&; FN >V#[8$7P\;9N*=[;%DR>.[DW8%IAT,%@SR<)<V_^S&SW7N.:
MEO4%<5AUM5,I')9 'Z[]J.:59YNZZ]'YOM+?\).SLXK0OSA[4J0.7"/V=DKY
M;1![NZCW_B!#O6]L0\1Y(73%A[TKS)8FOG^Q-.G7C+*=7,.DP2X^"B4#&.5U
M'$N@[=86#94!C/+BL 3Z<.T=+&4 HQQ.Y"[I0!G *!?V=E'OR0#&#C%;FO@[
M&, H!\IV<@V3!KLXE#63NSZJ;O^A&AZY-L$Y<F[("S$:U<=7,*SS2?#Q5WB+
M:O>'$SK(A)F4/0T;0D*SZ%!6'B0T)1(BT[#+2&A))$2F85N1T)*K0S56AU89
MD"!7AQ*L#J5 @EP=2K Z%(Z$J8PQN3J4<W58?^Z@7!W*N3J4 @ER=2C!ZK"V
MU!BY.I1\=5C_QJQ<'<JY.I0""7)U*,'JL.Z3GUC.XIN*92:VH&Q'T-X&-ZK<
M">:962;\Z23J=\0&O'5FP+S:Y9\M8]#31YZANI9=X40)W"J\MRW-Z[MW=H_8
M+WH_FG"8-LQU\KK$!<LY0EH!0EH2(9M&2&L)A+2*1DBF#NGBM:;K)_7VO">G
M;^MC%Z9]>_$R?]!2O^32+Q(]Y4)/M73/G3LD]M;")#(ZJ4UR:1.)AYW4#^T
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
MUDKO4>1BZ^8W]8M/U6WYJ;HTH:6B1A8?QT*JL%5\WGO%IC26)%A4?E.(O),
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
M:<FN!@UIR:Y=K\ZS9*5^+8LENS-Z-M[>0<9DJV[)EL4%6U-'!AF3K:HENV-
ME3%9&9.M$%QE3'9;+-D=T[,R)KLMEFQ97+"2:%P9DRVK);MC0)4Q61F3K1!<
M94QV6RS9G=&SL;TO/NC+-V+W=8=0&;XS*UP9>XKIK/1QUQJ-+1/^="*,GSGX
M[0W*SP5 I=NOK J K6^ODN@N*35 R33 VKJN2PU03@VPAH;C2V<8.K;[_8MN
MADW9JPR0TH6P\&#N@VH^<RKPS]AD;^N2M"H@U3<)R+4!,CK9NPK(E+#ICFO&
M@F*E4B,N!L#=U81K!*#4@!G1WEU7@LN%P*4>+ 2&NZL*UPM#J0UG[63L%O)6
MV-&I&C+",CKPCI/P4Z+,*:L:$]%+W:%.!E>ZJ9I]735X/][J8V7&)EN\>&AT
M0H3II(QJ9OC3C/E>)R:3%700*L'C\U70B=U32 6=^D'S:!9^_>ZIK];CT/*P
MG_3C*TS"!+L(4X9?FWV<E!=L]K,%!7PW!^J@=Q+,8[)1ZR*SOSFUBU@J4NW2
M%T1@NVO8K!(R$LHOAHV\Y<.B]Q11#0]>T&B$GY;"TPS=*:%6?#;/"CJY4+ W
M%JZ5%[UG'6#W<7LY&AO6A! ZJ7>16NX[IUX[KZJM33L\F1.TLZM^%>&^:V"6
M>"JPUTTL=X0&Q[8C?0I[A9RK#M$P<09^55'9L0XB'<\=6K;^7Z)]-35B1Y0A
M8L8YGTS/201Z,R9LBZ-$Z<66)7BJ"9[R%T1.9/E)H%43:&O)"^1:JAUH*0F>
MK0!/3$NUE]!2"<BMHPO!5J00E&F[OL1+U6P05'T#OTR;Y54$ 5]\/A.3V*K1
M,;6.-@(A<EQ;1?<4]YI-I\J]11$1][:E>7WWSNX1^P46B\@BDF_@$D4S?'.)
MG=)@9YWN=J8A*_%0&CR4V#9-]Z E=DJ#G74ZQ=-VB;]91G<B859NK+YJ_.;9
MNJ/I_>WH7'UM]JT1>53?N!OL3N+;8'.&+FV2? BZLFRB/YM=RS-=>PO*ULR#
M3=IX)5:B6&D%6&DEM8UJ$.>!O!#3([?$322<</7=M>CFG4T#67@V,+Y[W]/?
MOJBF-U#[KF<'S>:KC+BI 9]/SHG9'XY4.Y$4DCI_0G?M4VB93B"8S2@A]+!
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
MZ"F]P[MX/FZ/W>QGO?LW\WQ<&HC%=.7G9_#]^(%+;XP41)"-X55 (/YF>7:
MPCY#H8,(VU?&JJV\J(9'E'_4#[$0*[I2[$[E'2>&WEF+XS>@1'<<C_HKWI@>
MVR.X#0.N .OYS5X= +Q+?W)UO#X!]IFD. $M[%&U*5F900]Y(W9?=^@D?5-M
M#+)39HX]&_QSAV3*7XPC_IW!BS Z3O?T_,>/;;U/7_*/,YC\@/9UID9+&>;$
M?R,U1+!__ _E,$5VV79&//I =Q-<W1E,0"_:K@J"&HNO4)O;45Z),E1?B/*,
MH/ C/%QJE834UC"00U^]3[4"W1S1\)'ZDX<!(\/ ;_!DC<V;T22/R/*=J<@9
M679TVI@H].B*;7G/0T3@"VH#N@&L]MG) M6%[\F+JE.%@MO*Q&58=>A;7<4D
MSY:KTP1K]OVA\@UW?X LC*W8I$_H09_P\"YHK3XAFL.T']VLP0EU LI3-4]4
M?^S7R%N? !;H)A-<C$H0)U\=X<ZSX[]50W4*RC%5FO'O0*+I'K?J#$/BGPAH
M%)S<ON6X !;R-B:FXT>S!@3T"'"WCR51>90):9F*J*6@)%ISA@_@&;NQ /TT
M#*B'^V<T'A=E)9#)5<H3ZCKGAW_*HF:HK\Y,($T-R]\3<^B( %)TVQ[)P_5A
M @-U&<BH1F0+F&X'X$]A4T+-([7^#(<'5QP^7S11%L]\\0'=&S22J%SXV(:+
M_",D=!;C"QX]?1N>RXV$6:7.W #Q=YY=2S5549/B.3QV]![Q>:LZFOH?I:N.
M=1<X]X4J%5HS*_(KNYG]IMS<=(,UG/T>+*3AP4!G,GJRC!J_#+U;?M&A<F<J
MOWDF41HG+.ZP3V\ :EWE/Y[E^G4EV!J,P,I2/+BAS/)NV7 XL:_P-9@=C>.S
M1DTNW1O=-'[R5V]XX.SC:>%)-H<=I@.6AF@:$/@4/^^/&I9J?YJK@.O6/MUE
MH1E5@?:>,,W-E_\:K+9>/UAQ_7='DK=M\A]/M^FF"U-J \_U@/X!77*=M05D
M))*FD'0-_H:#3,*5'E5";)_IQ3)>,&U'&8)1!P@";XJNB[;N_#A4SNDV+NY1
M(9.1Y5$#8&)YH"0LS]# Z@"_P<-,')NH&CO:"4NQYS@18PZ?2:,!ND^2DD;2
MS/7U 9ZA8'Z:%;B"8 W S)IT6\VD.\Y*HYFRV$H0;@Z$?UE>C4/%)FBQF_1?
ME-71O67,7U2I$DN)#M SQ9/H-XXW'AL\'2V:(8:^@FM1,YBZ*'2'UW.'E@UD
M:5B#!RMVH@/,$CHIE*G&TW1:80=/2L=L,8F<#2'GENB8KE=+)-VAL1^<OHYD
MQID<)%,^1^@IT 1B%>MUO;#B2:"IPC]3_&&\Q,^CTVKZM!4/?[DVP LTH.*G
M&<,-ATJ'+9+@80"B&,)Y" V!;F-R)#V0W[=U>#@LU.@B@W\F$G!S,LFV)0I:
MS.[2,*SFEL+T[\'_4G8"*S761?/AFC(?;FORX:2"6$%!=,YO+FMW5TKW[O;Q
M\O:QMU4JH*II6)DU3)?/.4G-[%KG:<F$;GU*ZM;EA\(>.3,OJ(B#)ZBZ,E-G
MQ'#=?GYZUZP?[3=;I_O-=OM]B0'P,WC@-I[:^A_G!Z9-['WJG-]]?50>?[WN
M*=$4/550%EA^%(@<9J- ;G\KN8PG6-S<^_3XT+FX_-)Y^+WR?&U**4YA<6OO
M4[?S%;,W.P]_*;W'SN/E%S 2E(?+SYT'3%=3KNX>OL''@YN[N]_Q[^ :B8CM
MD?2CO4B2M=+[^@5$_J^J\[<E)3Z%U<=[GQZN>[\K5YWNX]U#Y86X(:4X8.W)
MWJ>OO4L%?#T0YN[EY47EN=L\D3*<PNC3O4]HDUT^ J.ONY3C=U\?E.Y-I]?#
MG?2[+U_N;F&EONO^KG1N+Y2+ZS^N+R[AP_4M+.=?.NRT1L6A<2H%G^.A4=_[
M=/ZU=WU[V1,H\3Q^<H"QQH_* 3MOLH6\%JD&DC':=2N&,U0,MYW/U$#G/>Y[
M(/Z][M=>#X2>:@.XX.:O'CCMH#:NKF\[M]WKS@V&!R^N'_UK'BY[7V\>Z25W
M]Y</5&-4?C4YDK8"(D6U6?@F1,I6*HUVD9&<2MH.E/'-O4^7?UYVP>?_XY(;
M!P^7Z K0DYR7M[VML [:1U+4?8ZWP#JXO+V\NJ9Z_N[;[>5#[]?K>]3M/0#"
M VC]R\KK]K;T%-)X?[3WJ7=Y<T,#=XS7?^$YU,OJ._YM:?\'7&[O?>I>/CQV
MKF_!<+MAQAI(>(^;<C=X*ERY[SP\_J4\/G1 Q7>WPIYKGTF93T'#\=ZGB\M>
M]^'ZGIKS/#BP/:H>.XY*R6>\/MW[='_3H4P&+^_QX?K\ZS:8;\=R-4_C-KCW
M-Y>?P8C[TGE\W((U_+A(!5XM2<88WN6?]["*2ZYNI? V&GN?OOUZ^7"I_'7W
M5>F"SKZZ!NOLRQU\LT5A>2G2(<>;>Y^ Q9=_8IFL,-"Z/0D45P?I(;;U5+>O
M9HYO>0\O'2JWEH*'CO#PR1,A9N0\4NI!I.B#:5EKW:F%AY-8R17\>O9+4ZI=
M:K3*@1H4*M#801G: 13>&U0P =33<U36X%#Y*SSI9UIN374<#ZN]L&K;"YS@
MPL,N_;YG\ZK6M(3+A%<0Y]TJ53Y<_'++SEW-/%'1^DFY&]-R%1_Q+;R2]T_*
M'U@.YN..%2">D8K,2UY'9M*?PY^4Q\D8WG]CO1*;,NDGY58=$3;7('XP@WKL
M](1_)RW!O3T'.DH ]<J<>@#U'G;E\%.O^5!H!G9M*@-[FPYX5 9CR8IDN*ZH
M-FV\H,[H4$%;=O<.&FQ->26\07=0Y>;K80]KN@1'/=..E,:*DEUV_:(=^S56
M9X%UHW!GE*P9J9/]Z2)I^T&=Z=A94[K":[R"VDC1B-.W]:>,Y?T;J:76*(H7
M)V)MO0U:EHT6*LHB=+KHTD+DU)+6AFHX5K)V'"U.ACJ7%36*E>!)+58RK[H:
M?A-4+:O1>\+Z1_ZD!!/"J:"-@ES6"$1AA38FM'124%S)2597DI50-D"\?_K[
ME="3W;.DC![TCQC5,P[Y([.C-JM%R[Z/U!\,!_$3VT[$-*W!TQTRT\;=IX]0
MQV,#3)XG6H\GI5S!OE_,8(#U-EYM5A4^O)3@(PEH."9[6,S'!+=AJ!H#P&6-
M%4, FIGR\2NQ!;7[8*3@<+"Y4W+,G8M#QPID,%S]23?@)W0'6)6P/O#2GT+3
M4M#XMU&":VH@3B#CNLKOLP9L"MBL3;DQ]&M6V/\9)7-14JE8<U;Q2OA9)?MG
ME-&G:I"5PLLLHX\>FT94UND>2[O!3XYE4M:QP;$OJ%<3%I< :IY]/3P-L@!;
M^#M !T;(.B>LBB@?4$S=:K4,8,5\N5E^'+R/J#:OT;)0)8Z(DU=+N)E<@<.J
M9+KL!Q0GS>I[K'(0>M;[O)(<3'AP,UTWX;,&. /5/TD[C\]I2IVG6HKD^17@
MU* \Z:%RY]G*$V^,NA]I!@?L837:D#C',UQ6,6Y,F,WA,$'QW\?03262=[]0
MX)$@,'RXN!S*U60C1B2I9>D5WMU#MT,-P(I(H@%$&$M9F\'L[F*^(HJHH.G:
MN+Q2)1:A448$7I TJA8K+OBS_@FPI'_RBR%]P8)-?F\T!:N6!'&6:(E/+O)+
M3T>DC"BA"IDV>PGZ(Z+FS5 /++K#AXR2 Z;><\U?8[%:&"ML%XS!+X?)1(P5
M[9PR5)](T%:%KOVL!E4P_*#R*5PE16\SU6@1(]0C\(V)+(2 @AY;CGL0M@H,
M*SL%!D>6 *J:%C<Z+-:(;\S[%-:X@Y<5L]R?]K(Z?CTA^HZ9 4Y>G13P348L
ML M_C"P-@,QJ#<$P0;R(ABLTCM.S8:@^HN//2KHJ(#9J%AW4GEE\-CEE3BU*
MF<.KV?IO2DX <# 8T?1X@2P CTN+^@8N^M1:C1%T+#\8/HHNH34U^:9POI+O
MXJU?\[PO9O30 G5/%@T )-Q5DWH-M3RFUM( ?2;,TO4C$.G57^'"6F#;4[.>
M>B^)]2%E9I-+QC=J[N+PNR#)5SH,D:X0UY'J9GSIJ*AFJ;1:3(:UN% CVD9
M$0O!!%6XJ>)DQ8[CTF^-@F+0H3$=FA6( =1L8#$P,-&@MXY&C>;71*ZI0 "
M,+Q_$"EE%JN&IW0,(UB" SHQBO(?> )3# RI8#X@(&T"?B'O"9!\S:'2M<9\
MG#B.VM0X J\6"&4C8;8UW46C\;S]0#?P/RT[^ 8,;PMTK$UWO6C]<'_\V$;Z
M;0CNKNND26TM$D@<!%&^Z?TLJG28 X B2@N=/U%V]8.!)?T<-<J=)V)8K[QH
M:U)J:U)J2TC\5Q.=TQIY0U_>,29![W)-X=$+WH>;Q0E>L58[KY#K[(<(=-(L
M"(Y$O^]$HLIOY*>P7[+_JU\U^I4$U_-O/">L$VP&:X/EV?ZW;(GA[^8O5=[Y
M9K3O$M/JUK;WV3(&,%LOJJ9RN7@B?75$8M?Z<NP_C+5;?M9?T$YG"Z?_OG/_
M\7#M$_C<"._W6V2ES]SW/9+[OE.%]EJM1)V]7#O#K:,Y&\,=6WW2^].;PHTY
MF\+SZ9/;QJ5> M:Q;=P,MHVC59VV*7VE.L13J]JWMD*;.K+PXLIC@_&+O6 <
M'L:R7[!Q OL&;3*3EMN'*UELBGI6.G:&Z5D&IH$Q^]A\(::.#]U//I'^6<->
M5W$;-J/-,0NX4\?0\ER^TC=.8'U@[5*.3IL_\?80#C/EJ9L>&93?9U@'M)N:
M_S)FF>S7^&;(*VY&!Q'_B*L+_R6FXUO.M&*V Y,"IBU?IK&^.W%</R#!#-;H
M ]37?06-:=X?B-WFD,B\U()YH3W 6)<=S8I03<O!8YR5U64>&[1O$&<!ZSL
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
M8D84I=,_4QJS.##AF6#"/ZRTO% NSXS)()PZ^S'9 !?3U8UH6:9VF())'>U
MH.GW$21';_4I/JS%#DZ'Y+.D'S__,,U^\:?PB8<<!L2VV1G)B!J-9U/N1PP2
M_E1K3#"B%58R\NV.5@%VQXZ)'>,D"HG-CACC^5&,JE' !9F*885"OQ)F",V@
MEC>BEQ9\WJ<5MUA,)5%@FF&%6M/TC#P_?L\/,U K/ BD66-0YJQ$50"Z?9:*
M-RVE&19TI%9F&(+1355[T5F").YBFF#@8C5%HK'C[VQ2Z(K.K0"%WI"0U #V
MB84#98J;<N"M8(%ON,4S^SKFY$[V:=ES5JU,&5E,J#2"L\M31&QZ3PU?P04-
MW#''K\D)DW/45OJJ 7:\:F-2C%^T6W>P4%0_J+/R"@-W073\VP^5ZT',T/&I
M"M[NA*\/ISP(IP5D</XDYWJDHCU%2Y]B76]U,-#M$3#,T@#,^S3;U<8$(TUW
M1KK#VSV/_)AD\'2N'>B[UQ'N*EJ,!?L*3%MCZ1W*Z"XH5-V5+L,J6SUTP3Z*
MKL^^B,=*1L +^5+I[Q!@K5FVIQ#NP<1LQ/NK3AAH8+%R>!:,R_4B-0GPU'LL
M:'[-OPPC_/>1*G TQ1R>C(>XGO[FI5-YJX)0\V))5W![:*VIL*XQW7;0S?@H
MAVI$\V/"&VH2$E2'\=_I4[7/72:=%7C _X8-6?V+T *'6X,J%8&7%83NO;'"
M)E5]?D;;A@54_M&L^X>+:HDJEB.=>6$=FD >S*N.A_!>,:T/J<X;4HEZ7ON8
M[Z:\4%_J'W5P5^J-B,,2BXS19T>*/D9F$74>==_XY$U\-^Q=O%9Q9"3L AHV
M0K_4#(K54+!@X2MVIHKUS:8I@&&TC4?5,%<=IQM-T6 %4 /G+]C2L3V#EV^!
MR>;I-D["HWW'NG+3OA/144=>VN$OK5W 5=+Q64WW?!T#RD/;BKD4@4BSS.)
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
MD]"^N4&PV)U;@==@,UV)[R,E&CB#B8%T(*'@ PBK TUDD\$:!TL;E>ZS_=$
M@F+.6OOK^L3@NI<FX7-@;O6.U1X&H7G4RABF,FZ+0,>C9P>'@O8M@7/5FJH@
MDC5O\MGID "*AXP%KHKD[M>"+/O#PZ?I4SE#OAGV;G28^+LP?*@$\X6+ZT*@
MP8QC8!$XY#&U=P_3)\?/TN-G#S\!=C:XF<L+W\L+785+XBM<Y$L_7=RJIT^C
MXL!_L54_N5:IO'S"L^Y3SZ%0[J G45::1G_8Q_'\O+)W@VH5%)_.Y^--50B,
M-G+(&-$NUGV5!P!\MBTCT_3:?>SF7*@HG1Y41^Q@J%E]WOF4N-X'!OA85F-\
MP7_SCZPNL Q_>))*D>QAMY(USOE.2D$QRIY;=Z]=<R *OJ6#VQ(%;T:RD7QO
M"4PA+D8?F7N"<6^N;2?4=7NM!DRLE98]_.$IE>]ZTG+1!=.[LH!2 $HC7 EB
MA,=_I!(C!]Q<G#-.BQ"S&1"J2:Q];)TGM[.+0O)?$F\<YCUZ,XDB7YPU3.U-
MG<)T5X\F.@: GPO_E$ OI6M2WAZ,'60'0N]ZBO.C91F_BYC=J>Z&^6L]#;SL
MH';B5^[$LEL&6BR9D.Z[PSZS\T XR^0" _#P./U!+$ 1D= ?, ;?T'"Q6LJH
MJ8B\>.2B^^NO._Z'9&"?:*?^;%:B-?V=^GL8CWB0K/O7K*C@B-[,)5GC:/E%
MUNY1^I =H$2D:R[H:P3$=-^._"/6]@L-#GXT_#9+U_C GIK!Y$(S:)O\P[,K
MF<%%8 :5M.L'#4"<,[3)OSBT/_CXQ*C[EQ^D9#Q(%Y\5C]*GCXX_:9!F"WV=
M<8!ST%W/9G37-:*[OIO17?=NVUY'.+L_08CVX>,I"L@HA7:645$%LR,JPTZ0
M5PN/UO?TW2#B,$Y;!>])U-T^&#FA=[L;R9)$E(Q45Z\S>[UJ%<6ML690*P_1
M1?@[MVP(></YE SK]!X^LR?U4Q?V@%)O<$5:!%>D U@;5OC=97L>H  O/7K5
MT^_3IS\\DE<E$Z\*LW@N6Z6//EJ\Q3'LWD2N"4$&I&)%/1Y1]C8+G]AF5@7E
MXPMQ/(F;DHF\!$_B$&$/36C&[G_C" OC%P5\AL]\08%@[T6)^LS 8\$P,6MU
M$B?*IB(Z 3A_34L%^A6KGGDH!:J?'X3J#S(B-P8,G^W3R#ZY?/GW%QJH;E.W
M)H"0B8UJ=7&*48KO .Y;_@8SMART$]Q7IXS'>$?;N\^SI\\^I_%(#KSJNZ?I
M]\^.SWG3OV8[IHQ&0GMYWB<'N_'%6AR#D@38JB7.,,U'<^[K]G0CGBV[H7[=
MZ:;\&V7L,5E'BY<(P$@*_W#0%MA"21<!V).&-9RIKH%PKQ\XNY.PLEIKK/CM
M+@A5[S@>1H;59UB0]I\Z?[ETU%7E3?L6$7P_&3:.<,<#)K7 S0B*QHEVLY$P
M0Y9C*LEBNDAVO6)Y$BD90+".G(1V5Q9VI,1C$#!?FCA"XY!$^D^H#2[LK&=-
MQ"5]M/A=7P-OI2*ZR !,(6YH@"T[SXL*XG-:GC&DN)ET=SPR%XV)427=9CJ>
M<Z@-45 3C!92D"WM\:BPZ:90ZJ#?DL_W_%N:X2$43LL##ZQK5&Q3$ I0EV]^
MXF?H;P/6)$;MGA4DVP?N+'F-1J&F.GW.:XL("=-Q,:$\@-^W-,QVUM7D /P"
M@3$PH7 E93?IW\:T@MD'\^#]!F7V,:,'[Y?1G['0PX3P >\].;3#/J<O'E;
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
M1LTV/N/F/3?ON7N\YY[SA>QJ>R[[8(AB/>LVI4$)BV,2</L+98EMO2JH5I!
M]]%N(X0^;3:<=XW9]0R^OUI#J*X&Q01A0X(F2(@)TJ/V@Z+N6Z2KW19OZ/:[
MS:BLJ=OX*/;5+IA5SC68 BQ*HP1TY1+/,83?I['6+$ ,K4<5=)V-SFQT[K/1
M^?6*X6L7"Y+4E<9T8(-:D[4(<-G3/8UPNKZ095U:F]-G3BHY .Q6)U?T\ DZ
M.._/>7_>Y_UY1;P(%Z=KM.C!,B,YX7W;F:V<]">H8>-LL2:7J?#79WS:3;WC
M4[BWIWA%=6MY?;7T4MU!(UYJ"#U4)8TWO&YB.K3/(!^=M</\$S).]%E>G*#L
MX(J(YZWMX<IXLW52ULNL1$M<,%MQ:8"IS("5V;Y\5?;ED\]_%!V#>XTE"6H/
M,@,E6\[")/GBQ%1VKY<+8_]<;XN5=ZPG3^XK@/MG(/4,I/XBH>,A6OG,9!]X
MQ5>.5JZI^(X(^LLV]G5]<8N_3=I+-:JUK^CA,M].7S%XNV2M%2W*V2)][#-$
M2T/<H$7;&J[!=R(Z3/\Y'V/S,7:?]_A5C['0W87?&47$B'S*-*?%RGB*&\:/
M"8DF-I;&L25Z[3)-5ZZ6J!L&G0VX,Y43,PJ:^WR6_M(U=++6XFJ#<D%X;+):
M;[8LLV6YSY;E!=$9FZN9%Y( ^@@*82IFS(OUNECU@&H7%3D0)W(!?OD=6*@J
MVFX-_NWYSGQ49IRBR1] RG8/R&<)@CGFE+M*2]@U88K)HMH4RT+J-N9].^_;
M^[QO/S&#'6 NK3_0*2 :>Y:X&*$#"/BU:;1NLF^6HE99"BM^CQO"VMB=AN#3
M!E2K[54K]7F__IU(+UR"#/]5'BH7H_*']+REYRU]G[?T)Q57K>SA/=!*)Q"T
M+X@NL[.V+SK*6*_*K-@.;O0N2^TN]%?<RQ+QXOM[\8^^R/%:QGJCNA/1<BT
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
MP3(ZC#.4]9 7E%)01R12(O-%36]C!12Y=I5MK78MRGB324L4@>L/P:5]@G,
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
M*A%*^]V\R'@QBG+YGFJR>R:9M/;1]G#G+R(GV3^)N#5H0!"5'BQ+B@@#Q?G
M66R)#(>9[_-W3*([QHE<V"$HEW76$&&X=0V9;HOOC/81-=UC?&PY(DAK#+TR
MI/3M])"01,[@[N69A)/)*^-R/V3B#"\PC;N?$%IR,!+:/-=%3[S*LE[KFE7+
MW&:.Y$KTPA:1!K7$V4_S'@XCL[GSI=9$7SHP[JES;BI<F:F.M"E:XPA]DG!%
MZ0!/JUW$-'Q3YW1\RZSRP5B5ZD!,VM)D:C>,0UI,/14PF$^Y%O-M\C;9=G>X
M4AU^S/]+K 9>&[PSJTU5E_4)&4=7!1$R^1")8%@0['BWER1"XL.:U5HI.\)W
M:'Q-=6=PB#.R3#&VK@T$:0#="4/&V ]N]VUGMO8(;H091D(V(1Q/$FUR@0UE
M2\ &G*WV(M C#9^"KZE\7T;AD2':+- (&5$<W:FU<4_.?;NX80J58\*SKAU>
MW[J.V*#I,@OX6NR)\9I@F::3L(B7QW%28M^(4.+K8(&_\R]YRR\1,<1O4\4K
M#&E$PA?OG X.RY)XRAEB&S*KC,[(E!E'1;(KX*D)6#)XM28^[!>RW W82(EG
MD$YE=V,*1XYYC@BE6H8%_27VA525V*,=E$'8@#[6[+UJ'YAVI $XU/P[Q@-'
M!URXT[<BH!GL>+ABGH5@R+7E&13IS(5;YLZG /7(P%*O):IB6-1+A;D2?4??
MY20>]RHD?AIXE>&1*W(O[/AQ(#=AR"]J0NIF'TZ?<0B5700.<,:2'!+%!RRM
M&^5A0B/#+A#.(J0C(9##^8N5O$HZ*OA=X;*761%1AB:0LR%!/M'"P0#F69<I
M)4759EI  :V5)A\ <L.O)$+,JU8WX,VAZ$D@X\&=T38%YU4P_.'&\@JK 3^^
M'EM8'Z=%T]-"V62K#SB9[%VB9.)>4MJQ3;4;R&X_.K7L].5UL-#"I1)0V1)U
MYNA,0B#%-+0\>$VD*O&3BN8:?M#O3HCC0OI(#[%?L^[>5LD?,73D$@H&1GZ2
M,RJ'*K*9 T:/S8#/TY.GJ<VQKN/:^J@NI"RI#HPHR2#9DS/>? %66YFI)M0+
M*-9'ER01!Y!.!+Q6SM]5P24^N8FFQ2XM*J BS:9"B?T].;_'ARO!VA@?/IT(
MBR-$CA-N=E-O23<NCY7Y8<;*7"=6YNF,E9DW^&=RW%& TL=NR90KR*<FP6JG
M7=3#>(=UW9SGK[+HH+\DAHR;[DWN9VE0;@HFS*#.E&))?'$XMRO,BVY=$!QO
M?,4,F4V3P-$<.[1"30C7!8IG[!5$@C;LF=@_:&PP<$<AZU2>BOHDDW^-(:=(
MSTC)0%!7YMT%/X2Q(R>CGQY@!B9.:E')"E&I;705\:=V5B8\.(/*N;-0;ONB
M"P3>0KDI>&]P2F&6F6"4UD5>G)"/X@*)J?L(>D 014H3KZY+ZJK./\(H!H*C
M(,7STZ"/F12A9GX;+'UUM8=W"-9Q!6<MFMM8#V^51"K"3L,70F6^''!I+[/&
M\,)A^=,ZKOKS0\VH$7)3O9L_$"4.XC2.PCQ-9(E%]2D2&XJN3%)M?<$D$6G[
M=F=R<W@4J)A+1A2G+Z.!#BRN5 ,W$AP:J'QK"C9$W=UQ0WI/SH/7%?9:)?N3
MUN=IUA"K FBZNE&53,JDM[2EW0;,Z$=&Y,>BW4\UC<8#O71U<VVLOZ$EJL\R
MNB>>%QF4<AL7'(S4T9@9_7(0/=L<L@C)F5G:^QWB G9N_EXW_B*O:"[HP=D[
M6]"G 6Y/17E660-U&.*Q:441'#=D5JYALBV0D8J,KGN.@YH)@V0:[WJ[FR@%
MTJM09 %K@VRL?)\R%ZQO',4"0EP;Z]T8/]J:M*&?;.U))4B3,*R<A*>_6% W
M7IKH.G<T6-*R53K-0BBE(6+9IG[E#+V,)=>Y:@=!3-$N\ \B,%T/^B:'A[9]
M90;)')"!@-%=)74H2DT4:\%[ES#ST?SZ3K)\1)71WG*MLCW8U)6)>KELZK-
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
MT7@C@A*V@](BG&X<\ =%EJXA-0O&_.H1N[7&#G\[T,8TC-!$K4S..P,8?G2
MGO](70*>=B^ '<FD.N2I\V1PI.6@=)+CBRK"DS!Z-G#'_+EZM/@E"Q71+OTF
M(FC0(+=BZ):1;#<K<K"(NIV&'=PFS74W['J("DY0@T<0/*QF>W^E\:=*IK_W
M3='F(L=XHX?,N=G*1\=SMO(ZLY7?S]G*"]V76X/DNG>>H;S!)6:=@ZPT:$JN
MOD2E 5VYQD!Z#UL-1>@&0?P(&')?W:[W'"OCLR,@V[4W1<9U#P<H.[$WE!-B
MY*/S]+0N>VA>,DX8#M?>9$R6* ]V-<@N+MJTG,];UR@TMA^TB 3^H\^:CBI-
MT)*5,> /XAH/K6:JI:R"JDR&OPN"$!32+CX&V2II+56:X/)%AQVZN+1G()7#
M$( :=S+\?^#*@8,E2#'IFJ)VG!@N9;(>2I"7H)QUG+EDD:*HTI+*EU"><T($
M.2''F]9[LY U,DE)7&7C&8K0H16<PU(J"U,%,VJ]S:)=;4S>E^SAR1_' ]3R
M[]6A!G/_%M)7M3V4#-^>$_5MSR;+DK+5JF\X [1#]9AX7S(](,-C <GG*Q2_
MV?Z5^_.41.&ME,4'T>S396B2F'F)IDY0\(A4TS]Q>:G?QKPUVL#+,\3C<\H7
M=:P9@I$Y*AW-ZCGIL*79UP+%$U7ID'DYI@#C@%8:Y/$&:[#X.%P\_ >&*Z3,
M[K3VTN5^@ZJ'?[1XPV.6Q&.&_5GM=3S:#1D[F29=\52KD%.B[U29G=P40"Q+
M7VAX->.!<G60T;TNK<Z;.]R^<'G0]8/];OD81=F&)+8ERL(W2@%+\-1DN9X8
MQ O&1&\%FSO'^X;-8/<G"]M->@(JI!)648CA2!TUEVV(/:_*6B@L.<A0'\IE
MW/&*L'M2V/8.G,:H&1>X@P^-!V2^R'K($O*IT-=N]91(HBAX6>1#'?9%UF-<
MM^Q7WEECK=4#T,L(EYK2"5!J.%ZV"'MQ55E?P0"S+*26?T8G']#.13,*0O*R
M/"_J-"H22J?"3PR@<<N=A$$EMJ)I7=3G 59? (E],4(#VW'MR3A!;4)1HX3(
ME(F>,TK%.HJ[3GTE2DNC\ H?;)T?$B1[)_9[.(WN0WL( Q+/0@Y(.[!$=TC^
MF(X9*SVC9]U$ *-!VHDKE$7\B"?'"1:](V855Z-75"'-J":ZR4G99A_@<G;^
MZV3G=+R)#(C/Y4D'ZC*S>LA]>J[AO&3:KR-A-6P)PAA-8BK/2\J$&1<MC:,
MU-:X[!4GZ=@!1"O<,4#9/U[1$C>$AR)Y&![1C'D*YM+BFU3CCND9'BSI:'7\
MH7"L3PHI8PE)!DQ8ZP* &\]QWRH>3?!F*L\;\X].7M^1&O+9]+B:!F3J$7^4
MPRVZP *7,N'I+@>GI2?E_D8U*6X3-/4S%J*C8&S(6QXOA9"+PA%_*<X4!E\%
M$'C60LPD9V2WM5T"1A9E;IA>>ECJGN@*E)6G;R<+Y27@'(:10Q.4]"?$L_4V
M@ P3D"9SD#4.CT"MD^9$J%C)4"BK0L)M'13AUXP(QZ$4-"74#: 0!FNK!" M
MSCAKFX*CDPO>'>&O0+$@)<4 ,%!U)"H[<6KMM-MWJ? >@YH9/"</UGABCN+Q
MX9[R6& 6[V95\075!"*EUW0LH+16[I <G!U,$TA87T<B4N]\HD2JUEP1MI.8
M]KD2OM'Z+*#,*(T#!DS(6T#@2S/<">^,PG7!1(Q#!<Z#=_*2+E"8&G76@U+H
M>I_ZI'%0'1_G$=.+:MN$:%HD('B3)!>;KH6_+UW\@D-5Y5QY"9H%%YSPH9$D
M#(TLB/0$SG8K-;5Z/!-5PQOZ X=/##@=.J=R4EJOB0G#THB":-UD/;$L$U_.
MMFB]<M=\RM_8*0\!H!'GPF$]$KC_(18H0!?!:SNPYAQZ5%&H+CK5&.O]5O.%
M^[9UXQ7QD@7A] !9BQD?TE@$I.YVG]L;5B_L_" 3TS\2&&!0_B(I\$".88!_
M3^Q: 64[0\V<X%'X3 523OJ H>5CBZ>7TG =TWTJ7,S2+#%0.#4!P1#,^-(>
M8:C?'D CHM\W)B:X\P:=#?\(Q/#C8J.YCS"3$#R4)#L"G$"WWQ'^^H"5MC]%
MV*22T)A36\RB22'X#(:8!0BK\1 /=022;"!HXYL8.!JC/2Y<_",PWN4H&48V
M*N$;.E+NP40MW$3QO1C\M^ZM<>W+G=^C]\347)JR_M'#&21RG2"1'V:0R'W;
MX%_&?_2'?QNG95ULU2G_<=*THF2M(WOQM#"S'WC+NA%-[^%;P9*+J80GYX%0
MYYP) PP1FK=-9LH'?\NV".1E352HLH7*UX.)]>!<.T P,Q;G8F)V.NPYI6/]
M.LV:V%MZYE(]J9(',')C2"DL.%1>F)(>U#((]W5$M<_J!DKO%*R!ZTN4-TRQ
M*,J93B[*OX8OOM3[[*-S9NV_V'%>$VL/<>%X/1\',H7'(Y!9MVU"(N0WS%>4
M-QEH.E<)LE+L8"G(!MT^Z1S!KO XM5UMCT,G0QD0\J!AI);-$V"DZ(;H#Y!C
M88EQSAE1G7!9IA[Y2M[G[$W=DFZ\</7R3%7-B"<UN6&%M<"]0']%-5%M*KDC
M90@HZ^K$N-),M[QP>^I4*UK(M20B*Q_1U88?E9QMP,A9M+NZ)4>+4T3Z%9!@
M:CS/[9TSDY7"P%':&U'C2N-=0$H,D?F8V>O.DDH(\MX15Z[K%:4:* EK+Q_
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
M[+*@1I3(VFBPB$%"G9\"4T4%/+251D1DH2:2D*<=TD":1K[0W2^(N!D4:TB
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
MTR9NRBE7K!W+E'KCK\0B1)Z5=1#LB]$.' 3U.EAOLA3IDBXK;$&TX]9 ZN"
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
MP)'#D?0W.5/?L-;3"\";"B+N3(E=";T_JQ;;FL^D0-*\%GTH"@7+.:4T-C@
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
M $I7=ALN9M4^UR5'P4#._H=:95.-</EV(C(E'RH&Z"2?L"%2);(ECOM=",1
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
M/CWY7_E\\=.1SS+*[T,&RBP5!!:80(G]928_9WLQK\]\0HS>$RV0,F=GDUZ
MC$\PA&@BJ 6 )8I1^%0*A[A>.L>BX6Q3^HI3B8(MY3O$2;>D<J<UA!W9I=9U
M+?HV/%\T=A:(X% ZRG[1RZ*+5)PLE$7$-G?* $F(2QXI\9M=A/Q3%IY,3^@X
M:&4:=%/27,2)G47>=M[C-_L^<G01$5 7FR \.29@I$N$WS(O$[MOZ/.>8YK/
M:;O'H_RE1G:%OIO<.:Z9Q1YUT#>Z<N^NNR)M@#OR3O%GU-9K(_L4"E#66=>I
M9B[\R%ZA9DC&:0)128!'\_$LBV@ORN5N\L:O[O3.NS_2$[UTR\/AY6ZK_/E;
M6]\1]%27M=R9GSWL=?\ 5@6:,1 &^0V5J"GT,9?<DLB/<(#5/H=3'[Z/E);M
MN>=/3D0,)6\A!L8_\Q<!6SZ5 I>9 AG0").N+_MH49_2:GV1]Q6M])<U+5::
M%[]W^*^V=Q(L9>YMKUAQ"M\_Q7$/X9+!#E[4;5N0/=VJ07_5AK1G]"J?BQN&
MH/2V@FLWSC'^$XTZ;"^]N2Q:<(K1Z:=0"I'SZ,S,SO-Q4^_ [-=P5+I& /O3
M@1<MD"I<1"O4H*]DY1!.[. W.+PD[\*I=Y!Y)Q=N-9!,BV[ !W/P3-GT>H?F
M:(S.)<Z_U)JK4**S(%!R,<?UZM=GH>[.#U%(;IY/2S(;<%D$X<^Y?SP<3-,1
M&3<RBYH*NK>/"DO)KKC0$^%2; CAM;;%!XDHTKJ<F %LZ7^H&FK;A. 0.66=
M'/JKD7/H+X5V[GS,#18'>P?[?!GZX6 W_<W8;/(+<_#K,Z[QX7.#'C >U_[]
MW?O^5G8;7A#AJ=TD<1_(.VM5'!JUE.F.N)GZUD7\CE$-3!I"CS9I)!76L$)G
M-HRU_!ODIGG^'7L<:#WAU"$=@+WUC#-C]_YA8L-<N!I'%82C%W0@.323A^'A
M!<2.\,JRX.G(Z2<TU= \[C_<?92NN?*DF(@./8X\614\A_M)BX8=]L5PLNLB
MHKE<>F$L[\JQ@"I= /?F:WQB<+E/VPKH"SG17 !7@8OFU;-?,V9,6GD+LD#,
M7Q15E)AV,S/7;?_P!UZ+.U@!._B)#,Q\D4F TOC49WKP Q0<';_QRFXUV V[
MR5&K2M=..=-M9OW8=#/K$F1VFT'WX?<'#W<?^U<PRT/P,"W()G# ET+6>B$1
MJQ\(3>PW<WAOW/F!Q(J\:K)8X+'DV#0RW+S*O5-G;Y^+YISE**0,\?W^[KWT
M]Y,GZ2^R !2:*POP^.C7M[Q)]W?W[O\ NXRJTAC./SO,9 N3[P]I T<70)K_
M8.]P?S=]2D>5):C?FC:\W5FMW"M:N3,SY0'@T*:'#W[(TJ=]0Z%P>O"(?CYJ
MBSQ]DZ-P/DX/#GZ0@;XL)I/2)4\M'CF:\H7H72%"Y/DYE4RY3HV4LW4Z. ;G
M2FV+!(%LI"C.BU(<ELL/+7^F"8PS]=XNC3&);\$444L)G\B.6=#QX/$/%KO*
MZ&QWJM\=N6(4A04K?3XKZ/4>[O_@/_FZ[]9]-/%O6N/$D@$O[:R8<KZ(KM#5
MP$.VEUTAO, _^:;BF< 6^Z!6"TX:'ZQ[STG;]9.E+WJQAB$K*?8N"C!.\OPD
M)/[P_I[D79X>D<NP[!A.+>  2V?I#6$WP8'RR?6?V/K?9;X%= 16<:C#=RU%
MO=8_G%7SP<M5,#:4@0APA#02*B42FFLD5+0*Z<%DXK!4EEBG%*Q@2J$S?.)
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
MRI19YN=<50J,D3D%O-K#*[/++X[1)@MP*-4->;]+(:Q5G)#?.2RMJ*1^="D
MK-GU;'HE@0>5&1[GF^G%V3B;?E1QHQ=(Y6GI:R_IP, KS6UH<U5#Q1P<'F4E
M=I[7TP1RZ#B,(7.2&WDR_;!33W?ZUEE+V\B=%LI:FN1]5\<6V#:W(N$Y I[0
M+J#P4-83JEVUI;W4/E,<5O>T<=I977?&2L(FS4$[7E'W]F >T!5'-PF@3 4"
MH$S&5T6$P?3@"]KD+*/(E42N99)!%'(2)'W(]I"CU;3TQ(A-)PVV9V$)-^-]
M83(8@;,)#"\@^OFZ3"(V8-@4AIC,OPPZ&-J4);V98.5PCS8B=\SSR276OF".
M&#R>:T2G#C0Q>5&VH(CMF=1T)OH#VH;/+#1ZQNIS069U++L_L+*TRIXV5FUP
MSJ[QOY%K6Q1..HX7^<(U=I:?,MXMDB+0VW$_<M_.^*MT7G5R./'DBP%961J[
MR9^8ZED</'=U_7XEZCW8PV5H8M N@FYWG"2#LK 67^_(G.+%=WA;1F;+!Y>U
MH"@OZUV>VXJ"Y9%+P.='*Z6@L?,7PNN88A_H?7%RXJQ>>8IT2F<4_R!24SUW
MFO !JJ \Z4&WS(D=>=903T<B$I_2@9/XN1>VA-PO.CL7_\5,VL+#0*-I\D4Q
M2>/AG,$^: :);G.*A 83M6JV4]MY[-"+=]7-,WHWU5@_KSB5Q7Z"46/X=\H-
M__ GT_<5L)BT5-[DLA'?8"69._3F]9L@\W9$B[F9D^G<?[1#ML %0HK!/1C2
M.MA?B>)-D)'Z29@EZ<*6OB17J1]+QQ=<\5F@"FTYM\>U"/Q2G!GYN*!H>6$S
M'P5S7(R6ED934G)O@?5Q7H!..9'$/T7UWJ6RMFE,S#2';XG(HE_(R>*=;#!.
M2!>W9#2U5$!'"!-48U\%UR>0%],#HXP -B9VR@/$QCQN^A<2=E,F7FUKT0'P
M5Z('5?FU<=TH993G-8G8L<B3FHCO5&=6SY"81':^<D]*Q4(.&;?DH&PPZI+M
MHY@5 W/7LN>7N"QS2T)N2*V5,8.T_%)YYTN3MOU:#?,,PQE'K.MJCR)W&,)!
M9[7@?B9T/'=,F<9"PR+!2HL-;R-8N?#<YN [<+&:_^L?G:[!8@EJ(P%QP0<4
M$\TDZ.1M5O59SGZ)*T7ZR$R[EHQR+[J*1]4@=L5;CW%3]#TK(-D!@MBN:&DD
MS 8_JL\<=I:RB.%\RI+5Q5LC-8637\_W/VJ<A= =+\'P /8:WA/R F@.66'
MD^!(18_G->U%8PF> S9*$\.F]-7)S"4<'"-*@(,C^TKF[:S6@]]](,>@<P'=
MK\)#=EBU40 ABXYN_+(O:6IR+A"\]_&=*"*!A<5/,+2>R$U+$#?D$]A'+7[5
MHQ99=DSI(,*UH/3]!1Z=X?>-V)9M!ZA.M/MT7-8]=ACHY[81QE<ZM'Y91L@_
M$^I82Y<HPK0?%JI .4+P*'VM?86FW4 F[',,YN9,019*BQ7WT.97.S,"Y442
MZ!##,C9U#V7W\9C$IAXA(>5S%9E8 3";:HHH7J,*>735#"Z1+DNEH. 5W3-1
MC].$#;1<N3NZ*Y3!$>X4MI'83"1*U1O<QL9?LZS[$H7VG1/$ 0D*7SOIL+:;
M>_:4$!YI8*/]]$97J3:;G7I?OF=L0_#7U*4!!7^X+]@:U*F1TSE9>\VVIL.C
M0>*N[D:<UIO1EG% C#9%.W(2:3W3GX41[5^@I:(!UY-3QZN;00Y\S)WVE=):
MZB!CK1HOLZ.=^O()1JG$R U &/1O'$'3*:+!=:#]:H>E;N2TF+2E\8DC3FY9
M%!4_N>QOSTC#,^$%1?C3_@@.+X?#]-/:AL0M62L@9R8VGS*UV*3 ?^$UR&.L
M0[]\*]MSHW8F<YH8).@V<YILG%'\TR6+O&A6<H2VEQA,Q3YO&N2J/L%295FM
M>;XT32&_D2<1.U7,M9?P/K8KJ2H$RB6N[7:T\2 3%Q9-CUR)8(]0H2[L6*Q0
M<?FX"\>V535VT^>=1;6<&>)TY84"%L5[(O_0*!A$391X)P/!!0:22,+42=HH
M/^U=:WH*(+(RV%HGJ=45*N:EEL(2O%TQ_K"L,;Y(#7+'G;=J?!&/34P0"^_^
M5EJNCZ,*'FY1!=>)*KBW117<U@,%E92K&_O3!\G'3@ASQUCO6#TZ=)Y[ MX4
M!IX69M?4[\G GHR;'%126?H+5()^87?XA%<1K1(5^7F9=TA:0JHD?5XE [U%
M<>XIW"PX<1$YLGR20-C:B=(%@XA1,'_BYG4IO/%/U-R_%7/_ G4J_ [C@46I
M^RY+?Z-S0UD4#_?V=RVN$#[^&%;\LI[TY9!%B].G33\\.]3^KX([&QH7V W<
M:"<"B=(W._.CE7#1KB6 4SI_$H%#CV=N_#X"<0J&%$P,C#MH _FLG:0HGPM]
MI*>L]\5\+1ZRY'?D%W#^&F,4)<V)%S'D-%;"G7"YUWY8T$61MH8QX1)-&?)C
M2.C2'9C$-J3*6+? 9[4\*!,EQ*)#(B OORU2R(WS*X?Y4D/#-K0,3JN@S"B*
MN28%9GECSN2+^A?3?XO64S:0S30^T$G04KA0ZA[(.T":'JLLB3E)<5IK0P!]
MF>/X';GQJ8B>!MU@KP_C:PV3FN/H0A2XG+IA.^*9 6D"UX1CS C:;5A=@?Q.
MR+#EG58]W0>:_(GXOAJKHVD#9^Q'9#RV2_QK+7$(,ZT)?E14QNI<>;":+# W
M5!W.A@(HC=.ER7+#.QX-E@W+M?HQ[@ZH612.[...D/3$G.ER9-@BLY))&S'_
M*+'YJI*Q(C7^1K=5]:CSHIS@3QGD"#$K4^8_;#GQ.9*"O^#^ZC,O]')>*$.Y
M5 _"W+0B&9#Y=&V<ZO>EAI#5;?M*$4XU]X[78S?I 1%I9_F$IB]+I#; MD(S
MNGRSPYTGY$-6=<-W*;&_QOG":9J7NZ,<VA(XJ=LT.5>^/*\1Y\ZX6,%%#PX
MVWIN;0!R^HQ<3F<AWB\+$:UC3F)WH.W82D30P$7QP97AK6JBN[6K#WCWS8N)
M9R7&[^%I(0B%/].[2 QR2;']>;[4YSW@6("FNHNBV5,6<I8Z[HJI8^,F:#1>
M9GH[.=3;H&*(&%\D;K&5BKR1R6=H0\)U:&EW^Q=*9'I;3=#[8J34!*1>US4]
M!L.UW,4BJLUI9W^%Q0MJ*RF?+WSCBCI-''MKY9O%ZQ(I@[;\]J3UAB\E')X^
MP1!1>M)R*X!BG +\!*1EE%>PAK5)+<*%\CJWAOAK&6+0HL75V,5LV<+$,@ML
M/I=JHUC;D,7R\%8LN(E#GENDE 6_(R(D4FV&S6E4[LQ:^RC*I]@_#Y9&-T.6
M1-)VN6RF7&,<*UFKG]*Y\:RJR_ITZ9T3RXL#<P<T@4K33UQ9P#H8@IAN,(;
M5%3(AB18SR!AR&9G;);K$5!H/-B"2VAJ;=O,9"T&36I%-2TYHF=O/I?T%D])
MG&4;UFVGUG'EK5)"3VF3-NOGQ430?2PU*,HKXABVGNNC7LSXD.-S)K32205B
MVC<<>F@I+KPW$[3V+X"5R+@P[A'588:S$%'X.HNIC34%>V"#,$0CE$EX%0/T
M+IDEJ6>@V?:LR&/-.#%5:G*TL!F#++WD-T[W'5CC#/@!U?/0RN/4N<D(V2K?
M,"C/E@6 ?E\ADTK^:\EXM9;K/*Q4+U7WN<-!2F\[47,H2&;&21[\Y#$ 0NHB
MRL0M*Z0L8['P%1#;);E?6[\:NM)C5G/$X[R4DJAM8&LDOR+8+%;"XS;+-3(2
M]/Y^K)N+*1M>6":)O+9CI WJ#Y"HL M;52<)6GIUU%N9"^L0^T/:[NY;3 2G
MVW>SNN&0D<PJ"!&%]+J-  $G7IAZ)0?AA8>PC=X<\TXH7I^DOS-*/?ZTIJ08
MI,:@3R@?L?.V,R[SMEW1(I)38T5XF9%H/3T6#@\DF7:DV?TV%K(V:<A_'_W\
MAES[-L%;?L9*).GME];9I"%+ ?<I$A@MP^YA+9Z9$&:[K>A>X[A?LH0K]@+$
M?]DH0PZ7\95>FC3P@MA9$)KDAC(,Z]7B0Q :L0WPY^/LFT=HI7>*7;+.VM-&
M?NM2O7-\0_Q,_.YN",OKT$AG()!I7<LH1YK[DZ U*"W88_+QPW)+X 9F>'"U
MH_].D4'CT!+!9V?";F(T* +-377/D)9\=)1(QW'/PT*SZ=!PSYD\)!-GD7.
ME0#,<$SI-10#A#!D6GBY^B0B"PF1=UX*3I;Y\U8:5&AZR,.OWUL?S(7)D!8O
M_O-BX96?K&_-GC"D$'EBPH*H%P)4W7IH7Q.*,9 >!-1>4T&B#=UYGR?>H/X=
MMEZ.6/):@ME'T=II18D^*MUZ6 JQ/J+N>P;>1OK4B6\6RRO5#W3:A0L4_)PQ
M9FUZG\E"VG_V'+ Y)[$!_4&V#?UP>+#V(Z%EMW$EP[JAMEX@YUBN#%?SC&2H
M0(RA<F;LJ+'7>)&3Q8/:4LO]B#0T8^/92J!;:P=M9RN(#JZ9#9-O$B;7;9=$
M,H\8:RU M6!!&0_'IC(\(,M#]B/&H#.["W>%26UC\$J$E*B:W,H]^'$HQZ,M
ME.,ZH1SW;Q&48S !"S)=.R>BHVK/?;* D(5\]C_;2^%_6_?S\E,L.BSX(%/?
M(S@;WL^2$TL V.R \&DQ#/D=$QMEFDKC8L"L/F=1"#[;6FWU(F^)6]_1E1[R
M"]P\&]J7+J\/^S3&;OJ[-K46K0@B9&'HN!NWDH&GJ1!^IWG1:MVF2J6G )TQ
MDV3]?=@WI!.FH#>2=YX$S  ,.C%HY7OOA'%CT,<-'U=()VPRZ;E/FWR>7>CL
M3GAR%8 2G5O61&HEH@)]GSB7S@H#:8OJM@$O@H>1";)CT;@=>0X]X/C ,TA+
M$OKJP#Y=='95<F8#Z0=[HMI<P0_G _9=VK!NS(,MF2(YGGSU<&+G1;J?T3(%
MSZ&?2\4*A=$Y+4[DRQM\0I8.'</CIA@Y%.4YF*%?3=&TH500W%T4N3L3&QB*
M"+2.JE:+\> MHZD#R9J#WO0*G+70!DMDS'C05KZ4)-K%O>#U.L)\]0L@>P2;
MRIU3=('3O+/HK7W/#&M5U+P(KQ^+5U/9' >NN/@\PU?I7VR>3=S,P4N.1.5O
M$Y9<B>1OOT2*9//>S,:=5B@=QHK$\2OQ+=9__'KD:6:*=@#=&\@2TU#)/G!S
M:CAQBBIB\#0QS21"AZ\P2')IRC$M4=&"I@(J0.S'&KT-?\$J+G$J1L_9"Y4Q
MLK'-J92$NOR,I3Y]90P((K3]I/208JC0N^FLN_D4YI"Q$*-Z(H+2@V$HM!U<
MJ JF5]Q#E%IW%#@IWX'&EF).3\MZM*I-GZAJ@&<?X2#*T"XXBU"AZ[AX*'7
M3L:>^<J:G7DK;#6N.F42DXJ..7G?*TP_UD+$_"F&->0* +G +O,8_YG+)]#6
MPG\S0[=(]U/$8D&OC<6D5'  1_P%*08%87 =,(!W#$%RG49ZFY)9/^XWXFTE
M-O(KNS!VF[6%--8E*R8ET"!S-B)A3(+N")@'ZX[&)3HV.YJ0'*POQS!&+5L-
MJ(D9(\7 Q]."DSX>V4+K>+[ /6;%HA4(P1&9#CB-Z7_W%9RW51M);J"4D0%6
M.)-TYL":F%LO1#'@R-%DQT00-CM"*61B:W"WT74_I3$R.<8;NM [&KZG]WGF
M)D\_I,=@?F"_?[3TP&  E/A9%+T3NAQY:$-+(Y7'4/+7@5B=?#=1>CRY%'EM
M3>7M"P.&IDOU __0(:;'T?P9/0-(/-#D+ A3]OUB^R9 N.U6__I;'6C. 5IG
M)3>'=QWMVB*6>/:>=5XJ /0LIYB@;^VX4M!%!&CDU@:AZDN8^6HB'07*<X!^
M!!PRM(1V%H6P"M&O[$*AL U*%EIZZF)P((4 YO"^,#A'Q[ PLVE]-%$@%$=?
MBUGNL\>>@H-'KK(WP@C6N)FZ-Y@'6;FBV\VW%L0@:*8P->+.G/F=F(\I/&\3
MWRIMQB].F89;H460OSR Y+0S(=G@TYSA0,+N(D>[3[I&^RMA*4FD?*OQU3;(
M;9YOO9F#EZCG"3E!R9'"LK:ASM=*S#')U^3*G9E!((1#+P1" LAC']A:*4;,
M*:F-%Z*IY9D(8H%3BW"T2>1@;_\A4'QL'H2P1YCYALB]!,<XXBIX.G/6AV7#
M0*%/(\A'U%CB/B%#"\8)'%6 C6HV> 2FLA6<4)1.2Z3/P[@O,S"-%F)8:40]
M$))D<!N]M12NZ/2E%PQ0'[BXP-J'B\*5\=0JBNAK!7D5&\*N0>=OEC"C/OEG
M8-3-SPH0KFBM7+[?,0TKE]E=K7T'X#Y!2W=KL9IGI14C*D6L?,I(4#DSF/1Q
MZZ%LQ ;&O@ANA[TRL#<VM'#GM)YI32EYE>;7F>J2Q0+8_T4R])0.4?%L.]6;
MJ!>(%OI* *UHL"./OH,.,38"[]^?H#&'3<ZLA5J7GL#7YI^!'64VS"RMZM2T
MH!'!H[] VD["]@?MSLQ=;9WS9JRJS3S3Z)0^03X_>7T&YBYWOCV?OTHJ4HM#
M/E'/R0$4?1NXXK#.G:)DFT4M-$44I0)5P1T]9 B.N4)\1JX\!1._=_E,XG$C
M\M#R4^=R\/(ERI!=&$1V#CTBR?:Q7(PO 5E!38$:FB-0=[NR#BK1=EG7I6BG
M?!)G #(:1], Z[L<I %DR+^3 :%?G4 CGN,M'@R;NZ[VQ1=['KE.P0QUBO1/
M.-KV[1@24<0L@QX#'7.E2Q 2Q5,HPPV?.J0Y"XK_6\T&DUV][MK*BDU[('OY
MF]])*U!WOZCEA0W7"I:(E3('"X4!0_IJ&8E%WSROH7(DZ0& ""LGZ>O*>CJ2
M\YG4<I=1BY 3Q#MMD3/.MT$%C-;*>&55"9454U]WCGM%1^""1(O*X'BVOAF[
M,;Z<B,P0.YTE68367V@R\*_I+;QWG;B'=#%^4MG%7*<NY7%5*XI=5%63TV_J
M*+F.;8^!(BT9$G3]2 DUIN,,5?7MMOC:V\('@*OQVLIBXIIZOY#^^UY8%79H
MU\P!@#VGI:&O?AG7GIQAO\4\ZWDC>R71Q4,KE]O:A0]"5.[04,G;3Z]MV>]8
M#8U9CW#,F-) -H3GW>'3BI8<D"%R*B6+1G8;\+B,*U;Y0^ZNBBMDTZ*9,YK7
MGUJHQW %K@-NV3]A#9B ,\P)8SKH;MR=*K LNDTB];*YZ'IW@J),@<0,645Z
MKYTVD/+&HFV-G+1"+A4SZ<T,6,E[.,]W+.]/AJ>0[#7"9"85H>U'1U?)0Y N
M%/OZ$+U]H9JF __Z?GB >WT**/AX"Q2\3J#@@UL$%/PV(LR-.W=6W+&85S!=
M#7BX7<5<<>AOT-G#0&W:@U>>MTPB+]\##6'@A?W!URH&AYGY^?'A][1OZ!&R
M] @>$TUD+E;X:(K:Z6[Z5C4=A1"9Z6PFTB*5I__@ZB**(8QALV2)L'<OI',7
M[A0\4T&3'+4%7?-=+<D7T0L +SXG5JH:C;T3524!$\89X_D$)H\C5?Q420*U
M!L8;C&(W?8(*:&?X.TO< DEIN)0(FNEC)2GQ\/6&L1N>XIB<\$F>)2H+S##/
M%"DK?(ZI<*0@Q7FIZ&E? "MB96C%\BMPY,( _"QX9WN2<#6,*8+RMM,^?\\D
MU+AY+H 3&D=G;0&-JTY!A6^1H;R'0)8R<-L'1^<7W([Q 7DC=OU1F\"I--SJ
M!==1U&09_"F+DQ&U"_X"@I]QO@#,B)=?<%NETEB?<QD0E09;D 8CS:$(PR@%
MV:<Y@*#BN DG_=57/VSW8SPOB\F$+,;3W/BJQ 8D=YZ^?'ITU\LQ6.RU"B?S
M^"BG/"CPJ<5-!8(H'U#F^?7/J EF-)"&E ACH5L#()+ MCZ!$G5!FPZ(T]CQ
M#XD-6N;(>PPMG[GQU^$M7I-FZ8W):OY]]/.OO(62$]U"VQ3M5\&('*/^6"V'
M !"*YPPJ$2@']!R.HFDAMSNMOX@S$R,ZE%5ATGMN.S0/^M*JL#%I=X*E:KAH
MNIMR'4#201$(O@MJ,3BZF<E,,DQ&0H9GT[GQ6*WU-\3_1IR3ZB0]!ZNRHK 2
M7TY4?TH&RJ/SP<^KG0))2#Y<,I!0B.5P/69O >\)S8V1,:=V&[*#-!4=.2!@
M"&42&TZG?_50>;L-C[I$4[79U9_F0]FY1WL_7+*FDI!+Y5P0;QLWG3+JDG4C
MF.^$]PXO5.1EHTWC\[(Y@\6<=-UH5GE(?L?$4\8%I?*I?(WDSLG3UW<S.L27
M.PND),IB_#Z]\^;-\5T0%R''T II4',**B"Q"WF!=B1.=<W=I,BAPTJ_/+6V
M]T5/'E64G;:G&J3[ (><)/)]K@*YTHT:;"#RU,"%J[WM1Y -SML9O+R9D@/%
M:%?C88\P7<'G5D\DRE5G7KR1L9Q]F3>)K^>HA3(!Q%4CX,,*%=I%.DU"EL%L
M>"XCB![;*T;;5>@^&N2^4Z3>ZD;[GG!5KT6%=0&O<^QB:/R%<='D3NNRJ)4E
MB^[ASNI2:!1Y%[%-EP?WQPL4=?MF[(3>:=UU]:11UWMKN+Z^X1*B.K(MD QC
M<C:- 5#09';( &7,L(/I+!HK>YIF2J:#\HI?.K8O*MTL$9 SA*^!I"ST)H(M
M#N1>LB>*BE;^V#YKQW=TC&(_I!2XN<Z$7855FELXE3I/G1Y<&7#JN&TQ[D;3
MRE!F'1RR^BE8T>]["(HG=HL 5%=.[KQ=T?\^:(&YO5E%U]O+U=7MG4?D8Y@V
M @N+BYNR\A9]EYNO*@@' 0B>>0=5/LDT+C",;&DMC9[X#>1!<63M6>M'[7T^
M$4:9[:+9C$5C9E")KM6RX.T5K?"<S,7@6?XN%R[*PWLQ$"TH0ND%6NG\CWV5
M9.KFPL>SK'L8D4E?=JTI4AO"16(:38=Z[G'1U?+(@-!)QZC*1A4LL;*EA=G*
M],M$I:76."'18E;G8 /J;]M%^:=+3+I9L;SIJ*Q/]47%#B*\UKID"5I8*K5(
M\QSB$$JDPVFX2<W9964S,!94,5/\ ?/*Z2Q%BC*)D1KG;M06G5)<\>DZJQ?*
MIW#)N!8U=HYT<?2,3<&2EK9(KC8P9Z%V;Z)BC)TG\;#Z_UPY-R>7W7).TXNC
M:8D,\GAQ7?I?6[J.A7BEJ7YQ[;WEV[5\V5J.10W)Y,QK-9.GM/AR$(('ES-0
M(K16GL,"N[B^(J)/F#X[N$M7H5$9I90R!5V]&%\^[A-=QK;$XRT@^\;[ =ON
MG*^151X,^R.PBWM[6]C%=<(N'FYA%]O-_-=+1.A71S+^R['?;D_D_[1R%*HC
M'@C,Q*6<L'%>EB/TT/GS6^LX5U\Z6M$ZSC1+%)([Z'8#(L;B^\PH3@>%E2Q5
M<2--#<7YSZBG 6E2$9$'WV/"\&P7.@R4"%^"]DG#%/U!7E@4[,D'S96$P/#*
M\$E]*8LYD^ \/Z]28\D?UI3,UV^1.M"<NI,JF8Y8XL/P/-PT$0DGL_/^KX *
M"IE:2\AJS4K?7!2LAMRMP=.-"0")NQ+%>YTKBA^0$BOK_%MLEMJX;?Q,U"@0
MO65)O)S0+: +>M#/?O7U*:QSOP^306DDE&<P-"4.8TQ,XSS*1#WR3//"[A,%
M(2LBK!:%AG>V%1]UXBN,1[W\^8CV:X["T&[ZJH97LJ;&JU@4V]$HPI ]>((-
MV-('ST?ULO6"Z)ZBY^F_W'MR.=*G95F0=\EC^84E?'[I.\!CHM*2C.:L: LE
M!@JM#5(1VFZRK[_)_L2ADPR+"5;-^ *]ZS,7E2JF=O0EBMD0,1R+9R=1BGO4
M3TZ=)O+\7I(JS;HJ[EHHU84]D'#<3I_EDPPPA(XSDY GO= 9GYE,QVYZ)+O'
MD![#FUW WL4WE<HF'X*N8E.Q%C:7 L"6>580Q\U0T9$VO.-E"#.Q%('=3)\.
MQWE5L7[19(A%M5$8[G6[/;_Z]AR(ZZY=2499B;53<-'R2T"WS[EHJ"1Z$<-5
M6E3K]+GPA<CCUD6I==.Z8F89E?IC"(<F\*/>J"3">X'-ZAQ2P^\NX)3:6G<)
M?4X=42^4%-42I,\TIF55J2D^/>D9!HBMD'M+Q#FVW<)*DPORBI5%78IL4YIZ
M+K3%;O$%#Z&BA1(C4H+U4RQK5:3OFISFMU%D",1Y1V2<F?5'NW6'"%:#NJD8
M%HHA=.0?UY6?O(OG_LB=]A+TL+)C*SK0RF,!LURZ4^@.RFPFY/\77=U$CV6M
M4>^:_AT(B'BP](]G*HV6#ZWCJ"%WVH4J.O"SC?GRWDQN;<W7MS6_>3Y%J @S
M6W$-%SS5EO<T$MM;"T"D<Q1A8Z<'LU#U9B;602?[#.G)?+FCI,U>;<1$N.W<
MEZ@T81BV<3?2K6E9,?.F5OMHF^XHI1N.Y%S51;-+0(D7 62#MEQ N6.Y@<2[
M&9->Q5N+\$PYTXAI"WXCG?WJ><A#L&5<"=C! ,JRW^MB=Q^2:TB<:#^)<H38
M5I\Y[#)7^5G:[IROOW.&^MM7?OX*<7A#&\MVHK$;3@L0UJ9+ES=@F.B6"X7)
MY4%I47-;AM<M((8-C57>.9EQS]H1$27&IGTY+<I2FX3.0+%7BBX.NO11'X
M)U@8(9"X&*SIUJ0[$9X+\U2C? ]*H=XJOZWW78>MT!H)Q^W*B8F!BHAXFX8=
MLIM^]5WPJ9ZAC4UC'P>^TVV7PU?M<E#Z5CXZC"KLZF/PF!%53L4L$:?=U!1C
M64BO@,IM_['* @XQ$>@>YZQ6("U2EP&"([:YW?1_W$"HU!,1L$/)3_&L+\L3
M$6%]5H.?@'U+])K]?[!:OU?.O0<)VZ\YF/?I0^Q]GHRY.>SD_9*N]%YLT!\U
M8MICA%'?(K/:S7F@:Q L9#*7P<H#W;)$93@V1VY(?(2\BX'GT*ERRDPV?[NT
M__3;G.SM1KC:!]K?39Z+N!HD5HL/M!I?2);GI43C[=^DMU67Y-+L9X1X1.QT
M]8D@;W9C\QQ;7AC<R%Z+2@X.C.":MG49>)("$X!P'2&A8PK%DC5!BH*V7T2Z
MQ)O1I'JBA 2%6=-,.)+Q6XK#G/FA@F,/.C9!#+X+8DBACF-9#T__=$&IFQY"
M:66"\1!I3>:'Q(DC3<2#!J?O]X4HFF[ZO7!&;P^D#7Z@ ]N'/[[N.]N/;S0M
MMWY+7OV6\WN<6<%9>5*  [IE<("-G%<\8@(U41-I0+">I:[@Q3]RLP([P6M"
M,3^%MMM)DB5+3,F4%K&1$N*Q5=.>?VY=UPDNT?;=Q_4<=]/C=>ZD-U3<IP7^
M7P&3FRE+UKN"L:V)_4+U B_X>[I_F=5$U2=U\H9&B;<L]%V[<[(:R?</:)?B
M8M\??*O;=.,BI2,RRJ=?)+G2NCCDR:(HY$*\P3D(OR!-27A8113FP_J\&F@*
M!TTZ.SKBXY$/Q=8Q%S]."CX\O*IJHB2$<C#BL/0+=SP3V==0')Q"NHVIWGQ#
M.$N69;Q!O0;>RLETN+>7\+&$Y:Z%FGG==G*YB.0"99>JZAE8LR+T]LUBTF_.
M WT^!GE_BT&^3@SRHRT&>5/VR$T](%>Q LK^H<7IJT\DVOFRPQ#1^ 1-0NG[
MUY,W39UQY9Z)HH[+?B1^VI\LPL:_A*"3G88"/B(C@F.I7A&0&W"<A,B+O<I$
MCZ7X,!*VIG;%O5L]^P[,V=N_;E_O1I]55UR'0*/J<92;/E%NN.M&U6]-R7<_
M*ZU;H@HM%*6!_J"E< [Q9XRC&>A' E/3Y:=2P>  ,LJT: NP2+&P$F0':H+S
MF:M4AHI!+8GD:HS]P%3DO-C=:EW!?2 WE&\/SA>!O@GE_H@Q/)<*A7(,K/8D
M$8KD&+,S(G]&0F@5]ICG_R"GFAF,?>C[L@"G"5U$Z.?8STY/K,QQB_S&&[N0
MU[2"3,O\E%>)O?TO0&P4I."R!*@K[F6W%M]2Q0Y7Q&@C\6M5:%0*'TBBZ@E+
M?S;Y".1I%&R7-Q"HH6-^*:LT45"@@;<"D8VN>]E="_+9W6[Z6\[I&Z4T4U4B
M#DA7!^B/7]Q?;WMOC^$''#:ST?"<33&=[) /*.Q^R_YH^W9H_F<5 $&0<1CZ
M:9NC?(^,-_-SQ<!S-&E%VGP<KRM(7< /RD\D\GBLUKZ>V>QR\>(_?CVZFT6"
M4OE@D&X":5&0*UA(+SZ3#^BWIN+KFXHAB,>(33W-;:3_Q&),#,.\T)-EX#(&
M54;9'U\XQ\[AE7#@]PTZE\Y7RN9<EV"O]D+I(:[!K\DJZ3:@Y3<JJMQ ELJR
MVZYN4I\W7F,9LHCWJUR"3'C]K4=T1@*E,W(0<XV(P:0]!_ERX5@VB-MVN6_
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
M;=U&;JD6O7&3]5M!.LI.<HI07^3O_790(AW;$-&:%GH?Y!\GHIOTL4VA$MH
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
M,3V]Q3-"]\SD#N<-S?/.I#ZO%&EF&G=C^AH#T,YPU GW2-$A(< I4>ZT\?>
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
MH>^$EXRP/XFY8-AW%_8]XE,@=#.]:2<F<6'BN1@.&6B'9C6$&<,W426,K9Z
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
MC0;*V/ ,RB_$@SYE$1R?4"1&F12#^0XQ!1+.4Z*75%D]$LF$RA%EZ:,CIX:
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
MQR)Z$+&J*3 :"T_HP4BE*M.GS2]>#AX\>%E_E))(Z2F9CF_))U2>_  39:G
M@'L:8_+9P.QJ//!BV F/"O&JVQHOT:)9EIWQ >6/"WZP2G/IB<J:2YG;&JOO
MG=B701(&7FC?I=Z?KWX%>@K$GS3MOXLHFMFW43@E:!W<3[6=M(>XO(F@WE(J
MXUSM3#[=6C[[GI_-;VSQKXY,\O4BN^]BFBH=KAN7'E2)S?*3#IV&Z\=AM@V6
M.A+C].$L^A&7 >(:Y2GQJ6!]T(N/(J,3QYP7?L5**A;*]8,X'=_U)I0-/P^:
MC[/H%\ZIA,Q"^<K5J<^6[$>_U&7"N^38'P-AWXH@B&?^@QMX+B*V_.DZ]ELJ
M3.F<*S27SCG"N2!_^E<8?<G^!=RKV;SXYFJ,YW*V:J&C63QAL\'W>ECF8$*!
M7^&X =;#S+U#<P.DI!?6\N<Y\J=];'\6WE@ I5ZYGMIUQ:?QFDZ!K+T!ES-8
M9L@ V%=,]\.QWT<G]'HU5UX#"[!Z,[Z:!$<VD[5\<RG&>'05]+%6/>O91]@Y
MMM]YP:,([-]2%\M5YN^#],UQG<?!;43W&.0F[,7"'<BLR,/;@--C$D4F"H0J
MG^&"%(W,@- ;(*0#@@6 /S-Z 172FF_'Z73J>UD9H"XGPQNJ(!=HF?O#;U>'
MIK-?HF$3$SXZ.[8^(;DM!;U1QN.;C\6G:EOG%$Y60/59WPS5-W4C=P3JY=AV
M>R"<0&O^7*IKKA[-Q/"PU(1D?;R^0_D5S"N^#(P*<QBQ<]YR6LVV<W;:66(G
M'2K)AD.0989'WK'=:9TZK=,RC'&UHIV_]KDI.[I@CTL_Y8!8K<YUR0K62$/+
MX/JMK$+X%Y@/3*CE-,\I8/'4E S4S_D@)TX.>E35?WM?Q<"H\;:R4O#F"7Q8
MXY<^9TT&AE*V/+NP/%Q?TVF==4WX4@V"NGB!9BGL?+08LF==N+[(T>T'!"_D
MA=$7C94M<:)68>_<0LW\_(UZXM1SVX)2Z,A[ %+LZGSQ9V[-$H@&>7@(#5H@
M3=<,W4'ORMR["=N2PL!! G=2CN.J#3)&SK;JH@%77F^-D16_Y!W)5]'O#???
M/W%U7HNK]8JK=JOMG';;3O?T_(7B"MC8&=R?W/M;%EAMI]UM.*V#%5C-4^?L
M15SYX 56NZ$3]@Y88!G)[K7 VJD)'UW4 FN] @M#R9RE_$)Y=5K%'+8GJS8H
MHS0_L38AHYQNM8C*L/V_3Q'5*O'N0Y10)3%<"ZB=F#!F;]82:JT2ZOS<:2#]
M=U[J &R>%5[>LHBZZ"QFY&L25-9FC*F.T^U6LN/O75"=?P^F5&U)[>B$,16T
M%E1K%53=<Z=5TM&?)Z@.5C"@$[%1RX627,"=Z>H,\P,6#*W2(FO!L!,31E!*
MZW(.1G;6]*8 O;T !YLH.PAEPXTG>!FUT.S_)_6PB<9B GQ>*T(#-7G^5<=,
M((2?#GNPO<0YDM!2.+T*-QIS50V4_3QK9RCH)7:EIN&UTG ;:!A3M_K$DPS0
MZBRY66=]P5EV&DZWW7+.+I81U3D15*'-< ,@&AM;=71.FTZ[>_:BP8G"2>HI
M].?5G<*:*61QF\EFW69RB9JJE;69/*_;3.Y]:ON2D]^O!H_E;I9=G:%Z=7WW
MZ?+F@W5W_>[RT\W'#_>_W=S>VY<?WMCTF^LW]NWEW:=_V9_N+C_<7U[1(W6K
M2S-S&BLBB[G3<ZLD_^K]C;H^W+HSO.46F5"7=[_;GR)XY*]_\39"P=6]!79T
MFU^^H)O ?B/Z5(T%.D/CW+$>J;4\J8W45\BU?Y2>,\<^/^DV?@*M(DBIJ2<^
M%2=V1$V7\,BF?&3*ZDWPP'39I#["K&X2M(L(M%#J2Q4D$0@^=MN 4F+UQY[
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
MP$%\,<IF-'=8Y?&UI(<VW[C'?F,HW/CS72:U;_-2>^%7<AU_YG]!]^^QLC:
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
M4M4BK:I;X5,.HA02QGQJDEZU%LK<6]N27'!5N!&FBD3,A<VK^"5V%<939.C
M5?5=;.%4F%H,%_J@E) 29R[?&"-N,TC[+%&:K4PL_"<-$P\M14/H('J9QXG/
MUM%75K?B=*)>036I\F*A*48^9/G'84DGTHE?4B^;.U1.TX+-%Y3I5Z5HH3?!
M"Q$(1Q9F#XQD8!)\QK-YG4S ?NA0D/<5OX+3,Y[G<Z<+3&7(%MY:51-"&W4T
M.Z9UUDK50:UT>32<TSK);I-)=NTZR6[G+\]!>*-R^,*7F4>50B&8^>,IB'(-
MH9CZ0M4GCC!!0J59XQ\_N/' _4_>,:3J/"ETG'-A.YFD5."G*M-)CE?,G*+R
M3ZDEDM!$E[)A=;(Z+"$GV.U*4QTJ/SY+41P=U1Z9F$$-=^!55'K8"K-Z5"(6
M&DUEBEE5IAU !66UXV$/B;\R'DS@J%B!YXU&@C2T:U2+.)3T%L1.^*@4*B/@
M0.6"F4*'6#E>H#VQY>%,X]WB@+.32TZ@>C$Y/VXXQYDY!L+K8J.U$/(NJ<TU
MI:Z74C\MSNM$9H<I!< >,](@!3PN&>=%XE'NX\P(4/D)K]W@2Y1.D_YL(<5I
M=]&Q8QEEA6E""$*4Y$!FU,_DBAZZGI]&DI 9V$C"8E)R&8D,%:*:$T>DB)D_
MDVA2/2R]\VCY)JSR+Q:YMMD4BZ<BX!X/U.]&N1HDZY<S0GD LRG;5A(?6&T+
M\7MF__$OZ$ W5D60 M1XQ^9N$A853*DL-DH?'Z0"7WLX+EY[&6>$;76Q;I&6
MF6]D/K09-QMNK]PT[2B?N$FJJD_ANOH"6[%AL:+*$T)WXH_=!A=LP;]O3)"J
M"D]DN0KLN""X'/OHX=C\A:[X,K:CC_\U_;F600&Y;6-XY05QYD*@R9&P9WFW
M56X>0!:8<Q4&#*P5<J+2C$[4<@D'"ZWJ KRN/(<%L7,,G#S L?>R&T+YIF"B
MP.WHSPKSJ9U.S,7>XNVC'$_M'EI>Z@5E+L3:H<IXMN\D7C3S@$JW(+:CE?[R
M@5)#W\C[=B<9*W*I9M=,5T;ZT'G57,NANW/I(%KSO/A*1E+4W3$;P4BHV$72
M. B)"1I9)K^LDORZR[@J&2@KSI:7BA_0[())5$:]#8<;<GXQT1GM1,TR_P-!
M!;/$D45ZFVL*$"Y.SP6*53P ";\)5-P"RD]HN=4Q*Y:X/#4Q^(7IO\5B &R?
M0<H #$?_+$6=Z7X=9<GP5JKSRJ5W<T&4SV ,TO+">GI!*!&J K_52+!3 @OW
M-W.]E^2=G*8]W^OC90VQKP&*-XOAP0?&B(,LYJ!RZ[_(G4&Y$HG<YG+:.JC>
M$V GWM27[22._E7:5K1%053G\NAS>0V&BK,X7Z'0BX-3"^8/7Z%!5=*/G(:7
M0_//SHN)!DY,!8\H879^!"E#&'W"LTR+[2VXMZK8X>F3454$$NQR4)LH>V1,
M7Y'J:9'F'R11Z&MU] 0YM;*KI88:#AE/-O1+&FK1"I;4D",=+#12RBYZ; IM
M)#*-=.XME-(^!ODN]?(<C[W2T]2K4?T7R@GC$K5J416?([EP##_'A-'C)I7Z
MKV[S@%J1;&7R]5@72&$L1I9AE#I#4;O2JOH+V7ZNLG'(8U9HT!-8(*$*'HJE
MEV:/G*)YAZ4(QM^MXM]IY*K* 64?$.B!,IAD I'$#F*C>+.LH+[VSTC )OJU
M./4:+E"FIK'+[').,1(K3QH(BHA:P8#F52@G\TQP42W:R/CKG,-A;@DK9U28
M*=:D8['HFZM8E5/PI#;%XEMI4XZEK8FB.M6L5J>J2IJ?_$I1/V'MS?IVK4%5
M^2ZC@UA+CK9B'<1:+KI=4B_0SS#TI(91R*F=RW4S I1JBU6K+76<?,DX^5D=
M)]]DG+Q3Q\EW_O(<BIKS%C;)12[O^F#A9G5!;-L\$>M!M6#L];R<QL^!#;H+
M) H9U1,K7+-/Y4J0C+YUU;B^C)4;5X/E<M2^JK3I6*&59#J/#'++:$M!6%J@
MG_?A^3 Z1LLBQ;WTN#<L*5=^T:334C;LP:')V62NL$4;IWP';,?H^,:;L)\R
MMLOB?.PRF H,F$69[M5"[&NT>F#%63 ,H1AN0;4$N<Y_/$:UQI5>*)\](Y1_
MD'6)>QQC9FP.+A/>P?1#KF,A=,PXR9JL*L<5T.DU; V9<N\)E'*K.D3K>^ .
MF/M"!&N")WS2OH2G(0(- R8(\T"J#!N5V30*NI?51VQ9D<^$D88^HUJ)J4N8
MN0I&.,HPOY-PQ-V#&"8881OHQ]*CPZRT(8<.Y)0[&9H(!WUR6.O6,V!4&<9Z
MG"722)3E(%2-1Q/LSU(8#,MFO;XWE2$>6KL>N*B4Y]-\Q=>^@&/GEK"4AVH]
M?;FY0W%LU)$IA9PZ!&?)Z;[[6-=)9-?@*GP0 8)WZ"NPJ*3%UGD++EB*0'8<
MOS99>QA4<G^D!Q74%<$(-1\O,.0>BJ,'\EQ17R0F'[ A(X>]:U(JJ49'CD3M
M(BPNK!2J^B:BBWA@+]+U@._2>VS@X7\UC E0CDH"R$7_\?<&L)BJ*9DCW_)
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
M4''R!!V8)S"QB'0;BL^!O]!0^A["_==/Z0-CW1U?/?WE1R>0WVEY^1TO3_,
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
M@2)PGIM6JJ"O89(^[:ER&%O\3R*9$OV4M(/'0Z\UA6+(H3<!R!62H7 R@TN
M\)!]<ORGN\-P/9%'&P2+\YR LZ$57CG<H2NI_K'@AK ?)R?_3OQ2P0X%Q V=
M'HO&4 &/AQ_U_@N^^7EJ6LI@MA35VFBRM7L,)_ UV1[P?1E<N)$G[-V1?"+V
M84A1U&;@TIQUDJ(A8S#A"EXW-%!"P$#KP:R1;,J0[I"]@R(M T43M;X"/F2Z
MQ2#FUUTBPT4_?-7)O_]U>HK5%5F5OF$WXA#P74?^,Y6U/C@QSW['4(X)@("=
MGCJB0%)>DUIW-E#>[SDTUAS1*P!&51VZ1\P#_PU0T'?_'7P#T(*J.#$!(.[?
MOF-OBF2-('*(_X1-3X\VGRQ]$L9<$3:"C;7 Z[[\J)_Z\>9B[#O6G4T !&4#
M"*+^=ZP)Q).-U:8.\4?[O_2/^RWXFP5+N_S\[S\ SR$8-V3QY;0G ^D$'CU!
M%^9@&1S+1;%'/SZJ\-^[_^%^D""HZ**/PF0GPN3?GJ]0PS2?"(+^XB;VX4+(
MUE7]Y*)U==9HGG=PK-&L CG1^W&P9ZVVFIW65>.LW*V=G72ZX(_K6K/;P5IU
MK'53:Y>[#?"!@SZA2XS+1T@F\UR/@R;()Y*DG^;WUG5M?#DO#7@XVG\Z!L>:
MH8\ F>/J#NP4;@*19,V4T4Z0A:+Q/H*J0YS5AN #7]+C,YD8_I+(;XWT22.=
MFG![%(  4?Q_7Z@%YAB!?H*&.4$"%#[Y2J?.KX37/SWRERE]2>@[N?11UPVH
MQ=,!F==IRO ,M'<:IRBKVRH;M9G!CE5^-Z=)&I+8QM6F.]^#+!I8#;"#M,L+
MVQ&,V[N&B-APPG/'F8$)\7(F]U&U+4:3. 9Y-U$<+?N]%O+0=!Z'WIA0XI"P
MYN,;?CMVXV);?I6UJ5PW]#'<@ 5]ZCO%&E51!;=LU-[[ZA0BK&R:,OA_"9:K
MC,7SF_G\W7R:_Y[PDS]=]>[A@MU*C8JC#3GHDZRZ& [L:'GT\CT[WZ3^LS;Z
MXFK;T,>O1%G<3W/_R1!.R8#H8(0%?A-%R0@2_']4O(S+O+&<(O$26\)+7'S*
M=2W:PL7%A[T/VKN/T-@7EZ*V8>D^")PMT>!.XM-8B>\C5!SP@;8;TVH-'-P\
MC4V7T:_>6X12OU0M1LZ_UB:@+R $T, V;!@../,6UU#CPW0F3L^\$9W'*9[$
MV03S>HYK5)-=59P02)'=7KZJ$@4CW]O>HQI>CG%NZ*9Y8^@#6(+7?1I;CC@8
MBZW&U;S=OWB:M]36A?30FW$DOQ4+(*0O""7:AA T;()@VVMILP]'F;@X\XYT
MD@'Z@<=IMKBM;QLA+HZG4B0&5VK+>&#H$"4ZOSKP355B<5/XA0(FUIUQPG+:
ML/8^@3$\<['=L_(TIUXHN?6'5<A)EI7Q6825!P\F.P =)_]O>L=M?2:JULRY
M85@A A52;=YLCI[FO0Y/,9W&U>^)LKFA^L-^U0X60J]W50('SJ)E$N^)7#5
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
M6-<-:(>D S*OT]3A&6CO-+1]FH?VB#:N"'90&^[F-+[VWIU?;;KS/<BB@=4
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
MRVNZ_5)3[G[?[&*#3F0P P(-;1H;; S-N0[F=+9,2Q&)>YN8XI&;Q:YG4O3
MK1@-#)_1LB]*U2F3V6",'=37EB?>C:T8]:LLH%[_'CX,NZ/A9988=F+1_^7'
M BY(ZCLUXV/J4B(QEHFNLT\<W\ 8+@Q=YYN7)!8R/GA)BTE#ICD=!X/4JS1>
M5\<-Z5WDSE]V&,);I7@/:#B@&4*]L\#UQPS?52.SU@M26>_LO;[,>4.?M>Z%
M?3:9+-$)+.'8.87$-9PD0&\6:<EN/M: S)S-+HK09//-Z%$1QL R*ZS*R?M2
MM:+W&WQMG"6LO9$;&.2!708\4A@'&U-[YD"9@)/,!L-D#P)Y,4XHF]VP(GB<
MY39HFD[%9F$U4ZNL=M=_&;2JI>[O?I;6@NUHG@#78:<[K9Y*04AYE$]QF0-X
M+,T65-WDC<(8?DRSN'%Y)N=F&(QS%<X46,BM24#:*%(X^_U4N^KH][7Z;A2C
MR=(#&05_EC%Q0"T@26T>;DW;_F=IEUD3= N0<";NW-RP9@B<9./9M##MD^M<
M\<(ZMH4")E2PEC.URD1W5B+Y2_\Q7DJWSP.Q6HS&RK"VF@\G66+Z\$)N,9-I
ME7F<1 GG 5,+?&X#"C^HALCI'N,T2&9GE<$9 1C)?'P@NS"ZH[@RN5# Q-;9
M0'J$_\%I7J^B*J,MYJ9E*'W@;J#*:$T*_L#WR1O94'1I=41P7YU"*JF]]T>B
M-I3;P'6I#08R[,,$*L9:J)@Y(TBWS,]KC>QLLR<3:1 $"@S/(EV"VW_(B\.@
M87:&=U3T^[W6O^SV:C)ICLR#45B<*3$XFVF.VTZ8+<8W+\#=Q&B#--MPH_P)
M('.!BB>R[.(Y-M+O'YBHL$L^PM^CUS/%G.BFJ)Z#VYN ;YS!)F;-4K2I+#GS
MEW4-^!>=IWGK3KR;3.XN?[YL.XH34K0#P$\F];%3K"</%4V#[H4^P&:R:"QC
M_L/8I+ND@: <*YNM0:3TRCSBA<5I 68/XO>Q'7V20MP_%7K_F0L8!9QC.9SB
MMN*3'M59T=09MS=U5GN:/PJ_'RO5OM[;Z;0QZBL[L=R.6DU:56FGF R7_R53
M7,[3THHN]#5,TJ<]50[CFO]))+BBGW(8LBO4*^*S%\H2>*E$90K$($QF5U]'
M*LC=@LD<5<UNP20B@J,.*YH.XWTZK#.=3%099OU%%9)J7=7?&II-2( $ @/-
M;B7]@;EZ9V@SQTKP5?C](-G*!HXWPY0%5,=Y9LFO?0OYTW!?U^E* 8\H($(*
M!4R";93N2FQ%LI>TDT_S]_+/^AUQIM("M]T^#/?MV3"WHH)3Z]>ETV<)%)<R
MEQX)%(T+_*;[1HN)M)@(;O:-]"1.DL"*H+>R1/TLN*95'\M=\5TV [Q1,P?W
M^OOLWI3VMX,5S5\!T&$6!&^+=)"P@*K$[*HC-5>H\RUU+R^YZ]"\:>H:M"H6
M4X4U*20C#NUQ53>GAARP@9K=P759[%Y)CSGZX$'RBJ N /8ILH9\D[V!VWV<
M]YJ7!J9\!:*R 1PV@,[%OEFG(K:KWXF&(;J+.>;,XW0PE%\N&&F?#<(+>!?;
MGKWJ;$O'WAR8=ZV=[%+%!,C,HN2%S"7:)$/A-+GIA(5]BDF!S%5,UA:D#[LP
M;@P%B)0)\ CMV0#PIJJJ:)I5?3S6M8ZE]U]L\B]=R'6BUF%+RN[G0L#6=]B1
M@$U<<-WI$#;1(XBQ,F8#C2&H]\( 25&:B0DR)RY8O$13.+?S,:^YLD%F&R>J
M4,EE@^6I&&Z1A%37#3C5 /[09H'J^T/?:/UZ:U_L<]1W=7DN"B:[$$/ZP#QN
MV0L'),%F)NK/'/2D<(84<([:U&79*_5OMIELF?H%'_5#R53VB2;OP@+#7N>O
ME_?U5^*Q0E25G0]X#9'N/IK?L"UZ4WJ/Q5\F:L]<_D;C)9;!67[7Y6\Y4GN)
M6+.A*UL0/)+:&Z8Y72;URHT@3V[5YKV\SXF>H52O('"+1O)!)&:@]Q*Q24"*
MC4]G%9C6,^^LC2I:"-!Z)8;6YVS_[.Q/NWZSO2#'>@*O%)7 HS&7B<"S9^[Y
M S9<2D2^PZU\WBO<&J-H*$G8&L#)8_[)+G-U?-[FN\W?9F6P1QGN@]$=Y[+9
M)(L-"3L*9YDH>H/A5B4^:^-\8>@ZW^%6Y+([:J(K<EM_45C!OJJR)I7[?0.)
M(SL/9!-\5ZU<WCX_&B^/N[?//8CM15,VS$[ QID@ >/7H@TW$.Y;SSHFO$4R
M<VQM+UYU"J+(D!4L95]^2>,"Q>+4QDY'W+(&/QI\Q^_J<%1?8&#YG+AL_2X_
MW)Y?GV494IYOK,9EC0!'6'HN@P]S98=BY1&3L4,D'61B@<QF&L7R.+EQTUG<
M.),[T9!'^M24KV!?EQ.8O^],>[=D'8WFW:WD]\ !_P;P%("",\?)=DS!P8O,
M1*J9[2^6YG%!V-1I=DGU'PNRWH^3DW\G[A<'X# VT6!=92R;6%-^P]KZ6-1P
M^P<XUI$-9? =&XO&4-%0(GSQ7Y#2^C)4:4LD -]P.A#'BCK[%O<.]%E3F<MN
MU=._/>\@O1\>L4P.Z0C=D7P"S"E]#!XX@Q4!=B( $!6PM)"!-31$%4WK@@K&
M&LDF6@J#6GE0JM@I)@ ?,BWP S0,ZNMA(L.]3!_L)__^U^DI5E=D5?J&W8A#
M^3OX]I^IK/7!MWCA._9;5*?P =CIJ</LP&YUH8GKA+)/Z?V>0T2%V "<3E4=
MV8DX#_X;P-5W_QU\ Y#!JC@Q 2#NW[YC;XIDC>#1B/^$T6YTG:>E3\)D= 1#
MV]<0>-V7'_53/]Y<C'W'NK,)@*!LB#VE_QUK C%F8[6I0_SQ_B_]XWX+_F8A
M*5PQ\>\_ ,\A&#=D\>6T)P.!!AX]01?F8!D<RT6Q1Y ^,EM<_R3P<#]($%1T
MT9"F7;U*,.6G/G1N"1)HT2?X-Y*B@3Z5^#^OQ'OS5[FRV/*5*P<\ V6N#&9;
M9H&#85\@CNV'P9LQS2>" $K<.0K4E:VK^LE%Z^JLT3SOX%BC6?UZN'(;G+79
MZM8Z)]T65FTU.ZVKQEFY6SO#ZHUFN5EME*^P3A?\X+K6['9V=<P=T:-M;32G
M8_"=?L* DVSVQ0F47,"W#9H_%!"FP;K8RM2$ ]O-,_ E0YF@G@9-JHBF8K8&
M-\ IAFT&\*==\-Z*"JLP?OCD02E0EYW^84_SUE0>WM\HOWY2_8,1' Y!GI#>
MGN0%+R*L4,S3O/'(TU>_@)'X4_GRHUGNWK9K6*N.=2_ '^WS<K/Q6.XV6DVL
MW#S#*K>=1K/6Z7AW_Z%H^&" _U?YT12MJ2&?V.8?YA(TL/J/%[('X.NZ<:(#
MDPUC"-0\"S[:-:;GNCK +G05VHO@)PWM*_:7XO8-8HIE8N:T9RJ2(AIP5P#D
M48KX#N^S:MO^Z"?D=]S]U9N\_).IZ?U$-]P?ZE/#^>G?)R/1Q'JRK,$PE(B*
MC15-TL%GAQ X4Q]8;[9?(6$CT9"\?\ _!WH?^+ 2!IQ;8 V/$*4!X0CCDQ;T
M+5 3L3X&(A^Y&O83E?%4M7,BX$53V#TIFU]/[F3@L\)Q,3CX\U56]0D.KDJ;
M#H# GSJO-($U'7B(;IBHYFG-.\7)1 5F,NJQ_(K=P8#; "[6T0UDD>)P]M\
M, ;XO:CB)_YOP@>AP(OO=5_!)6'0P(</Q&$4KS?5)!7-\Y@:"W2]*0 =Z"?>
M5W'LS7T[_$6- Y>H:7+?0F\"_RQ/Y'?O"2?@6M[@><&?]HK7(2 ]\!KO%0"!
M(O3>-$E4=4W&>E [H2..1%@>#+!HB+!"!M[*1'^#[QV@5P?NT7O>!( )(PKP
M4(@6P.]/H&,B]]T,%CB*I9R:$'D0'$"2"VH=Z+K5$U45!T_L]V7#_1-=&(X-
M#,4$9.;\:ZZ/>PJX<5T:RO:7[&M[Z^DSS (<*EO@8F!@HB_OQ"T]RJNE"(,M
MG$Z:\JLHB5A"(0%YT15PB!)[\A  !+XL+B39#%)2&9"&:6(=YYM0]O6_ BK
M8')#1\3ER@'9. &D;5<%=$35PJ[$%R  %6N&8[>6.,+^<J0:,&:6'@O-#U?0
M ?8;*?T1]@:@Z>NG Q@%M1_:!()YW .42@HE"H<S0*LC0*W \X1L=PEX"R *
M,-&)3^B2_'<34R&AFA9 .#  1T",0ZJOCA1Y@-7>Y?X4E>FW!@,%L<.-*Z40
MK5='HF* FT "I3PQ%!6\7A#P9<P@>"=3HS]"..C-3JZ5OJ%#E /Y84P TB#6
MH:Z0WR<P)F"OA0Y>C(-*&.;YBM4!3^MO\!*A9$"KTTU7GHU@G @* T,?&N)X
M[#:?@'], /I,0'?B&%S@R96BO4#5PI2H[RYJ;:DA8>AWV%7'.9%NISG@LWL
M75"*P\?>5#$D24Q'E("/V)\'DDH&OYH"D3.UH#1R-:5-C$=YL ?@.T#0RR?N
M_=@:QJ?]P;4";:J8(WBQ*2P )!E>%10[<ZR!F:T+3/A"C"((?N6%)^"+ [%G
M(+4.WN<HZ3##0)V^3X' Z:O*_V?O39L:1Y:%X>_Z%8J.<]^W.\)PO2\S]TZ$
M 4.[FZTQT,L70K9D6XTLN24;,+_^R<Q:5-J\81;/)>+$&1JD4E9E5NX+.3CU
M<^X112EHN_:$.4!]H-K!C,LR/N7 A8. M4F.2WF)!5DN+3[Q--XT&.EZI-][
MO@,[I9PF<>MV]3/4^"9PLK0'8CGPN#&!ZTKWVO4F8O= YK[ES/ PF;L6>"C\
M,^73).UI0<,)/(VQV.[4)BU2ZDE"(_'N7;E(3'G!%9#!>/ZMW&J$ 7,',\(&
MO,P!<D#8;%]W@6[,&=C?8,D+SJ!9[@ #FIS+VJ"Z6"YM;1J0GD3G.1YZL D+
M"!5(M,=PU@,X RM@(=$^?L/WIH.AT)(D$_MHV@'@FM@@<+/[3\G]()EH0FZ8
M3%\9 P@!K-6S6$^VDL_G6*CZ):<74F"->_C+!/ /YXM*,S[,_HP0 =K-:6\"
M=R74?;K IQ"7CCVR64U*3@LFEN7@ZX8S!38Z'8$*9- =8[0+S';J@RH4 ->T
MW( 4T=^@:I&F>+X?8$<YN#8&_ !49?GT05C"MQ#!;D#/$;:G8V2CI!N"C)W!
MAT= ZI?(V^\,V^&56,(29%"PBD("A,V79%L3Y36<MD%J-8&4X(NMSO]GC,9_
M-W.A*F#S-I,FWF)8><8NZ0BD*25Y>$!,HRG0 HE)'[[68X"8M@_[!.)VO![)
M"QLU67I*MT9CQYM9I,T2 8XP>#4C< 4;(+><^(9K#3RXQJ3?"Q(.K)['#P:
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
M+5*G/\;(35-[55,[Z)#L/MJ ?+Q)%L9$Q=@"Q";/RW9F(>7,PR^%5<_Z?+[
MF7^!RMU9Z O,PG-']+W@"U"GQRBZ&7A-,;I H#K_X\_XS\FD=X^SA 6J!:A
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
M,!J%[[^=VY ))LK_QNSS<W6')<"?ITEDE,XIP,8XXMI]*!JY_(+V+:Q7N]+
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
MX="CI=-.X9/RG.,S)C4\0MZW-4D'O(Y"LE2LNG![]ABVR7@! L0X;X+9KL+
MROEBA(%%GY\[E1=1%0[EO6K_;%Y6+ZLU9=AK%.*-\H R, "5!V2!%F,"ZZ?A
M5'*5!6-?/\9(+6GXAC/!D'0UU"DLK-X4%YX-D@>",QQL3"DH9YXPY45UW]D*
M9_X%FJ*Q9B]I>%ZW*L^Q>LVS>GGV@$.,!:(%H$"28BL+2SD7P#T7Z4O6XS4*
M3VP[FBOG&SE89HEZO-1QOFG%N2J52 +@QR )Y&^-CR0#%L$?VEN52@HO3R6R
M[+=4OFC^_G+FWM;>%)&D%?XV"D]KNE#(53)#_ILDDCU))#E.)1J34([#8K%
M"[+9;(*P$G(P07))]G7(IL>Z RDIM]1&VVH#$^M(DTI'=,XE3::9LM;&$7TL
MH=:%%0H2[T8/LV/TT=29V&,<:XSS@(<6:)_-"5O9]H.)"*5HT=6("XEN<^&2
M[@+%)6V6^?(J2ZS ?$V5Y?#DR^,=UK_^++^4RA+I"+.DRE)</]8^)QF)<2;
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
MG&VBUO^Q_Z$=HHI]SEJ_DM0!MK+-I ;;$M1F;^L>L%&XT>LQTXGW!J+D?"J
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
MV@$79\ AT)8L!E7FJ(INJ]RAQ%PQV/)4QH.FO&<-$2#VHV&!)ENHLG'H^!B
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
MDN@!#B;A$[-)I0?Q![\=X[A27.S>\*VA!Q]=2]8VI*P5FR0$TN?Z4Y^/S U
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
M-CD12]$F@H\$+5!!/_/T!<0DIU0WJ>(Y&,(S%LL)JDCL:'#3<,@YF, )W-$
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
MM#O$!F+'&MEDH51(%E)[S"!_"3+[._5OJ(W(98O)="9[X$2][W6],W%SNB(
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
ML6UIZ ORG2V]5]P.;Z0WZ 9U+G/RZ]GO1U'XJ-&TV&/&RX4J)NR4.2)31US
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
ML2'\Q"2(@_<<YU;A=.C&4:QUT&<EX%F"..(,>8YHR1DZ=&R$+A".##HID6+
MIZJ)<PXV+,N4E(*D#Y$+A_XZ7)D[44SU-P7>03PAH@7AQU(YF;#E)-*L<_PG
M ?U[T^]SD<(3$"!])+@OU5+PB!.LG3N>XCN**A,Q8+ '8U!_N=/F]Y<W)8-[
MGS# 6^R^;"HVY@R;S!0SR53.KR8M9$A5.L1BYS7@'@H"8-J_OM/G8Y\..\V+
MZK/6*-?9#=0!D[-VM=-]EQUME/U.AD\V%=]'3R=S^> A5PG7D"MB *-?@>P(
MO:9$@"#)KL\Y(KJWW-DE;A,<0>QPN'**"8<YE4 R9 '/VN"=7*@I[>6;_5SG
M\ZIQSC\]I\;/DPVKV=$0G]S8Z^Y6="@'[>6RQRX@"$8AI%/2EA.)GX"KCHX?
M!E!A75F.!"5 13CTED+:'AL5=)HV,J9$$0::S#=1?!(Q#&Q[GI!S:<38INE^
MYLJ)._<1]G:\L6_Y[[%O>QW[ECW.L6]'Y% =M3?XK_3+K/6G#2W?*<T/2FFV
MU 71#$@KI$)SFJ$34[>Y!:ET.I/:9D?X]6"59_WE>/B[\BR_CS^0.DFG3]!2
MH[6D9%/QH8E+R9SOG!EJ$X0%Z\V*%=B9'=>NB!RBS+@!X7YG_'LC8!_[,'J/
ML^&*%8N/_?%FJ!Z9#5N#]+LM?"\'%#7<N24TGSLM!7H _\&1><2/DI,6))!I
M%L;A<(>KBP\'+#BT EG"@:T%IYPR$"?#WT,+1N_%]EUX3-S)V]?P)722-3AU
M03 /FSI_L8^=G^;X2JW0_UT4K6,W7X7#$3\BP ?A<\/>6X03=)X8O  G0 5N
M!;D.47&?<'H#("*8*&#)6O(.6\+YC;HG\P+BD)7.Z"(RNTG4!H2C>4J.%/LS
M('J1'*V\,C,GX/IM2,Q&X,EU:*"R0[Z]KY/3Z^ICNV:L:PW[PEZ[%[J;]/2L
MT]=/W^FD72<9VT,O^:*#N;TKXEKI4 D[L3WMA#/M14[6WR.GCA:^G'X>U;9Y
M[N5]!]'\SAO]OU+_[%$_>\A\2/AL<TW8E\; VJZ3CE^,']0 %Q(UR^] ^D@1
M,C_29[+90N;Y;"2*[Q2YW-H\&T#Z_3?1?OBL]V]SWG2K+CK7JC;FE$1UPNGB
MMU_U<:6BAB*".DCOYE-5=Q!5Z51^NU5@,@3F!ZODIGS/:1?&<E68O(^L0O9
MWF$(^"S*(Z1B%RGD4D'CNP+\JM3^_*KX!W(U7_"SY]>%T6'?4@.U!_=JUY-B
MHZ; MOA7F=/@0XOL7YFK9?!RF0JG/">9UFGYE/E)ZT_,3UCETW8UU=3IT8#Y
M'MV,\/.[$#-0ZST^6\BS=5$8O4QF%_']+GR@V!J/<K2[.%[LQD2&,,<+"\1B
MJ,^UQ;$*K50S\_-V]?L.9J"?][6/\YM?&"]W%>4L=5%X/_=KMP-W'6ALJ[R8
M+)4"BQ?QL6HB<J83BHJ.432/;"8JG#S_MA4_R$2Q7-BM[2RJ0LM,(1L(=XLG
M XQ''(_QM-S2]Y2!W").&:8S5L[P"C#(X;MD@.Z&JYUPB7,SA;GM'L-3VR/R
MR 9=37DA:DCMM>UG4[N)^G>[U$+X7NO?^N/CE5:;+04[JN)XFTLQ;579.VP@
MH"H"N8%^51';KWM\3S!72*;3P5XX!$ (G#,!!:$%8@KB3C<'?5_]CW$3"3!U
M>7.VP[>_^"'CFO0$Q^@&SXNZ#E70*E.[+M^X1;(Y,\+5$V.#0M.A3=NMH*P#
MCLBG\9GR1%,A#_1$)"VY"_G_]J@,XYI)\8Q;;#8D39_77^>BHB.Y4#8K+JW.
MGW'JC,L\/K9O[<Z?EFM?C@D9]NY"Y]!$V$R4"&;HRCWR\PV5]+E\:"6]&;1>
M<J2<69-PH>KH;^:G]!>R?]'S:%XB,4,<( ';K(C>,3E@C)8^!D_&KS-T@RO8
M'>(.R"!.YV@K6!\.KSUJ(BVUD 3DH[GYH#>#NB3-[!3;#_L, E;J?L:M2:&.
M12!@#9,%7U?IA2IVSY5IZ7U"(.Q).G6"Z$;YS$V9*,QG?BAT8VX.S;QA)B(;
MSJ'(FM<-JMJ7R$8<C9#I@@OZ:<TCW2#D3=K\7 4[,YW#[A^;)$7VBB+B1R:L
M4G"\?\8B )*86+Z9WV=+Y/OP4JL5F_PN0_)U/R7/]6 "KH?/I4AL7(KZ+GF#
M%)LJ'?12]$3HJCKLK;A[RI8FP_ST]_2=RBTR)REDO99";\66C<>X%K'SC)GP
MZ*+C4D"C@7DG?*Z$U45!V==](^SF"+)W^TK0&[')_7,U<6'(SM_,' WC1)M$
M2U('<[U?F"2#7(\2\:=2!?;X;T#QL=\PVO4G47_'C#FN;&=+Y*<"^NF=[T/\
MRN;PZS#A!&8HBHK9&&@;='T-.E[*/(^%+S>:(_'N96I<(*-+KPDR9F03 F%D
M0*./^(KV"8^V-XJ##TA[X.9Y>OF\?T4+XS0=*04[E$@K/J"ER1K4@CXD2VAQ
M2#^8==;&=&K-;4%V.@YP%/Z!XFUI+B$Q.:3SUL!R,P>N,;2YT=F\(TLO!E1L
MVX^Z.65JAF;V+.&(BZA .;BSVB!!&J_<, \"LO@<2BWL?@?WD/C=;R\BP-J8
MB:7Q3?^IJ>9\5,3!KHC/S!@7"\>.9:2WB'3$:ZIBG1FV(2:J+(B:_AV\^(#%
MMQUQ2[/T)LG C1M3P\X)( &_L2J^"N:G:5>BIU>QT^S4T8U2<!4]^*!$3,1H
ME$BGS:AGPO^A9FN$ZQ)#7%PBS:*:..4DC/3AB(/J!A)FQ/N7%"S[2 P5K09]
MTI#TB7GE'?S*VZ].D.^2SB0BB3U?Y8@X1K\B(=RXNPX@I7FC<-VC37<!.B7E
M+W6;#CI;,9NQ9BOBP$='FHD.6F-2;Q^TV+##0!$?,%BW9XO44^<J<R<>#P2<
M-5PQ'3A<L3%8*UU]T4X]7)<%Q,V$>]NMNWJWWZQ<U<E@K&.?LGC\<M\NW:7V
M(=AKEC(HF'X/V%&V4>ANU:= (SQB=8ZTH^,T!):&"V0"PJ"_GW-U+$)3&[&Q
M:.$ ,G%4#;=P)BR#VP)A\_&UL+2V'XI7@!U#O""\1@+;A)=GQNJV-&U&PFI+
MIU-L=)\*[PNVM1&DU3HKXZ4[+5Q<V%7?9;Q27'UA!0,BFY?!*V93A7VL^'5<
MOKRL=SJRD M=\5YK,)'<9DV?*VAI;OF=W0=DW+X+2=$)[+:)J#&44+PK/U1M
M?SO<BX.%K1=^ BQB(<= ](5:2PF'X4.-)I 62PZX"N"/VDXD"],P=*7 30G"
MD18 TFZ++CJ/:XML7$<G;&/'_+-%.ZO0" L>IT-J"P<,@6*]CSBKIK2QGZ2;
M20%D*,KH1$,^2;UL2<.0%)HX7Y'P**PAX3"]M@H]T(1-\T/F5H*P""DH%'FZ
M%0?>) E^1<+];(> M$AL6?#FD4#N0Q<5V/#F\4;*>[P9$3-G >6Q+BD+V:<Y
MK;P#^>4166BO7@MKU^"72<>-J%<4=,WU^K%^/WI>U5/C]^H+@+BN+1B#"6!^
M(F![X?";V6QDV+U<B!C*G08VXID")_'3>R\V_!OS?B1)&@(L&<2794OH .O1
M&!$$$TTV#P/>Q(/JVJ-[\H2VU@4\:^1'(#JT1SU++%71$T6ALJ*?T^D'+>PS
M+[?&935[EBY ZL%?Z )[<^0@>(.UL/VRN223$^O3Y3RGK);ENLV()B70!35I
MM8T9WTB82#P;0 4K"NNS/P]S[@0+:/%D;\(A)QUR<-E4*9DJ^2E)PILZ_J0I
M::F8M.*1F$:),D;O4\$*1V?DTE86AYJ;L#F8)M-L-J[LRL;EK\3&%2\;G[6*
M4U;+3FK7PI?@XTHH'^_40^O#Q[DM>8)0/DY@&C';^;AB\7'2!,TF)@FB'6U+
M<B;6/+R_:?AX;\6F"FB8@,J6:72DWO51AP9N(1"9V #I"S \+6L2JOYQL!5N
M4I(9&G.P) DFTQ MUL1H4C$ GH2A CGR=X_M:CL%EFD=$/B%SE&*U@Q%$[8E
M#L$V ,IS.R9YIV,RPL41F]]Q705207&-^)Y#2ULERO;'J^3C5LQ"Y3&>D&"Y
M3SJRCGPS1B$XP3C?;5F2R$#..@SD/,D;D9\^C:EL"?T>+RH<<I]\:H\L MKT
MH^0S%4#A1I;:\_1+X\RVJ*M>IV1'+#0W,8/28$BVY^V?WFYA.VN/MNW;K1=R
MD0,9V6#C.WN:WVI\8^C(K9D:@B&L,&UTHR7X'"8H Z%L\%,2?JQ==+ V<F?0
M\];XWK='<#;F5SN:.)6,Z1_!V$N#ORX-&^U5W@ZB!5!T&WMO)>@1L'CL4J'L
MEOHYD+IC3466C96R]&/0<@" OX,00%@D>3-_B.3]/>)?;]*_NW,^:S'HF8N0
MNTP*\-#Q"#@R<L0C$R9TT\6M4M<%K4PL$-E,FR.;:"PAQ46J5W3S8+'!K:-?
MZB-*>6CUP'L%>X9:+ D[2G@,X("%;W# O8(#YK[! ;_=N7"H>)V4O6YQ=FAQ
MK"4_F1!O!S#/L<=#2OLHA#A&9$?+0:N0975I%A&1UR>0>!,HSCPM4;2+U,->
M2O'8R80+?<._"DA"[.)EY8Y=UY.CVZ[L7QIWDZO^XPU;%[^&FQ5MXQZ5'S6.
M');DR)_Z#07=Q<U*$#<KHN&:BVRX'GW(("HS"^GB>KV0S\</XZ.W7&/Q<=0X
M<EB\('>:"\1Z"[1<Q=&(A(!Q738-$/J;L(!CQ8O2#.>+:>1/(!%J4O>;P%-)
M%FBAR6CF+O-1YNZW06%"'9A2S=T5$Q0E!CB8*2Z\IRT$KGAO4. X,&ALA9QA
MSJ*.+'SXLZL^C(QST53 M>$(K]F&@JM ;*_-G!NB]],(W"WE#&.C,]7/JX76
M>?X]RQGV(#VWE#/D]Q%13:=.MSOWD8K?8=X;+B;7F"GRM$R[VV'QMF=NT]=.
MO5D#WJRLR0;OTFXY*.7BS)))4V9*N#5'1N(Z@1Z@[-+&XH.G^=G96U*<[%V[
M6V4%_7'\U/=KL?GT[.W<C(>]8T=3V? ,,NZ$@,R[R8Y8-NLPY0IDL&K-Y\H0
MU-]<DI%&6&J+KZ+&0W?]MVK^F*IN>C#IC&\1IA.':,D!4#89C0/JF00<[:)'
M9VC@'G_6\OZMM+\[<WO*X-PQKD<DWR"OGW$:KO:TBA*3<.L@](F'G<QAK)@.
M(31<DHC7A4,)=&28SO P,LS"C/86YHPX2<:CYU0<?)!7$%D5F5Z]FM!$F.JF
M6S,U3>ID3>K@TC(1>C])_:<@<@+&U &W+$PPP]O2:=(!K'OB'5[S.$'J4TD[
M8Y"93,J#9C#/:.X><0=V#+I2Z'XI)XY"S:2C+5] XLDQCQJ7>H(19.,()!,_
MI85)7+-@W[462D:;6#UQ-J>=82:Y,+/ 5HEVL;^B,D.1(6LQO^XI(:;U)@E<
M;T(KHM""R-,V!Z5"UR@9RIQ.,K@5.TV^9*$?6 R.WXV;O="6[-H75WT+Z9&R
ML),2#B#JD<W)&QH[R5!E*\JBY9'@NMC93)9X''1VW0$\T\^O\]QY'TS[E2KL
ML(YQ7$)%0BRDE94T=Y):("08\)]TJI6+Z0SU]_%/494K65I9$<JF& @N\8JM
MZM=CF6N(^5%EW<IL4[;1-AWDH1=/TAG[)U/%;M_D5FWM4;Z9MU5QE=AD.A>E
M%M&W7@M<'NPHK]R7& ^?I$B $JW2#X/-)\LAM+;-NT_(/LH5-V$S%]?CEZW<
MX]A2D'EV6,Z(FE(,X(Q<(9DK!D<7(W-&8G-*I>53ZZ:)9TIHG5D"J"1I?9\[
MB_?*,I[U.A>I> 20!.B3X$73-X$)>FC#\XG9-> ?ZG0,9D.:'2E9@:&N/_@E
M&!2 YD5AP#IOOVRFX?FD&E-*_<>>&;N$'2U4&5GD:.U@H,(#"=8?_<K/N_MR
MYR_ZE81O0:^7?.J"YB5&6%&J6,6"+L?C<>&Y!%',7MZIPTZ05VZ#*T#"5_<M
MX>/?J^DH5Y)3K<7EF0U1@Y=DKET@" IT%CIE/H >E(@4_@!9'ODBOK%@O)1"
M%S&_[2)B2$]W2(MSSZR4D> T@"O#K@?CF&&L+A7$6Q-IY@"KMEG/1G#[=K(^
MN'6VX.=EX2II:F%[2EM=#MC(T+#_8WE?NGFZ1"6Y/#!+.=GUTQ@Q@,I4GS):
MNP7,]JC(%&?0'IKM71%&M?R&_;A8;-KI,Q /B_;84<<3/*QHCHAI\E,WA. T
MN'>;0/>8;E1P[LQO++BU*^)0;0XG!UDD*2#\9+0J( R-/I-#HAJHQ>D"]\(0
M87G-:<_B/)D@8W%P9AUY<PZR3461:-4IB><0=4.A3^B*&'C+')Q<M'OX$_5/
MPQXSQ2]F%E!1 RN;&4C'\_(J,1%E4UP[^T_"GC64!*HX'?LU#05R:HBM-(>#
M:QV1"39$,>ER)(X_Y5:)H>@\??)I1"W$L_9G=56VN@GHV!/SS.PU@<W PXAU
MI&,=T5 GX@? ?/B-G$_ W' 2;/ Y44P=X&<=@_Z(L@0CA36 2%=?5XYJ+)QO
M$)^=V2O&S%Z995Q (Y':$CI:P]SC$5KH?) CL>YT)*LA']-J2*>A']S^Z7,9
M]HW7=#&O3#O="SLZ2SIV@*1@:% ]2ZAR4'L#NL\+]D^'\Q#>V &4SB=+(;/.
MH_N.CI3%-C<R$<J.?F[D9^2VZ[:JO(B5B]\W=LU ;R?^VNY='I9W"CM-"-G@
MG7PN60@>O;B-=4!G&PJ-M1&G$BD74+W49PQV%K]MU8] PD9'DT GL&FP!ABH
M/K@!G*N*:2-QF-F]V?\S"H;;V>U4ZDKK^:/T;J/^#BLG(B.*A%2Y94Z#IQ(X
MJMS\RB@"4N!;NHJV0JA&["KZW#;/?-EL9*JW/60S;S8%83W$" =N"GHO4Z<0
M&PPUDPGO<HY8.%G?O7 RD'D.7^BPG?YK)7=68LO=T5TW[UO#"[G _1<^OAN_
M1"[.#2G984]+A6URRST="^>7L2_WBIX_!V\T=-RPDX!=<P(3$NQM<#(I/^6.
M@Y]2G?*+='O6OFD[J[^<L)_.+"X>-^6:Z;LKO_F2ZZ.Y+G(I;8BR9+?#WIBQ
M(U-B)6C$3=)M(N-B1S\B4_@%B)U9@2V8"D0I+KXB?TT7OXMB/R8H+";,N."&
MK8U-(=I4S>D6T)I 1]9[P;?LJ2U0;>&<ON#Z*RX$7)))<-;L"&CV03?/6Y1
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
MP(BYACQ4]*3ARK=GFI](XB@AOHJ\ 6V'C#H:2;Q(Y\3AUTXX&*86"6.B&'$
M- \;]C32[Z'J?A#P<O>7<'D A7II*Z*9CLB\3"OKL]KPL5-R=^-*UG,VB+#/
M*="I8EBAM?E;W\5[]$+L*NQ<8(T.:4\%U!&[@1HP/Q 3;,,9<0)1D*]VT3<Q
M;(+0$37H^^#&V.:=2<) F'U*YCCK5!Z+Y:M5IYD-9 Z+,C-K5[L"=033Y[ <
M$]7]QK@-=*#0">M@GXZAH<T63W.!S/,?( MB(/3L).G(9VC(=,4(E)6N.8V?
M0!@T@0?YN:;R(KFFB2^&I)&>?8 '8:809D!2SJ3\B:J@?YDV^]8A5&[J(UI+
MJB#Q'?)U)T@+L"/I1O]TC)G1QYF'?*4TUH1@J45WYN!0LL?=V#. 0'X=](0S
M(0FQ/QZ-[>LC:S<;.,WN*S79'\WBD>ES82@B,GO2J5"S1Q<1;PEAUD\\.Z4<
MW4Y)IU+Y3.JC;WQ_J9HW?BA61N-LS[BO?8R=DDZ=I/(GB"21;[2U>/>-SL>O
M@0_L%@NP4Q(^=DHP#T2W4SX=<RBS3/[I.G_?N<M_'CME?QP3->+Q7G8*<S [
M)=B*#K%3@!V)G?+I&+.N5J^-9K4P>> _D9U".!/LE/WQ:&SO*YU$9_9MIWRB
MQ;>51'30-IHV6-70;>K"6%HD&K5Y>B (6Q $]P$W4.X41OPREZZVGP.OE[E
M1!KT0"S,?L1!8@KJ!'=R/3P<2SV!6P'HGJAX;DG!6W<4B9@_?KE%[T9@V30
MP*;<$-MS:BD2/#ZT38*YZH,6N<,IUQ7AG<ZXMYC/U[7+6^,UL_V,T=8^^(1+
M.YXP$-)SOKF \_T6AA^P>&3D)$PC9\H)XB[63"F.-7/8Z_0F:Z;36*LC;MCF
M;W*QK)E]&'MLQB)/YI.1)YW-C.^5:OV^+W\B8R^JG-O!V"O$=F$/M<>,M<=0
MW)9=]A@[S9S+)=FL'X:KOXEK8H8*;KQ>W0N-GLX0Y8^],]AHDG'!9KJQ81F*
M#9O8, "V(+B&1H4.HN [Z6*WVGN\F13$72([6Y"NPW9Q ,&QKMQ)?"N34MEA
ML)ERR/C4+A!1A=C.VA[7NP/ 4B%VG60PP%+X9?0#0+8NWOO:8:;U!._"?1#B
M*R\;@OCKW_]W<L(T)%$6_F8ZW%C\!SW]Q1#1I?^;*97^8>XXV0 SACDYH45!
M@K2(6DI&5FC]/8_+)W8J+H]6,NY7I1$,B#A79WY5. %5?01;SU.AWCAQTLVD
MV#],?S5#*RAKW%#B_V%:B*\)55LJT(\M.+_U7_-K\">[^,>L_/GWOXC0/B37
M1.[Y9"@B3D;/GN$3HV1&^S)I;'&3@T><3.!\N'-)L%:R' >+').A?=1>PK_2
M+R<&V7=IT0?EUZZY%:372J'IM0T+*+5#7@S92V^V'39A\SKW=Y/>^)F5;H,+
M+0Z:W2J=I'*10=4*L9/2Z61A6Q(K>NG"MH25P!_PQ+3;!TFYXR;=S/ 3I9QV
M.L:BVXT#-!XXRB52W#K$M8(&EY!LTEK4U)"I-LYRJ<U$-H=?C(PK/-EDHLK(
M5("(I";.#(V?<+K(<+(,EUC2&'6IB$*"SD"1%.?5=N3!)1LP&V;J*(J!;@H<
M!GI0<(@F>'J1Q_VT"N%-GJ(9I\-PU_V5L=8J:CX[Y+:'$O810;"VYYLOPFR%
M\T6[,5A\X*QP*8&<99%!&[0K2=-PNB+'3[#S[& +' Z'[E1E0[(T(H6[:93[
MX$=>S+#B0ZI;O!&"C_S:&=N/$./>Y>!VB7(7-_JG@^GWXY=Y2@GB2!6"PMM;
MIU<YM)GX;N>R?)$?ZJ5%87(W"CR7D;COTW!1>TO6J %O;X[P4+U-N0>"$=T$
M)"4D,L$<2<=T"G'0RAHH!;<)9XLX!N@"VX$_Y?X#WT726!N+PFG J?G/F;)N
M9L)_HA]>#/S"40ON\+#=<GL.C3#PC@WI'<P@8=)[SQ'V39;A7M2+5$42%OV0
M6-"[2>_@ / 6MHMMY6TIJ/8?C\0&S3]NB6-U+@'Q$:/O/QRY>7SB3?.^D&N-
M=#[8M,-I5!@XY[K[VV<$^VSF[4C1I=CQ^"UJ%@PI1K&6[-XUO!+N<,)[8P-"
MT<Y<M&T-;AL1YP5F/-RQJS7I<J:N;Q^S]K&[,!7?%_Z[%!^!)L[U"P+LVV?,
M?)/FJ8>&SO[.RL/'[(%HOA-:>.D-54S!:.$10LJ>7,Z1!F"..GKTK_3+!"O_
M#M]]5'D\AZQ7#4)X;'JW$%YPE&@S_8>,OS>+,C?,_LNJG$E7*O?GZX\I3F?!
MOHN$P%Z*#SG"LKL%[H*KR9QAK?IH1,2>7^SN $?U>BVUVRNI<UL(=N?V&K?S
MV> ;C[!T%&&[! [;,;N%[71Q*IU$C=T%,UBH]Y>VO+_]<Q>G/$RRJU)3:T?H
M2SN\YY>V/+^HW)5/Q6]/*88->35#=F:E(S9]>N)L3BVBE!V]@S\E0N)VP5Z_
M3]SNH,=]W:OFEM6"H>F%O<7LHA[:#O&Z?"JS2[RNS<]57'&T)5SG[/_ I9%P
MPZTND(@AG.!^I'<,X;A/M7"F%N3U1?[N>J?@NV=CM7@;VV]YHWMCI>QL67QJ
M2TTV6/=]AKA4B'1ZE\JEG7816'H8LHO81E@@*E)X.1.-U/@7%F[6-R7>&+])
MOT/\QLW9T[6BK:]G[8DLO$_L)N1PXR?' X=$A<1M2N\0MW'3NJ^T\L/'UYO&
MK/@^,9M@6J</,$_J.UIS#(N': T,;4K005;?(9N/6#S)_24"<G^,?^X/0R\Q
M&]!+&"1:%%P?1<ODQF--'--6M@WI5XD8]IDI>26_/]VS,=>M77YZ[6?G%R]B
M2.O'.U9_APXTRZ>CIA9.\E8_>7XC'A0H.Q$OR3A'A*P.%=F3W!PL?_%U)BJZ
MJ!/K@AXV!:L@&!;1ZS.B!Y .<]S/U\/1ZN5QIHS3GRN(M!L;Y-XID,1A,!-H
MP(4DHJM!U<>+1)^TNNKFZI)#J\%" 8/(>[ID$H$29Z(N160U>*+(KZ"UX;'P
M"HS0:3]:0AQKR/*6[*43RM[?^MV623L,2V9N^)I17_6-A\([6<#AO/66L63A
MF;2$GVWVE8PP;[QEK[,O\FFK0QF7)UQ)"HRGJ&JB(,UKDL[+JH[N=\"@"\BS
MF#RX[9N#]5U+GK;%I\G-T^1H $[_'?Z"\0J)=(;!8)'I?SQZJ<C6!^OY5%DH
M^JVV6F5^_+IJMLB4AFJW7FOVK<,<?MND'^,97'2N56W,*8DJI"2^G8//@/0*
M7O,N"5W7] NGI*G:T]G\XAOP6?.C2.1)LN35G29W8.:H<(I5C%*^>ESRHCCJ
MO]KA47@<J'X>/W"K#O59:)0(1\"2W(*;C1WLV*I2F06G2=BBP?::[-HT2?V9
M2Z3FD:'-5-T."2*F<'\I :81.EFT=]Q1"(^%3U)K2F=48X[L006Z""''LQ%8
M!)MQC@TQ<2&IANYY?I)93B1^@CP':E"* EF99QF.--*FS>#S!>**./H'/+"O
ML*2R +<%\6ZOW>@R/WM((P(GMY&YJ0#N.=.0%+1)V!G8[G\EX/\S,QEM(GHJ
MJ\+IDMY#N^>$MG)'CP<>E'8 L85D"]YP#S*&D&++JXLSQ2Z$*_O08S=W)GA#
MNX75H]V5/4&F94Z#+\U_OI+->32+!SP6SY65=$#,Q'=PN (L3%D4QO[Q(N><
MMB[B8V10HXM<Y?3) ?1)\6YA/);EYY?4V+I']DL9'KUUVQ5RKW%_JB1V&HU-
MIK>H$G>EAP6X+HA(8:##XG@>0CXZ\U-SD^(OB+F[M8Q#1R1\''+R(J^R\G/)
MZQ&-"3KIJY1OKJ65=J5>LL&&0$@/Z79[9;U^ON\8\]3O5D\XM*WA-T4CS\;V
MS_=K 7E6%3MW5DRQR4)F=]253P3T\"W@K59ZXKWUT-V7Q=6W__:AR9V&.-3,
MHMQP'VZ[$T$.EJ$'2TUXD-@._4TP#+5GD:"-X+_@L52)B2C#NY!:T)BAICZ+
M&F!>4(4"=KC(X)G6>2MR<VT_IZDLD+[!D?F>]<B_W.%GF'^-3/<YS4(YWC'6
M1!%_5XB:\9*E%P.[/>19"PX9S5/N2<61;T06:0Y%D>::R)C4B9_N<IHL;?0H
M#2R!.GKX AFMZ)OE>973M!5:%09\"8HR;[=CR.'0LS%MF)8QUEN*O$Q5;%6(
M5X%U-B/:Z]BF&2*L/5+3S.8JW3HD$[\F()5,I[.!AHTF\@!I@UD0;QZ.S$N%
M!-HW'*UII.@349S#Q-L []/I!GLS#>X+Y*.I,O[63N9@H1-?%GG(C I-L:+=
M][/O'#;9S@NQ>ZC2R5(Q!4,V_P1DXL,F'#*;P[8GJC:WAF$'9!J<L'3^7QBL
MF\_GSZF%PLJ9XYEN;B48LNX$@W=T-%L:K%^RPF\NE[F>*?R/7]5VZZ[>[3<K
M5_6 "=#?>8?/@#[$LB%6TGRI(I-FQF$3:6C,T7FCOP/&67AI7U55,!@:,F6<
MX)6F*&<]T =AZ*7>1YG0I[HV/SGI@_QNCYI((RTDP>!D]W?MWZ.GZ(:,1.]<
M=\SE4=K&S>];-O54M52!XW44A=).2(<@47[F#3LP7]MG+\8Z<U7+M(>1=ARJ
M!P/V[*L*63>"1, >Z5_#C\TCK@\4&7C?S?FCNN8S\<<I!8:]P@,,/W'KP^;E
MKGT^7D<T\Z6ER>N314XI"$JMVLQ]8EX/WX6;';*Q?85\>!3T+]B&/V$01R#E
M *J?3?WCV$H"[P7_/OW/7[3?+L+@P?CX:#2/9$"JXU,Q6J'1_]UG>[]O;SX1
MMMH!N7!/R:ITE.D^A+' #)&L]>$L+5V@BSUA8Z3+TV9,"/7HNJ33D(XN:@N)
M%_6$I #F*/BQF&NEN80>/#.&,G(AU-%(Q'5[,XW8/G XX#[+Z#FXGD]E6IPN
M<"\,U(SB^(*"/X6>(;[R$YB4D#3?ZZX0%K"_#3$@7931*N@[\$+0KP7BAZJ*
M8/!S_'%Q.I-57%]HQW6073?2D/,]D701$7PARNH,?D]F(2'?WB!K1IO41&AS
MG4\TU1A/F+&F+N&B3E7(8^.%FQ0AA:ZJ)B%C%&T#@DNZA5)&>E\QR42?TM=@
M6+H(I:^._/!GL0OK)?VQIXSOKE_M.4AMDS*2K@, E:230)[K0H>8Q$=+%X?Y
M*+^^]#OK,^2O/.]&EP/7$1_,NLQ&S3QND76?GP !%FAV3T-GT[E=3='_V++(
MPUD_J;AO-VNFF-^$<W!6XU=E)(K;HWM.0T)SWM:Z4/;2,F"W[9$=7J]R,(*[
MLJ*?T^D']4_AQ#FD4TY<RK^%I[.KOG4)S25#GXK&2[J_PYK]8C1Q2*:</%[V
MGZO2ZR*]C2CA=O[;R/+.TBFJ>^ANB.AAC(OCI$2 F,I%]8S\*<&6_-J#PCWE
MI<E=T)UAPHGPZA295@Q:/_^\*9-2=C5Z!ZP^TJXM(A$W7^$F(/7C[Y1#SOQ^
M';UR3Z.Z-K'OE+UNI.#QPGW%S*??ID-TE#2I.YWG;UX:V?!M!H,F;FSS?>5
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
M*QG;@5P3+_],87OIO%3W-!:9 /8*8E^KY#GZN>&3K.!GPT'CA6>O3.[PJF,
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
M,5WV[U$>) Y>8K,CD6L>IGTVA' ^>*K6%]FGBL@D+(2[M,_>$ID0_R:=.]E
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
M;Q!+*!!+XWDUO'AH,_G3W&A93 C$DMT1B*7UO#I]_#M0SC_:G%+9 8BE7/$
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
MKMC'AB9/A@>;QH@IXP4+"46QZ _JDAKQXSF:[H"!M47/85"(N^"1Y&F#FO#
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
MSP?(N"0^%$"FD(T.D,F>%+X!,@<+D'%*\38 ,M+C<MI=]G-W\F3_ #+.!=@
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
MHE*RI8O]EG@E$[PFB(D@T[+/$$.TQ=E<U2&^\VOT6T_XCO,;_>6,(\@=WX_
MXK;0VK:UI>VBE=5P/,^*K!X?=R&P(P_!/U_R(C^=3W6LS[1VKU[T^U>G(Y.O
MT6?#UH7Z4=8B$)>C/? YPES1U)YM,W.X9O%P.[!11W]R)X6R1_"%#[%_J&/*
M*1_%PY8/YL,J'X-\27E5AB_5OZ\'+Q_6F3GD(QX6A<A'_B3G*Q^A4Y;_;*W
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
M#4XNSQ%B[8_^V!?  ,7J#BBV9HK&JZ7\PBD.Y F4BN -&)]: -/$? :X)ZV
M(66$LX6"^Z.%S#_VCV.+";_58Q>1.]:".S-VU2)"[,*A$%'E? .P_L2<P3N*
MNXC=0-&7HG&+I4+PE9FAFB>K&%F6.0Z?\:?(;>" 0Q]U!%?)8CM++FRG23WG
M+2N6PU2I(JU?\.HRD->NYLEK%_?ASZNV6'JO#87L:^-P>A $LJ_1SZM+87@V
M:"Z7-]V7,.QKG6O <E+5>K]]9VU-\'6IUO:"FLOL(J.):!(\7?L^:5=K0GO?
MV'_E$OAT9_PWK$5;5&5>5-#1@_W8_66J^V-K=IP(U;UO,RM7]+5!ML<R;&)O
MH#> 9^U/IR.7T"][-S3KT>A*>YR]Y[/1"2"H^T%8AN)2*2Y;?_P> ^::1TKN
MA%_SP,0.V@FC>[=S-ZX7Y6[[KLF_6&+.-;9SFWM3V=7>A&;'B=-4(S$-S6]'
M6@QK2/"M0?)Q=KEZJIZ*RUS'9 -S&---Y<'1G"4!!J+U@E:VT93OF!8JF)DD
M5T3NZ"G)T6^??,24M42P&YZYT5-94GQH!9![?]E^>;U@9@/_PR!-:<MQY)QA
M-D[7CRU,+DY!:3D>[U*8^XB8[4)V(V>-S[S><,I?J_CQA)9N/%Y,PAY_NY;&
MK=]#!$MI/"ZH$!<&>RBDX?8S^$M??P);"GQT4643]J%LM7 X_XRQ)(3_@B@-
MD51K%L\8C+?9$*J=N\SJ['4V#HAATH;A8)/PC<L[BUN2<4?7V2U]<<)9;U\'
M=3K)YV:= G>7#6_ P^W+=LUVI.G'LMP)7/6N-=O_GJ LV<%L(7SPS+*U)'G$
M\1Z1Q,Z[HFTGJ-7F-Y=-/?*)8[F'MZOB%8HUA2"+;:Q7Z 3D!A:]$J%7ED^_
M-&_9^\3-C83 6V<C/78WNHL_S@WR3[>+SM]W)OP)D8P<;/<$B;@Z<<Z02KP8
M-=H9LE-13_IE$1SL[WE^$LFZ3Z=%6]IR7]HU^AK6\G8O:YK>QO.F]-8?C]GB
M[#H7]K*&=,,,MIOKVTUN-8/GFG]X_KY*O'Q(]*Q=K&:9G]A=U"?@WM455],_
M0FQ7GOI/S;]*IAWSBNNP)#J\#Q HY_%H9"+G_0Y#S"-T> [92=>;4'-3V*Z_
M&!C8CSH2 -B,.2, _#%K]J=QZDWQ/3LX'[S7SLJO_GKC@RE)6S4H'([4Y8B&
M:A%3<77]^80UA#9;9=^F,X<H\%YV/1$P]/K+Z !+/FH+CPWY7KX9,^$NHY.Q
MW.'">336+;6^WF*22.]@3@X)@& >@"N<2U 0+3-?XPHO6L-,<]&9WLTG :ZP
MY7F'X#>XIA_:0Z SF]U?E\JY=.%+^\&1+KK#[U-L/YCFE6OV]'4F?T2^*3E
M<4[$#:8S.[K^/@PIWZ8;[((?;>#"^8N!GPM'^[O!XO!1Z-6GT^F(C^$&6X:R
M13>8SI22=H-CK.&_PPW>DJ#:W6 ZT)*?UFGFK9P75X_CD'YPXF8\K$\< .C=
MR"<.U_$J\[SZ^_'4>+__:$_>#[3LZL#X/8 K_ETWCXQF'LUZ18^>,7J5HD[\
M 760"UQ_3+$8I+.V*4::>F<4SU8E>IELLIC/OJ0R@B-N]534]^MA,3,^X]X[
M3$!S&L<"^#E)_>[M:<+@58^)Q+@FI.EM561C67#MJPM L W6 ,_]O+V4_@[?
MKD>+<3;$?A(AWK-2_>"-C-#DQK&12 LK15]RE'0*^<+08)%?<,*2="QR60GT
MO6--\7T-AN4S1G6SE^XGDB-HOLUY==D6%56>DSYUP!W6GS"BY]IC;3)IPSTE
M2+IO<065.7O*"P$2A&9).6:Y;=:>C>8:2];B<,J1/DJY=*Y8]K<9ZM=NFY1H
M*3U-NR.'==7N#N;56R )L(!G@7-!J2UM$3?NINQ7:E^/4FJ_\<N?5RP]R7VT
M"Y?WT,[[0 0!W"J3@X$4RROS*1H,^A!T R6J! :!&4ASU9,^+0:1K)6W$ YC
MSHPD4EZ*]NM+*)J#ZJ#PO+H_+R@W?]^7H]4@#-4!;F2E$1[TJ,YMO]>O7C7:
M5Z<4^A^J^=#LUMN]:NVB>< D"&:Y=C'I<FT/8,D>5JEO;=JZ]0)IV&6INM?>
M)EZ*_^\C8K!(,?5-QO$O9Z*PZO9VI&&W8$H\HL#:L?^$FI1>#.=71+D)2692
M(+.VF9+%T=SSFB'$=E;M'&_NOW=$3F=TR[\]_;V[;J]63R]&0.F\Q?,X3@\
MD*8SR05,WQ'*;)?<,J!@<B.TM5$&&L$^A;1)\2JTMPPU;N^9!JG#OC Y/<L/
MLEPXC'/H(V&=3=L?D'-D7<MNVO0D!GO!9VE9]",O0F&$/B[G@WS./1>X>D_0
MHON@R(W%WQ;'C&KGC<@7]53:*_:*=6,?2I5"7>IGO7E0]Q?;N@>ZNIT3,<F2
M50_$X;Z=B/RJ)39[S<9J6@D'=8Q\(OI9N_T!.T8_$3>K# J+A]Q,QW8%*=X0
MR;-!M>%^ HGVP==>R6J-:9;Z3\Q'.0E'=W]*GJ)"E[.;]<C>XR*^;V7<1!F3
MI,!;<\RO,A<KY?7\+OO6I),X8_<'>!U9&>-E;7921Q -;9A]7G$\]S8?-;GR
M9'@P5\L>&(,(7<5+WUW%$^TJ7OCN*G[PF!KXZWI,C=6,6KGG0)V(^34[;02V
MJBBOP<_$?]'SZJ-Q7NID)N.;1?%@#%I;3#&SF;#4H<,A&IVH$J58.BT9<#M[
M:\(YM);T[8;R):$OI>?5<B+F6IWKZEVC'!7Z0IUVJU?]9H-J7U%WU8O;*FD
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
ML=6W(%_)/WO=R/1ZX^Q->]*]'23.I;F_P&-S49K/7N6S[XL%=TZ_G;Z,RP?
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
M;K_P[V+][^R\</2GUSR%)+\GD\,W"^QGDVMJD MAJ=V) ;.;FT?*"E=#.C>
M=#D1;C!#FK0KS^SP>:[]X$T-WGUC,])+X[U\5S'1)_AY<&+)QA,I17OD.COO
M/Y@8Y0%9NN*F*$*&_QT=4.AL=1%%&79?>^?1'TGD_/BAJ $PA &!IC:W-/4^
MX8<3( 9$CY3PE2)RV3B/94BC40T)P9A&D(FV>3Y"+R!$9\ ZHS "IZ30*O(B
M*TDR-9:$$:6@8U]@5.""M-)7&B14QIBDT8B#1P$AU8*#[_$"W&ZB-92FR,":
MO#;#"0,S0Y]&<CE$4D8H1/5+49'!-[)H'#/2ZP9]PC;8-*4N9QR^625U-)R,
M/@+/!\)4F1_,\39/.74BL=JP=4Y,3)T#WV0H6 RT0,Y%A=4$#D+T*/13"K@\
MW;R$(_0D<0CLIO9FS&.T5C+2!#1R:%^/"5*]J+N&$YX;6>Z002P4/&CF%:W0
M#YT6N=.X-(B+4U[+#Y^ $0-KW#5:G"$_0X-J?G##.="JXE5I&8/M8%)F&?^V
M@6E9)1F$2$)#7_#<.V&%Y, !Q'ILFS.:TXA74Y@W4E+(1U4<)6N,DOH-^&PN
MSR0%>Y#P%P5+'9HJ7BAQR,%VOF))=,T?]I%T0L'D=)PBS>4AI^WN3&!$41/6
M%"!/AHQ"N"'0BS4_=8:)\K\4-]?!#+XMIL AQ:J@R;V"WL4CF6.07NDTIM#F
M9BS)  _4N(-9G3$74V&!;&G!LDGGZY)[JV3VK"RA.DLR"%,*!:'4@!.D=RPC
MR#PPXS'24OPM9DH(?3&-([#W(GM$U)Q0CJ0)*3.R.I3 #$!1T(,5210Y(6U:
M#99;H.?/B(V5I24C  \YB"O:A%<.T[AJ,W=".))U0+.TRP'5J,GA;%MPXIRK
M+2^9E__/WKMV)XIU"Z/?\RMXZ^Q^3_<9I)J[TM6[QO":F#)JU"25?'&@H)(@
M&, D^NO/6HN+J"@703'M'KN?2J+B7'/-^U732X[0+,Y=\]+1>:'GL^W_\-Z"
M%/L-9?3Q_/#!GXSYNK.<A>TM/K3):%3]Z.3+=)AREG;EH=*XKV#%)VR7E9N]
M\I50M0M'&%]6]AU?]GDW)>:/'Q^MR?B_.+Z,\!U?]KAXUXE7\N7I\S73X\LR
M,B4O\<%W:$,15EDI_TMJ*_UY*?N76%:>ZAC W'(.0<FU>IS=F[V)T*PLY%>B
MM[B[(R;$>-BO:;DT2YQ\1\9]^[D$S;$@-\+.F:EX0BWSF[B,$TB@8J<X2)RB
M.)PG$BQJ.G%4[YX^0%&Q1SJP+(,3-)=R]5AEA4^11U*'#HF'1879V.P\UH6J
M*:=9%%9:<8B.4O#CW/L2#;&X*_:</!*G.1;GF&#N2K:+[S!H"^*4^*50.)6G
M<#:?2O'<2HT)/%M!%=N2(J#\LK4%>,DJ]:FHMZ^5<??J,.G6;S];3MA@0X$=
MIU3.%T.QN"C^F :<)AF<(0_="WMX% 9P%!U[P2V/<WDRU'[F/0N6BW:HJ[R,
M='G8*6=TK@;S!_WA/<Z4SM":I^@3;\L&._F@)PXOT;$GE;$4$$7<H>=*'1A[
M06P4VUK.43S.<,$FW)YJJ6U%AC?5T?N=RILW--'X/)0ZLD')!O>LXB46X\0N
ML\D1'$Z1)\HX(1 7Q#.Q;> <P2=@ 0=6S=TZ"91-KKDRZU>=^Z9R3U-I:AT7
M@FPPRSI"8K%+["'-.9+ .7;?4M\LHRZ(8>)/3>99G&>"RTYC,$S16V8*RRM\
M GA:I:_<%:OEY[)RI I3:\\#JOYP.6DE=U9E*&!+UJ7J=#PIW!3$;S__OY"+
M[#-<)!U08.J]K3BLS,2NVJ?P/#0:J>ASO"-M;O@/756 Z&!B6_=YG.!8G":"
M+=2D.G8XO\)U5ZK(W=[$= 3+.$=HA9LV)XT2W"H3NE[=:M%9%A%M2P]\R:KT
MO01'[( WR>$<3^ T&1QU..]JB'AI02(D_HQD$F=((.[YX&A;0AT%)U.RYE=O
MEU*9C7<\%N$WE&RMW";*Z# 7,Q?_>L;\50FFMZ!UNC;4VO*DO=SDYGS/QMTZ
MU)P8?K<9<38$D*7_WF8 KUVW>RHRUUN4J\SS.]]I2Z75GI3X70F ,8::9JJ:
M*5EL9_^"6 ]XRI\3Y1]%@)<OJ9?WG75K%H/KFG594)0YDDO9_3^GTE&TZN5A
MV:*L&C/=JLPU3&WP>MD7X.OPG>!PJ)82!P)FJ@,98U4ZP_I&80*K^Q;VRXH\
M0(@ ;YQ)5G&P,>L; UV>6K68F*D+[Y*"BG>/C8/=_X=J+TQ!5JVB3E3+*>F#
M,2QB'4H2+"[V4,M/+XE?_.L=GA?<6_76F/%BM3@<2:<SS/'?OBLVUYMOTFVQ
M8C:V.I>TR40V46UI015A>A.(9TD=R)(1W&W%>.S<: _J+1K%E^IT\CXI#;A3
MNC>K\8K:VGB5[RV>'OK7+S+/=)YSWWZ6FK>WM:XU8 UNURTU&W"X6J51JGEF
MJYU;L(YRG?+/NC02E(N2(L@3X/3(YVLX3B><+EW 48VJYAH!&-";HC4;<@1_
MT[6!)(FH.4I6[:8M3U<#IL&6G#E4R+"/!^I-690%JT4"Z%+@ .LF>I?[:?AV
MT>W@T:R^G@OX'/"C K2TY R>M+\#M[[A0W4:Y0; T8&/[$NJ!#Z-3!?X"M#J
M$NR)4#'V#]3" UO\% %U>"'PWC7D;1O2  X!E2%RP&/L7^?86%.  W7A@5L0
M@0%K2&N]4.A38P&^S46;,QAART=6NGI.AT0.WXS,$NN:LJ8":T[J"I_!>M$;
M_]GUL=YB]IG7FQ6RUI\QIZ<%Z:U:D.XMJJW7RO1C_&)\ .S4&D /5K!NX?>*
MTCMIL772P)=1&^@%E Q/FQ-T,7N"+FTU#>HRE)!>:?L!A8Z*=< ?]*EF]8I9
M/802D%R"8CDOL*<,-J@!^L=,X=/I:C10KQKL4K1?O( O>F?>@T__[<I5TUB3
MP^#OJ!T2=D:*X 5=FXW&;KL<]+XL 6I\QPI0%0S&.-0L4%Z/5-GI7G4@A8(7
M GJQ!-0SBMCY2BAE^Y*D+MM2AY8N@6\2!@/K;:B3TFT5-98]=?#-$)\ (O"P
M&? 3D7=D844S$% &^.U54B_Z\XV#V"U\,OQ&40;?/P./UR5SIH-/P;L 7A2\
MC^6#G8>NH>ZP39W+,>61AM7SYV'UB0ZKSYV'U1]!%21LCE#;6U,KPR$P8N5W
MR34UVD#PM.'8@ $R9($<V-F4RODVI49_;&^ASN^,%T5^+)W0-!4XB&,Y4QX9
MW?K*(1T9"N7Y##@+<U=W>'0;G-J!"=.I(ELC"Z:Z= G_[O9C(Q6A+^<9K*@;
M2Y%<K P+<-4'_'[-[<B&DT' 'SRJ^DN.M2>!!5GF&S1?G9;OA* ^X O4!UQJ
M-DJU>@WU_<+.X.YU!>MT"]W[;K/]A%4KY4J[4,>6MBC6+G0K&6X0WCL/[)U\
M'51)X->AY-MDEW1)@J>S)Z"ESS?9N3Y&?[UO>=!^-/OE2K%9YT.W%GK;J?9H
MI_2<+%S'8:QB ^]8H# RNV!6+?'5<>39RIM[<J,WE<6>.)5[LQ;P5GL3H=:M
M%!<D4>HMAB/J>G);*=)2_T"UMK6EC+7] 4PP/;+X_GOGNRN0H11.NTANT\H)
MG.68P+7$*5)@PQ8IH$%*<.\"@/F2\B2_X?W#[+=/UGL:HO3NKS]"%LF$01 :
M45)0Q;H& '7?)QDVM?H0JZ&U.DPM=_-:X],L<>VL^;E0[D.U[W$R;<H]4=+<
MAOE8-!FV9'J=)N$<'/#3!G$2WWV+,O8FSW)$\FQH,(0"%W@#"\*N4NF,@<57
MA)G@DB<17-(,$Q'M)L4^Z^_UVIM>&\[C%&7'$:^=+=GJ8Y#J_I0:[1)BT6_8
MXN_5X70.K7)^)?]A:'47J1++[N8E;M;Q4G;Q4@8VZ;L ,;E<'3L6U!$J>%[2
MHMXVS':CS(DOJ6[)@'LOEW<&$.@ YT8$YW#<'0 O.R2)6H'W0W4<VN/"=CKZ
MTYYON\F^M,=&%)/6\6L 1T-)!^XP>!/:;&X\H(EYT!""KC@LI5FAQNNA,OA@
M/X3'?IPZV3B2T8(4NN;O#FAHLAZ"+3NT&$4\1D!^+/H,6Z+M1Y^QC<Q-ZDQ*
M6$5PF4^H3C_T 6)YH\%FDU4:- -?MAPSV)N82U9_>7QML6*^*9>/.\S=*HZ'
MCJ==HGB< NN_$ZBM]L;LX$#=2_GS<BR+H@3> ^Z-DC_[N@(8F/GV\S)DT]#6
MNN8U?@Q7R,?U%FJA5+YY?.\PPND4A)UV#MC6 JN93UT:*H!KK3G"P(N5$!-;
M.5AI I.].JR;@:.*81H)ID7-#Y@911-^!5U'65!K,J@SO]:TJEF]*5Z4+'93
MI;HSY_+"S1&CV;@PN6K/&)T9;M)U(Z%L#2CV+(:UYS9;F5=S#%2/=53OA[<#
M=K%EL>QFK#W9) _';4_R;*ALZ(\OP=Z9WZ%]\SN1GMA;R,4R6Y^^OK<*)\J=
MFWMSN1)9KK4?B-LK-DR"H5RI5MKM2MF;02AT.A6[LK->*Q1K]5JW=H([<],Q
MB@Z0/-@O8T!Y\@0O[WUZ\EE@ILW$IU3&'[48P00[B$_DR R/ /TG95<HE=VU
M&[)ON:I&,XP2U&) #WP(NFBOJRUW"U>+^JO26V@OPGB>>Z^W.G'VJ 4P%3R*
MQ?U^-]^ 0>7ETG3-B#U-(=0&M>@^: 2TAE\"Q,4>MT#B')7':=\QCF$\RT@S
MGC;.#DL^[;_9D4AO_!$HVZ)=WK9.83-6>LK5FO6KSY=4'*!PQ(8"PRLAX74W
MZ"A3*.*C.3S%Y6)/%"-I"F="C V-06MD-%IK2X:DOTO0J"L,!OH,P(O^E;PV
MWCKE==K5>_*70$GO!Y=M-G#9F!*3%'XCD%SLZ08D1^&Y=$BNO#?)H0[/#2I[
MYJG2F&L^?*03R@U'<)5/J)=FLC%V:JQ$J9]ZAC8%LD,XCD!IL2<7<!S.I4-H
MU64"*QX.RI[.VG5R*^:Z'W?B?-&NC](4:M X7@)Q%#I"::G]$1B!EN+/ ,Z'
M&J\=3T_N1TL%3U/V.BVII*SG/X:-F[MTQD#YD947GE,C*R_L$<@JOL6?XW$R
M';IB]K>_G-Q:5=/+VJQO#F<*> V%-]<)C>;F+84O7IMFJD)KV\9E!U)KYY,-
M*^ISF87869OAY%<J=M^.>PU/]/GX3D<^G#!-*L7'[^*$*QUX^HB:39>:$6'7
M&XO6+Z&W>,Y_5M\;QCOQ]IJ*"/76/$<+8&V4/\=?T+"SKCK:EH:MM(DP'8&^
M8GL8%$[G$MZ&D6"R_C"C,?>,0AX^..M):9U,A'9+B,/C4+=T:2K(XG*47J/6
M$V4H8&K=.E":L 5):SX3XYNW4IP"]? YCZ7FW.UFVA"'GJR78=T94$D<ZL8B
MR*O8?BJ5#Q40":D._PI9PNY_?&\ Q"5139FQCV^5YU%I<+  R/9QLO\UBHP8
M+\E'\'$W:]2MP D3*BB< $$6?0C2+;Y:"?S:@M-TJ7)B>(PTZ:[0%9MW*E^,
MLZ\LE/NQ15X>2XF%)"4_9$:@I=B.+4_']&LWJ25!@7,2ME>@N+;,Z89D>LR)
M)2N0=7U!O8%K^4@P)Q)<@XBD[L/VPN,O+:W=&PG/6GQL]YG"J3R-YX\GH-T#
M>V0*HD;;B78H46"+QILNWK[<DL<MC(5U".*&(_WWGV[#QE_'J91-;!1QR')9
MGDJ@7';W&.!=-;.%WH)5)Y7\;;_ RZ\G6I5W8C6S<%B$3SN(/0P.L(,]O<>9
M&[0QK '-56)P\ &X=A.6M.K:!'W$'=Z#RE#MF1/#F3G3P6LFX*N%.XW"8;X+
M3QVK#A>IH;E(.I!T.C@=G#2A;I0,87_"H5T4\:/1K*.?R!]_676[3FE.^$%.
MW[&V)#B 7=@@@^>N/4\VD!A'\T!-.,O(/A5X%"J-E 1=A9/]K#+>3<F"1ASI
MTKLL?=@UP-";'D#L>1$#]V"-+@3,/A^:PJ?(KQ+$!!S&IVJF?6 XJ$/7A,$8
M7A?\"L- 9<.PW/A=D!4$E35"Z5U"*%"ED=64)L'I3_#&C9F.Y"L:&H+P/]"
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
M0UNXF5R9T_)+_IGKOJ2*&]H7-[FXN&%PBB5QDMI:#HI:4J=6: :V+,IPWO<
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
M DN4?V"IH:D#UQ.&S'3S++TVV[5"R4RGPC)*5$G1P!MA>^N)Q)7"!E>62(_
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
M!C]CEY>VK!'E][!&FW5:]W4. 8/X!)Q24>PH#>).^#L ;.#\OOH-0/DIPM0
M@#@__< ^9-$<PR,2?_B=>;NI9&I3/R&XA>.MZUCYNF\_JY=>Q#DH^X%UYU,
M04$'DF[P VL ^6>AM:%!_#&D]U-_.Q^#+RUEB2-(_OT;(-H'Y;HDO%[V)2#_
MP+.GZ,IL-(-S.3AV*=-#;TNQ-5UYN!<D""NZZ>2(^RRPUH^PS*@:1H\@^&_.
M4> 6K&:]>G'=K)=KC:L.CM4:I>\G?=92LU&N-#J5\@7XJ=.LU\J%;J6,=;K@
MG]M*H]O!FE6LV:JT"]T:>,-)G_7/>T>G_'72Y]C&8N$$M^,BT42Q!S1(;U%\
MIW-3]9?4>1X L3Z;@&/-T5N X'0T*W8)MS;8:KCD5</N6U!BVMX4!=[P+3H^
MP^F2;Z$<[:U.]%:'[)NOU0Y @"C^WV_4$G,,3_90K09)D+W>LFJC]*L\'LW+
M"W;"?=OZ-?[T4=5T:/=$ S*ITY3A&1CW-(QU&I8:+^A<M9\OC ]SFK QE#2N
M-MKYNF-=DK!;\.:Q@54 6XB'O+@#PYJ!:PDR8T.BXE;0!V.,)G$,\NP1KBR-
M<S"'OLZ@P^YX^YZ?#MS=V9;>)74F575M G<,P7C!HVR.2ZA&4M(KGP-E!O5B
MP3 D\/]B5_CL+=YY];[R\))[)ZA4ZDMLU<5!+VC3J;%!7EDMO?9)Z@]_ EM]
M%^G[^(W D?-N[H\8$:(8^%T-&L%/6C$\$OR_J6V-Y\5>7<[B=)X'MQ%<M;03
M;_Z<_V4OA+$NQ/K)YSHBE!JL7P=X*DZ$V/H7^CI"C*TTS.;01DUO<?4X?[\1
M^;OZKSC+Y-?71,&'0T-7MQZ?\0Q<4*&Y!U'Q&)6-O1N=Q'-PF R?;LW8">,^
M@"?9"%GH=<SS+ ]X,I6M]-[J<[0OO*5K0UA1UNTMIF^C-F?2TTDEG6GIVQ)J
M([2$?HH .6JAH0<A,=DM]OYT&N<X&B?VKB[,*.:"F"5"?G =;P1+X?S>8NJ\
MJC 350'>N7?N5O/*YQ0&MHSEIL)B;_%[KO,E_NGI\;Y_(&'EPH-)-D#G$>;[
M=HJVM;F@F'/[AF&=1V_Q>GOUV'ZYF4R@"MV;&:UO., BV]V.P,HY8RJ7"+6K
M:Z43%'"[J#B-(AE0+2%0%Z!=0N\TW-0N%(_G\PENYEYR@7=@4ET ]FM!%=L2
MJFI>X89&L_,I$</I6YL[D)SK"(H NU5Q[$,8V35.?4F5@&X_+A/YHRD>,X5>
M&^EGGC,<GB?WK7O)/A*#V"JVL4OB>8;$6=YO2&FBZJ4C*0I0V%> >G5! :<N
MB!-9E:$9 3LQ5QBM\_'48@EAI#>5Y,H*?;C+ @G'1A90B+V$%;!.VG$.A_*8
M3!NA;FV]63('="!)_D>C&7M<2I 0B-!:MR$$P)50OM,4$PUS;/@1J)RXMZ"Y
MUMM3K<1_#./,)X@?[M V_(B3IJT-],;D[=@Q; ;/\SEX!_]-W@Z'_R VCNU;
MT#C/<SB79\X!F*_@G%?]!&=-'6@3J:X9!HH33X1%C3#T=^9!/I#@A%^-#0$E
M.\)34[,N- .:JWQP&T]NYJ)TN_GW5Y'@+L!]4'%8^,1[W,)>0X#XS$5I=_._
M!)ZA@12-H\,2:'$["]!4HIL-3=56"<S6T2N1;$U@%*-9^9C7!X>*9)MC2<?^
M=,S/OS 9 7<.9\>Y<.^>H1HL ),,<^6R&Y)I11AN'C^?QZ4\Q]3'R448PDWJ
M< "S;_JH$:AM2(JI_^*7(C$XNW?WVBG@,$AYQ?:\: )G\[DT_/>"#U,YI_0(
M5<A7#31L4";D4>WUCB]PZ50)1F0S6[2F3",!QLT.Q,7CM?P>U40,3^ <GYJ)
MF1TL!G!;Z WPF]R69_ \NP<&?3G-.P+S2I!5: (WU9KZ#HZ,VD8LW37Z_437
MAR\UJ9- 4C8:4R'G3X.-J Y,&?<Y5IJ)+@UI<"E_7HYE493 >P#6*?FSKRN
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
M]Z,X]N%\.WRAPH%+5%5I8*)O K\6IM*G^X0+<"T?\+S@7VL0XPB0'O@:]RL
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
M9$M_+75%Y.%^!AAE'.$6 .</-C";,BP40J,;DN^C-6M@_+4#>Z40#7P..,.
MQ1OE0K[587#(!(W8Y6B7AD.CZWG\B3U#7&$2)\AQX"B0<;#U62!KV&_['L)F
M6>B.!^:BD<_WOZ)YJB6<YBX*&&_8.X?P"I4U9).Y5)+*&OA/@3_8W;W"Q<I/
M=L#_?6:[@,_>&9UQ8WQT_G-LG>=&AWY^!_C' $G[1@%F;@6I L&L KC<;BH9
M_H0@-"(01+.=\VL/D<G.*IHF_H G,87*@V>CTGA245FH_CT([.J?OMU\-52J
M$$R@\AG#H6<-02=<B@N'# .NJV4_L$@%#;=&SC*%:+7AC#KO?6H,5BSJE0E:
MX>/7BHJP/U+_HIP/92K)1"6>IR1.ZV'H)]W4*-,<MN1I74UMARZA.O#*GGV.
M<2/MEYVL%'.V<Z"?..FUYPGFYI\TVSVRJDKU@GCOU-'F7_]HQ9V]QO U_5X<
MZ:APLW_T8_]79YQ]?T?*P&Y,0CUQE&NW;BG,YW\\,,M"_BPY!',%9&A>E5L:
M%4A3N@J%LIF<"O211195$X/;:%*!<HQY!'3GZU9_P'(,,URGB604(J- )T8,
M!:D-5@XL$+U@2%R!P'6'5L.N<;HI9:CFWM^O-H\.+@9I>;SB#?@ O;+H(">^
M,*MG;&DWDYPXF;7;P.46' U@SYS8!?<NMH;X2VT*98<*RFC8>IWE0QU9KN4;
M3MDURR:<CDV)7T#\U:<^%@1S7(K:1XY5\^?MJ3NR[G-I2V*5KZ=WV(*Z$5F.
MDAU@O46X7@&TQ>7STR=26%M7R"3SB5RF-.]$^!:Y#LORTWCR',;ZV:82(8(P
MN!I%$F;^=#Q_]&E?O55=$)K*%'-W;.!LUF=H].V\?.A)2^5F" 8FGPWD@G8+
M<ZA&NF,-!F1NL;PPT#A9O[\?0X"S+>I<U!B2&D&M#XRV")-^%=X<3@_4Q$/G
MGA-A1+._R3=<#W$@\L<%I,0)6-:N#0J]01$HD(<8BB(EZ1"+2E+)W1]AO)1F
M+^GD-,1OMKK2T:G9F%$)YJ>+GBSR=-HBML2]/&+35T/X0"Z=2WYI??V2^LH,
MQFEDF;9).9J^%0R=@;#W[1Z8ZC;:_)B1QA;D&)G,]H^XH"3J.3 5HV]C[VF&
M.8HWEH<=H!8]E8T[5Q:@0[3 F?D 'U# %>6.",AFH4N+0Q=QV"C== Q40#CJ
M\(*'WCQ>#(4A%@Z^/_S,>WJKVR_HI+3@_C_Z-A"RRZX?O^.1>ZWC< #07,\]
MK)>2UW5Y+J$MR27TYW&)A,X*>5BJ^]0]F[H0Z)6=N@Q_V5.<>5!L/U:UEJXT
MI4@GX+\D+QD@#)UV7Z;4R*+:\EYYF6$Y5+[SJ"9>I1\'[DG%/3@-;2OUI?_+
MO[5(*9S^T"P=/#^M\3W#I9'()8N)5#*N/1+=*XQV,!;C4U@Q2J6BE@$G.D[P
MFY JZ!2B3#L+3+N)3/M+60:$>-X<>ABGCJ2TPI$LY=Y+9PNIO]>E8R/WYQ6/
M;9&;K["VQR)%#HNY]E2/?5>;<Q]8-2E8PBH_8$$5P6/J_!$9.=I2_KO5PN.2
M!W(Q69US9L:3^PYFF[,[5DR18I3^^J7R=?K6RO!K-J=C#S4\5-TT1@'5B0_=
M@>TH]9%%R6 ]GM"-D0),)0=QHE%&%E4*H.XQQ0D,QXD&Z(0 $7J7FC$[J=!(
M!H+55*R&16;F6@.F8.+W][1K98?!L-E#H6G*O_.&@ (PSXW;75@H:K1:Z+FA
MNDN>I-7F11I\*QT?#@#ELPM&,8CG@$5(M50Q&45H*(=-'F+"GR,B6\%Y1+W+
M$<(M/"@$.H2?Z9DL%4P^&>Y?BU@/B&;IFF+:PZ0=0=N+W'J^RPF5PC ?*-8V
M;0"$JW0-4W&$:?*OXG'\.]/'YVBJ\4QG#XMD/1\COUCJ$7[3=DV;E131YX8N
ME6]$,?)WB#6H@)&N9;"2-,.U'/V+(;9\B?\.M]KO8WD&/ZY8+ )ML#,HB3.@
ME@U8D<*ZL+(87U.\;BD9?"E^PI_\\XV4[^C!J03*3MXR)U68Z.&S-$8BH<F\
M&G*IFT/490*+XJIA@4K4AM4XJTXF"596"PE2>,2S'X.^9"SQNFU(:_"D*6ZF
MI&0.=\L.1'X*_MEZZMMAQC%M.:RQ"ID9M](%H^.<D&VY'2DEYS=J3Z]CV9^X
M7UTCT'B-%@LN4V@_]TGW;TGW4NHM\CHMM#KW;7.FQ<FX\AQ+4!/F7";),J%X
MTP29MT:2D]EX$N0XA\KD51A)?T\/I M5[!A"]=6;-L:[;)9Q-65D9,.X-^SM
M$I^[M/QZU_ IXM*W369EI%+)7&-\Z5T6\\%EZ_M^1UH0^W)]3(H(\,VYP>W)
MS\R:!YS:3>8F+(5E V*U\\.HK7!)7PK 9)AE*6@2^#W!KB@[AES\*.&X]L#*
M65W4E4 F3UI^$Q8?UT8SS.*+Z@,L'4XJ =S=A6TAEM.E0DJ<*ACA2[)A[THZ
MD%*/WS-&,9JK34MK.-:%"KWM66Z+D/"P? V46@O+@/\KQ=-I!.DAJ)8;H77:
M$(@)]8)$X!7M-7A-O4D,5/!/O181"7JKZWF\F-[N\9EXE*SS ':>I::S)VC7
MZ'J26C1)&TIU1]^KP4_7!;8A;Z1&X )U>[Z0<U$Y,F,+:@WV%)H_I<![D0+S
M8JD8S:^YP< ?(E'QN2Q8,8L9[1=MIJ37^350>&0CY)97A\-AL7]X>6,5)+?D
MRKVX/]CX2S9;E&QS3L=(SAAGLLBI#I$K[6/GVT I30T%HZLJ2ZJ0G. ^9[>7
MQ_7U!22QCTQ2VXQP[#&#^P'K-?"NLN)5;#-B.::J17Y1H9?5<L@%1?,-6O^_
M4CGA;]+91@==$"KH51+6/*N.D_-HI;'O1?3@J$. 9>S&R ]-> S)FQ&#9WPH
M3&9^ :EU\#6A+2&U].6EEDH@3"+-$T88;0<SEKP@\V2&LC2=&LDD];C@4'H>
M[]4U5SQ%&/^>4!;X?0PCQEO) K>=?Z,B4(BS726?6HLS*?>&$=@"UXT6Y[IA
MRRL^/9VK^J'VK?R116UE!P!@\JX9L'XMU&17Z!K,[.3P" O3(->>-M_UR,L8
M)MA0Q.>(!9"T=;6W3_Q>A T=OYE7I:BP8FNENKWB9]W>1NOV\I]U>Y^,6617
MG=K #$ ]_&PX\8;]9"*#8M8: *.TA@(YU*?>:UQQI3:[TZ*1;'0A9G0CT R]
MX[%"<> &OBN"2TK9'I8)8..MT!,;!!:/@ 7PRX"9!NI8-]'E"#T_#N^?AV\*
M76U/+P\F0TC3:BLIOT,J'K),GC%%1>Y&O^][3S9VI@#;8,I!EE-LPBMK0"I
MU?!=+-\KARL>L 4;]GFMT7=S;KYAVGR^"$T5.1MD_GBETN_3G"UMP?(T0(M"
M[XLAB'6GQ8X&+2Z;,[N;DS.G\C-G3J4S>\4Y87C'$<YXT8&QQ9/(@J'?=X;!
M$D>1#'V5=VP1GH@FD5]347YR/1[ZOWJ#G\DP1?QNXN,+T$X.R]AOK8#FM1-5
M,@M*;PZYCHEFJ*7U )YN$)=?F)OT/:*K&^PD;J,I#5<6GT%:33=G+[H=-M?[
M%%8$^I\D_XGQ.O?9FXOA9?8NZ>3DJ9S&P+(PH7SZX^M-R"TNFW^RU#5([:67
MN@4NZ.X\-3SHZFTJ&)S @+;X-*KJ0%IK@ .\+WF.P_[H)L"1=!)/X>1N=D@9
M<^89W9:][LFM?UOW3'E&E9EP+IRDNC1@:Q[@LF&!W<S,8\MF2_/O6MD9=*G[
MD'J30"8&7181['M80O]@R:H-WL&-M9-&^L:>^]B<ST=C+WHCL<"@Q8ILJ-!#
M:P]]*FS%2TIU![[\-KK$J8_;9SCQ;70M3R.'UJ2"07I3>\CBT0I+98T?X5.1
M4_0M-K=>M#QJ P=760&K)2%-3?2KE8[0</&$%@ [HA(5YE:F)ICV \)'65&D
MUR5T&H;>"EV_<">:Z \47F&F?G'*53_.P]_3T1^JJ@;-ZX"\<IJ40OK24D@Z
M;>(T+B'FU5([Q75-LYDOV9SKJ- /JPA//;>#J0OH_T9C-EHOB!B97%"D2>Z[
M]FGU+'<Q^-,.N9^"/%<=LSU7<U@"_'EZA"@3G WL!"-<NRPMG<BEYR=2LO:J
M2M$DU1,$F +"(LM$8RJ:",P$"#HD\.FZM:0BNLH];"/);(*+-I[8@1V HN\.
M+GVK9P][L6)J$V==3';_F(]'O=1I6/%^(;JOT517W>2@+!)S"S<Q3[JM?^BE
MM2O?TL6%1^[%HP+;>K,:TMA3_Y1+;P#\OL&'!6#8AXI%0;*01/$MM2$\%O;8
M RX85(8L.W9CNWXT[)M@TO-F_3*M1%T<W= NF:YRW ;_@H\=LCT2A1J.Y'%D
M%:5ITV CBL.(M('!H^4\2,D1&S92&<V !@8L]&8D=$.H;*ZGX6AXGU9HX?P
M4,] ]K@R'8+VBTY^[#.NQCI1H"L) -@PEY)R/TG\0[FY*(KB(ANE"AF*HK2(
MU9%NSR8%.%(U<IR1)I.EN7OJQB5 J+DD&=)EBAD:,KI\5"Y?3O8#4QQCPH\V
ME5HBFV=%7&LB)J,M<J<9<I#5:CXUC%"U#-\G1!L]8OL3'U 6U'CD*L3'>F=C
M>OP:8O<PIC93GUE_P%)I1(",[QK9$]Q,@&C DG\TBO:+@1#/IQ4.#Z_WYFFC
M2-KLS\0_>M@A 7F*@'JD@56(2=!1]HH@<'ZJ^$PG#_8C<9;)\/FFYZ&6TI/9
M+CBO@C(WW4%97N!+..,6$.FL&:BJ%V6Y!1KCIT,SU6F>7E]@OX(M.2(Q^#0]
M<_!INC&N^8_]LK,?>.WFSK?ZS=E9^>H73CZMUX[.:X>U2OG\6B]7*A<WY]>U
M\R/]\N*T5JE5/\#LTU><XUO*3LWQ94-V)TANQ/[_#+K-%M39O4LMT!A[E;^5
MWV?-0ONAN4UT^__L;Q.TFB\TQDG_X.S\I#R\JY1( ;;)9ZI.*I;G:+\V:?)?
MVBAK8/'D7LYV/S6Y#6ARMLO,73Y1C8HYPJ[T"[U0]#1U$9"E&JH:.)DAAUH;
M+8Y9.K[=FP6(:X;)0,RQQEN6@K2?7^.-S5YY[W),/8;]7%D=,3*NOON3VI3B
MLE[?=L5,4L,U.KS;*=DD\5!QM26@E"!5;_F"N)6YB0YUA66Z(%;1@7U'2E_X
MPE<Z#)R199FAFL/3Z=J&[8O,):F'HL<R!(IYQQ%/ P:O25JRR"OR1"B ]ZL(
MJ/Q:C8R@DH?OL81#;'$_^<HJ%.!;4UHF+Z:C_O9M[J)EH# =SR -CCGJE2$(
M./@/5L/AGSJ?$87*'FM+B0TW*3-F(*F'P?^1=+RM ;["9MEHD]<69_BB2Y>\
M6XX74 D;NPR.,B81>$.LA;"0>83FIL?+<_M*)3-1VI"/+2 [<J^^I]?#Y&2:
MD_S$>@S39 2;YC9'>]Q4*V$>\#7Y1T*&&@LU\_>S/LK,G\U-EB82OB$LXC]#
M=Z(W\F0H8.Y7Q"VAZ\&NX@'<.=8:3C1S$1C6[/A2D[(+1K$3PSI/>%^9<,I#
MM1(.I_B(-7<O;D_E)_72BI3!0 7SM5$U,V#>:XWQ>>[76:5>?^PGBUNN@^XW
MQK_\?G)P\CWKC*R=;Y?24Z31'!,%"V^GB7Y*@)BQ:YQM!^31CF5>,?Q\@4]0
M7]8GF- FNK^$^IS.1S$B6'^&9D?\KH?SORU 24]J3NC3[O6YEDF="6FZ"U=>
MD%NB+WNAYTX1!1$1R'/]5#?\3%$RZY.R<Z)2O2&?X[H0$UB:NAM<,MPK30YE
M8M20 Z3XS"F1H!@'&39.&*#H$!HB*G&FC1V]Y3)P:#S@@*.LY#<CC364@B)Y
M2@QVF\9O8N#<MD!+#4$FU0+^/_/LL>Q)V09*54!X+ 5IATUG='A9#!/X 0I%
M=.'RV(WMMX8];%C3LMAV6L9$,W7F)GVPV6\C>](5WY8"J_!MAK]1QPJB/Y5
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
MH9.SE[+3>YYI.:%_%.=ON\3:N6=4K,3<.NQ%M3 U3-32E40MTF,DO,PFLWS
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
MV'>B[^;<O-KJ[ONX7<V.3JYR>77R L< O\B+RN,GOK-\'[KLLBW =K'Y5,M
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
M8?)0=J-/F<ER>,]V#%^W@ =X/2ZW/?@PZ A= Q,3X&G 8ROB*R=A9*!7$N$
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
M6[?(!Y;H7+:XY^!>\6DS+C=S(RU_+1V26YE^<&_G<3R;=@<^K:<#C.T(\-?
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
MD/*F4-QX+$HB NB0'";9(/3R.J.% KTXFD5>')/%H!E9%M C,P:T ^V?,@@
ME"/2;?KWF0K^/GRI4>: ?Y?'T86?HD,\*!_Q\!"*3(SLN5LH\L WK^Q4*/H"
M3 3M5BK>A/ZT>'--GP_V%!S.'^68(T"X(*D(V7@"L4@<%<GG<A&% @*'=)GP
M$ D#%478URX1)M@)[]T4"2(1;NY?*)GSI63]S=Q2C(%ODV@A-7^N]PJIY7,T
M4T$AM7RNQ'P!"5B_MR_R-]J ?MY?? ^!9)D*_JD$?MJS/"3/CP>+PY3CJ:$@
MR#KH%AMSD*\'*D2P54<CI'RY,7!K74R-POF:^)Y!7*NYRXO&2PC<$][!/N&C
MS8U2R C,XL(4(GS.OX*%<:H&+@4SQT#BTQ"BN)R3Z"3XD"2"Q8'[ 0$EP7DL
M9S,,FP-/!C8ZRH:7?L%4O[@0@9H<DFG&T'+3QQE3!#AL!>-)XNL2YO+-1UT?
M4XVEJF,0$6A>D"%XP!H(S>! J+V$B@<6G^52"Y)O_XH*+_EV8L$V@K(H/5?E
M/-_@/*Z(G8F("\SE8.'DD3<?E4X1)@:\ILC&F2$;8JI(O*!JWXB&'2ZX(V<\
MHO]0LB;$@+,68<'?&'FHDOYI@B9V8(R[9]TFD!P9A>*@GXG500(D3$5'PF2\
MGZE#7VRRJ@IS3L08;U68<2(JEM.Q/&"EVA+H+.S@BS)2<3B' A8#/KD4M:DN
MV1:V')FOSN#O8D A5KB.KW)8ZX)?'5-;;-J'D+KN1[E8D^H\Q#=+GUYF=CS(
MO,"4?UB#&EUQ+E@HC @</M6\989W(C[@:<.5+IY+[;M!M[9=VX-]QBW)"/2*
M[PCTQM-&+1:?W\\;@Z%2^/$;<VRG?=OL#<YJETT\J7E'L]#W2PF=63]Z#W&5
MO(D>($:?+>];TIT9:!R9EIZ]GH94YHT CW.X9@18O<387 &[3@%FWL^%,A$@
M1!$;3J32"]@M0$M!G'7&L**-K@4>#A32S>9#T0J0MX<6A-:(ZYS1\O0 7.*X
M@J6Y 4WGF.B.$MH7W)8KZJK4F47A97#1$\TD=A6M% %L# _?L6(ZP8J97"F-
M%><F+_RC()X\:,$K3C,F =$6C.Y(^2W-KKCS44-M0;75Z6Z" ;YDS$VD4B#N
MU9 Q$"YM%(XC6V4TA2QBE%K"D JQC3(6,X>82%!;O'&0JV"]<,=:;J9;@38$
MIJY!.(Q"PHAK(.C@I9I@:81B[7/2U?]LT,YH;((4C]7+-)4#JE,TWH<]4%W;
MF$_2]$@_, LE<*(!GR2NLZBBNC%56*QQS!.N(6.QM$*5'KP$S_0/Z5OQ:]Y!
MJJCQTXW@KILDZ!49^[,M"M(@L6&NZT<"$QJ:(,,-NX\W4C+#IX5,(;+.8HW.
M$HQ-R\*4TH)@*Z'^<J@LL%>G:14WHJ73T17*BM*.1EHTQ6ZO*2Z6Q7VA8F"P
MUE2,_@30/^&SO>!^-85\U'C4$1N@AMAC?R@343B9GTZY<+DSNGQD<6X!&BZ
M+ZN&TH&L1P(_,$*HLWD0,Z*)AIWQ'7Y"1^W!+G3 A0!TZ(S[AEJJ@R<*?&U-
M/J>1#QK- IS<FI35C >@'A3P+V2!_07P#)P16+C]JKXDG1-?Y)&T4IOO7,G"
MB3HI@(3JQ KCQBTI$XEI?<A@Q%8]-NC@SJBA)H1_-IBR/^6 3PXS:X5<)9NK
M^+8MIC3T25W5$CUI1!D1C3)5U.]"@:8W."3;=66PJ+X)DX5)BLSDXUI</JY^
M)3ZN.?FX=_J^[-0FE=M^Z4OP<2V0CV/A^#WXF V)_@?R<0;1B KGXYK!QUF]
MS1RV20#M]"HV2[K,P?MNR\<I%>X[H*6W(#-LHT_D4G^Z0.\-C"]F7"TS?"Q,
MPVR$J2440X42DZ6&RP4T&7&%]! L4*^85E ["A$U[N#PWQU&JFG]&S:T3SP7
MHM1)'S,(>3!-;AA.@VTK[!Y(T>J!C!&TP?T=&\MC_,,5X&\.+&V=J9H?K^./
M&\$)981J1WG#3]* &>29[VGX]P! V6K#9 26<,%B"1=QU@?_=# VL:'<^R-!
MYH"?Y($<,@AHTH^0ST#_"!>M5:FUD@=C0]'7G=Y'S,X$=F+Z);& #B^:/VUO
M2EN10V'[MNO_0N2(1<'?RBX<%T.M;-3()33_@KMKR50'2+0(/X<(2L%@-71(
M,EZL7;:P-O!;P/,V2.X[8W@V^E>[JC 3E[,_@K'7TT6NMN%>!Z>F!>-#T3#V
M#B7H)V#QQ$"?0@CZ#6K=B:H "\9(1'HQ:-6GM:6%$)"P0//F_Q#-*UY5WC?%
MJXM.UZQ\/+$1,DX/30<=/P%'1@YMY(.4+AU0ID6TKJW1&;9 )#T9#FRBB0@N
M+HP]T?2#18:U!GZIC0GEP8?Q7J$]0RR6C!D._#:,=]M+0+\U[6 ^/_,8]MN<
M(;P003[9#%T_B]G76A8R1@\ZA=($24+_:\V X:YRJ@*+LSGL[IGQ6%L*+%4,
MNLM,/1@5&1*PK;_3KZI\US\3]AFO34'?A<1K"U$C8D&6))T[]E=J&=V4C 3E
M ?8FPL:H%#!A#.?*XDQUYG:OR@PM&"U?#6_14M>,69=@?&&NBM-SPKHS)R)
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
M(L)=FY'AK@6[?O)@GMVC7<+IOYG=K^YSW=RXU9]ZU@G U''Z>-6]\4OD<O\
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
MUX<5)XG%!0R]IU@)AXJU80D4S.K8?#Y[E21RD, GC1J)A?+&@=4@G8 :MD;
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
MT''(.H$?Q-D*49[L*5]A<P7,2+\ULN^,_,=>CZWW@6_8WQGJC_Y\CY8)[JA
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
MO3,!>@"B-L-=OP@6%JP_XPFW@L*N=P@R8M$HOFNL"&L"Z#[ YE%Z:!D[&+*
MSYDT-O,(1YMQ8ST_G>&&&@)6ZK%EC^]EO<%A4!?!(#I\NX"ZX%!0B8]%<,Z"
MM/Z"&86:,.*6)%_OT0PNHX\>@ PG*_J%@?"3SF'QJOT>R5)XJC <E :N"WC$
MQE1(XYOFY<$+0W+3S$E:W?RXB0MR@A-@^WOK*#?CP:2]FWL$KCZJ+>+,TJSW
M+-PHO:K<KNR"5:N%<K[*+T3W+!0H3M;F8@'M/WS?6##>2)J@7[_5)F)U(^8K
MT_ WIM*^*-Q7IG<TJS#R"@O&(!BOKJHE>@<PJI!Q3OHLGPQ&L@%MA*M/-#(D
MU(-3,7/:S"IY!$<%\RXA\.RV9N4G/<UK:<KH9MXK=E1@UMKJ])%U#X&)V$W1
M\:*$_),XUI(O9RLT[5M$ LGJHE,CA$X6D<-TDF>KMVFU<G%S4]HIG:Q<[$6E
MQ'"B2C'+YBK^I5)@87/<'^YC;L0=]_(MT17G6!DT6XK,J&HBQQ?V:PYOYLLX
MQVA%><;3AJW6<R>C\;Q8I??5R[?@V\NW^;2I";>EQ46]DIN/?OSN#SKUB]/.
M9:/9ZQ.G.]-HML[J9X,_H9?OO^+OK@KG<T%%B\[T:T[\MLZVAK8?MUQ,%57<
M0-]!WW]&@_N'MTL05- @%Z(6&MRG58VGV6=.;YJ]V[*V[ [OIQ-KYU5";_2^
M+)Z:9EV2VUJJQEX ,9ANZ^\\VZZ>BYU1O 6$]8(-6$)T1Y6)A6PSU#I^X0X6
MZ6D_,;' 7:Y%XJKK)%:4?BYZ%VQ.->.3@?>Z?>==3NVH&.V&RA^[@HK6YF#5
MS5M778CSZJHQ].<48PUN%J43+X"PJGS"]DK#ULNZ+D5;0(S3]UM"#%:-!76W
M6B#=).P::\'>;!LK9.:YX-PQX%HO^S+$^*]&'AB.+'[@\Z*AKQ[%BX%*#T_.
MA%Q$!@(33B[5-?ZF_-;+OXY#=9Z(GN'FYD+<=^M3NCI*K<V>/LX?GW?V[H[I
M_KLW_W:SF"W>.DQU&'[C6.(([E7D$ZV"D*$W+E:GX]'+2@XG@WT5L54Z/HD8
M@AQYKG%:ET[ "CTE-T_O>X66LXQ.R'S^T);I34UVNV7*D899QU.1WO<\T)E.
M6Q2K"*0[+6+R!>.VP \!YOD,L,&>G1#P8GV?>WNE-9>-/L'#D"_*,/Z#,>BP
MBO?'[[K$:1I5I>R4(:SSY3@@X!;$!$#[OU5@<J8')U%Y1Z6?+"$*8#[!$"JB
M8V>,OH]SHXXGHP]4]83H8ZY<>._U^N>*.>*;' &YN59H$7@>EJG)PD,VEB0H
M6<&3>P$.]>4:"NQ##.+C>K ,='@SMB5#54/#7:#L!-8_2,FLT'QF5.6@@8]#
M>"AZX$*9X$R>T1,&OZCFX$U'*(L8A%^562.+L)-,?X@(-_8MPC5=A-4+59I,
MA-+EXWY%N.8IPJX ; 01-EA&\Q=AX%5A@36$.)M(BITWS!\CQ>)O'+JF!F;:
M7;/FKG!)],>$1&-TMLI_=[9*M;,5_=W9ZH!OTS_$(,9JB/).H6?LT35'YESW
M&BT%$1Y9C:HSG8<#%?B]6/-A)QAL!_UI5P;W8CDXRPWDR]MG,_3<=\3( H,%
MT58?E)Y/8)D7MDM>%(M,8#M6,RC@:=.3I,"8$Z-F!:S!J"Z$(UOC\!#(N#1C
MOYXXTZ3'6WV?L_WWN].KF[+W\68)/-HP8T+/VV\K@;C3R >;+.%CC9PSQVS
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
MF=?V+#>%0S+'=&HT"#%2-L=D1GJ?]YF+6Z;D%A[C #[<$@N@0@Q++&H0UTN
M<@%1^=CRHP\8<#>IM$04J^6G3:.N;-XV#Y5>C=EQ?&[?*#7L.$*,%5 AL.K2
M0&8Y<&K!(4 ^"&QA;Y5%>C1S\[FJO*-721Z3B$KIY;Y2NC,W)Z/IB3B=:>MS
ML^F308C(B-Q4TV(1XO4VR2NGT3/--XEB$N'+XF2\^X<AXM0@8@_&O@590PD#
MR\2*VMK\".E[784CO-N*C &QN$[?G.2KG6#!,KN?)2BR">%G[O']K7MQ=?YZ
MS[KY.6*5S,XV'K&R)CKOEW+;]<EJ>_7)PFSO5HNHWQ_!V,90C>R7E9OH^++:
M-[XLH\.HWY0C8+P=<4=33AH?04?>J85:^\:<U9Q:I'2SXGH=)C_+\7YI+RHA
MNJR6*+I1HN-'-YAC7WR9&U66280J:QP0JLQUB'1IH+Z?K)E^H7@PJ#+7Z=L.
MF=D25<:R@4,<#P-55@M&E=42H<K8#T>5N=CO8L1(E=[X>G'^T:BR8*;;OG$"
M'>2_^J#*:JF@RIA]H\I<I_Q29*MK0;V_:)B#V%KFHCEC+=:RJ+WCSX(Y('F?
M!!;.C?6%GQUT^ZW"=_NM5-MO,=_MMU+%*+I$UA^C6'*U&_T(C**W+CXPC*)+
M?S],+R?MUPH_OB\?.DBQ]@U2]  I5IXVK*9N+KM+MGOZ#5+<%TBQ9 $I2GE)
MX<<7C8M3[AND^ U2_ 8I?H,4OT&*OA:'-M?NR\WYY>CVRV 4@]W+9.V5=(PB
M[=M8Z1NC&"!1M<^.473)C;IA%B^-ZV;MU --LF^,8K(H?CE9%/\;HYA,!DH?
MCU%T<O$N,(J=Q^?'[N-2'10/$*/H), 6&,5RLD@UN4@JQX7T,%9?&Z,8]>[X
MA!A%UZTR:@^X LMN[EO#KX!1#+3$RLD:"'P81K'XM.E=LY7:C'UHCOAOC*)7
M!#!UC&+SPS&*+AG-G54;+U+M_?55/%R,8K#DI3+7U6NJZY^'4:0_&T;1Q<^M
M<>N^<E6?%<]+7P.C&,S[6\YN#<<HUCXG1C%JAG"A6*>Y^J<!*R[OLC^:"OQ2
M$@ASDA;!^.0A/L>I[OQ2>U9T3>)G/FV !-79>ZGZSI9V?)E7*6TYFT$H(KE
MW_1NO8"!5F"EL9@C"WN<S@$S"NC*'0J2\O:UDFBUI\W5LE0^R0V90B,?)8E&
M4F54M3XXNST;/!Q(R@Q#&.(E)_R1$5%\*(]/!N4H4GO)9UI.6*HDW@H]GW9'
MS.GM%W-HA(V?;?OFH /FH#WLI(H]RF]1^!:%0V:@/6RDI[=.__Q;J>KPZ!2V
M\C%RM V1(D(W<,D&,/H__WGKD:G/OY-+<?P%=G$F+X#'J(FCKR1_!X&W,DLC
MPW>0!(=U4#2)R"TH'OU-$*OX40\0W?%-$W/]"&&_*X+L!;U8@-$:2ZXT2S6$
M$8HA&TFKW4,6C=1"N;;;U()EH]A0>1+[GDF&S5JZ5E_79Z</[:F1(3!L&S/:
M;:-<39B(,K1U?SB)X*2"GO;?=X;!M7^?[!K-H$BW+;:=#/MAC@BML'X#%V*
M" .QKMMPY'^]F='((VU]%E;:ZX$.XN794J"0(R&$PY,KZV_U0F4Q;[0@CDW/
M6^EI;/(T2G\<A9Z7&EL.>C<G*?!D5#K$X,P4IC+0QP6O3IR'P)G!\&Z?(PS^
MTH=NP)2ORI[DRZB%"Y2M<['UVN'X5DL:&;)EN/R4X7Q@6$@2J;(FDFQY'6()
M),TKV1X,D[M'XOO15.1Y ;P<4)H1WX>J!.2D]./WD9$EB@_@3LLV<<#P?I.T
M=RH0.QMS[0.DX,E*4O]%[MS<3^IGQ<C&@Y'\#T,)1CCHBO6@XR"44Z,^&T.T
MM7#9)L0YD_&X],#[TU? 'WI<[_F4N\C/HM^=Z9U*.4=_T*GX+SW\@P>^F-VX
M2$;D+VV=U-BM3C*6[<W_[]=O&VU<O'U\$R-K)>.1J4A _L/U4AR3(X)>,LBS
MG68ZX5I%>IVK2[ $/JIJ2O=HV&_E=$C*R:=4P3/DU5+4L2!ZY,TC!\@2!,5"
MY*RX6TU'MKP$SINW1#TNKRZ&+6V9V[Q$UG4&'1-%">,*7,E?X#R#A5&9]V,/
M/4WE:CGD[=3K#7__W)U4U-YK*;IZW2\W!%CL>^6&M%\6(SCQO<\]F[E^"V*.
M64@]FVZTPW'#MD2>$%?KH*]1O+(<2D(LQ5/8>]:@Z:UI+GOOKWE-&Z_/R]%-
M;/2_P5K&GS*'G4DP,/.6>&V9IO>42?!DR^1BOB.NWE7F@=RB\ BC9AZ:_G=H
M@;ZJ-\[H<:?#Q7!1=L?:VV4C8M,F!G>GT,TS4C;B<W"W]\L3<H*[][%-2H;A
MG#!,DC\P,(QUP /P.):<!%M#T$;/#I>X+.\*S5[M="JU SQZX[D4!&A1.L B
M:[T? EMI!%4I16F'4:;9'RYYVCL5@_ID?TZF]U+IS/Z370'J7.@^]M[KFVI#
MBI+K2D>/1_2%Z!B><:3C3S-7=;#!IN_%?(K%?(@G1RP96!%XZ)Y<NI  R\9#
M'+>+^0L_.6THJW9@O-#RP,,U;@/V'\.,3=8S[D]RTLJ[XM7$3MKL_G$Y>'CN
ME1]'L?-(GY"GTW'8F&3AB&^'[6,<ME V\/,S&']O;?;>5N[?'ZO<8SZ!MV99
MRFZ]-2:?CK>6G(1_AJM62H]-VW >#YSNY* PPA4U@+-EN&N6TPC4\5SGOC;3
MIN/S,1O)=4M=NT=TXY@ 1,%6;ESDSF6SSIMP,5V<OTZG^^Q<EG)3F3)3LDN]
MT?WE3,9: _!93Y!@W[*!@CK"Z.9JX+ (VL+D21_YM&FI=ZMAJ_1:8T8[IO'
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
M'"=L(.51+V4+J9G97BEMC=T(M>P4=_9VQU(+#H,JZ-J]M/MU8?>K Z$&U"X
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
MWSQ6'XUO);UQ7OJJO_EP</[UZ\DU=<LJX+3,@_,S[)1U='9PHC3*6E:)#VQ
MDOS27FE\.&6WH*$?F+K1!ZW<>)GE3 [#GG&:90><6P-6C)I'P:3]#QR[S5B'
M"EP,2Q3>J,._;2RK&%+YC.<2*S8ZALX3\8$]@_WC>/2MX&D^,EQ68=BB-@/7
M@1]- \=WBS9XXAW% KWAWI+E3FU0:?"!%K,8/,WE#7P"@@+;Y %IU_]+91A8
MIX6#S"5X=S896RYK8R-! _$&RXA?AUK/-D%54N'6.Z#KX%QGJCPH2(#PJ9Z.
M7PO0)DNT8X_(/3Q'9<:BN6EY9-HRL#W,]^.5$I>&^WLZ#RU%>.CTQV\>C</:
MKP:0S>&OW65QSKVQG+,,\+1NST[O#TYK1@TYY]D!L,U+2K<OG!]K!Y='AR?7
MVN7)U9=7PCAQRH1VR :V:W@OE'.&I66@TL+%X&5"5/,SL+%^CEA2 ;CAO\#F
M(OP2V$);)7->S^< B_7 'G=_RR(\X+RBK(WS-IK>TA%8W=::[38O-()7,AV+
M(0$0P^,E@,C22=<&Y;HUI.*T8P:<#> 5YZ*=2%4< ',&-H<E*, [/CPYD 5X
MFC] H/\3+VU5V[;28!%XYH2_5';3B+23-H=?&Z?VU^H_^T90PXK/2$BG^2$2
MWY&VN!Z8U=Q>3-A L51*<C?3=8:SH#.,]F+EM8;*7&C\:ZVHDD*AIX-Q,P )
M^V"@&(%S'D'R;@S)WRUC HI]]T>];G7MVE4,Q7YZ%,?>, ."YW;+E<O%2JTV
M"<>$S:D4. 8YH@'VA64[COGGOK%372AR$OI5 W+FCEGO%1N-RB3<%+%>= !L
MQ@"K=XA&-ECD;5Z:3.2F7C(PG\%*69(RDB1^%JZ3C%AX5Z"2LC\^,-RC.RH:
M'*.(J-,UQCYS\]C\\NOC</_S VO\7I+V42F-U3X:-X\']E&7/;8J_L_ZFP]7
MW_>OCKY]!P6D@'6 UZ_%5CLTL.P<>,29C?7;%_H0?38O4_<XM[0FZ :F5@G:
M?JM"A5Q><-'!'K$U_=9AHH8Y*.CG1@YQARG"1VU60H@5>$7&.K#J5D/(GAIH
MP3?C[L[U<,":#X8[_AM?24;>/)X;)XV=@X^7M[]ZRH0"/,\!?^_4IA8*C./D
M5FT+@!4/W"0"$N4GE;2YKEN8H-#6$>C&2 QC.RF!@FYFH6^8)FX%V+;M>ZZG
MD_6M6>K&M8VP583>;@/3ZP3VYB;8H@80#^F)ANORS^ BW''5 [9=45M-"'N;
M/*<%:8:[<8L;FQFX/KI)@8JXV>[Z\"_R#4L* @QC) !>""^/0"^KX"7\L,CH
MXTBAA0UC<Z1IRH[*B=%/?$+;.J0N&!?4Z>"J!SJN"_>)/G)50LR0))7/93.
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
M='QDDM4]#L@8QT@;WACOFRYO3["\ \?T"V0-33$B K-@BF/OC#0$L)3C@EP
M%U(H!]\BZ8T'KA/;D/9:VX9CU<4PB&@^=U$8G]RD,T "PQ[020$\B:&.064I
MI.8)UT6?44,74 [M@HD%)+QH9:\$=WF( T5,DW,?81>U?>F=&+<S-%HPF4L$
M&:8D3ZAJF=2Z"L3IS*%\[5C=,JY$$7+Z V',!9X1QS=%>28?#Q/DNA.;TMV.
M_D<LR!O<K!M1CG<4-Y'* E+ZJ8-"Z63D)GZF39U;<$A#K;*;Z P6/M]/05YA
M05Z:,2(3GQA+7N2+B28Q6OSB!BB])Y2&R8W:1MQA%!R!5,H+8YP^PM\3.+3?
MD:^'RS]%&P@3)R8G)$53!A),GD+4Y%'Q:*#<_>,;#A>\.*O&N6/\>EF6<'H$
MUTO,_8DZVB?=V_?<) $+R<'QA.02LX(18KH/UI)C/*(]&IIQ*I^8 *K+V.\(
M?^.L"*?A8E6?QRL#!XP*9@3O(XR&C[C%@K": ,8!CJP:J9IQ6,R"BGAI@L_&
M1]N;L:C#25"Z Q*8A34#:JI&O;*;1:0@ _],YV38/2_]?6RXE4"="2=?I0\U
M).UZG(93WX+M3XT<S.*(J6613EO9'J_DR!2.R(5%^HL*/0M;[UABFE)!$D\F
M\[.>3_ <P97TAJ%. TBG":2K+7P2%E5>&@B?<FUJU %N.T=!800%BGX7B4-<
M'#<#9DR\%3E&6$E'!7YW#"Z $WGN1/PQ'%(WXDF'E8MA :"M*)(65U5I'AE8
M60A3J&^2P]^PHKO$4F/2J=##@8N19X][WAB8G^*=$JHB]Z![@&;XJ(#_+09B
M6GX)KP<\&O#-KC0\@Q3P!"Z;Q%;WISO#*1TD](5'&&RY)CSB]%-JLX_.61ZS
M/.7@D+-*=<J ;^_^?7KZ^;CU6/VI^-4#S1M.O,,G4?()?F*4L@67Q>#^\OF\
M[E&,CW.ZU[?*M?"GP%I-A=OQ&5<SR8.T<>:)\F"Z.(AK8KQ3A\;%7^B!MKB[
MOB".9G:5KXA] \0ACMR42JQ=B&W1Z5WHSKE#!,J/34W\&Q@=]:*\O.MQO5_2
M=^J_#^Y_*1D4B?B<Z@Z>CM'Q>LXS4?]\8:EH-F*I5$J:CQ/S^40#3)& 163"
M*DC>(:96%*2(&6HB"K@1'5>KW"+^!0JU2F\KC<?<#((P7</!Y-F6)\+F8XT%
M"B09,EU==PN!G2&\L[.Z%;33TX.@K)U_'ESW#7H;ND\CX9XK!;BF *Z _N0
M81DH4XO7F[X/A$N<A\]$HRRIC@C/L%1%1(X$:2V4P(PV%^H/H9L9/T/+3PX4
MQC!^1%\ [DF&'DYB[A@NV)D\ZA;17G#(J4>Y._@GNP7PB^"<5&L*X]6:$1VF
MCRDWHOU7BW%S$R?FCE=J)#%+1T'GCB@M>B-DTX0.,]'3,(Q#@O0FGP1#" Q.
M%V,-,>J/W2O?]<;C"/8K&T6$1KEX14'>+\*:3=7=7%/41/PI *8ILD(46&3<
M TX/TQL\^, U$ 53U<@@JUW"P;<:G +11W1!@3#^V+UC>!X8619_++ZZRSPY
MQ5CX-$9V+D^+&FNH1:[I]Z"RO>B11=@?-LQP>1LDJZ-3/A<0N8I;5^Y;?K4
M_';+=S'W%5O)$?'A"8'A8!J/"6Q2'(YHF(3]A?AR=I=3"O=<(,>.;#^(,,E9
MWIP9]G%:V(#\M42KW)05B\#G>]7_X@'*1"+JAA0CVO7@8W$MJI:L187Q^'W=
M-=S78EYXW6^W9]8W_Z)5&Z- *2["%F+F3;JF"RM@&^PD->M+/FZ:$Q[WDY)S
M "\B>0="^:9T\E)2F04C(75>W%BXUWB'=)G*JP'$.O$8#+3]5S$,8G=\C+EQ
MS)@B8@B.0-=)$#$\XS5@BE)TC<U3&5')%#\S>F'=$/XHV 4 #,11D&*'GX($
MPX*G0]TPA]J/G\V+P,',P1!F*_ZE7-*N';W#P^Y#5S/Z?=8Q>%.!2*;M49!"
M*,/SBI@*%!#@R,=&UQLB*VR3QZ9>^N]F K*#]#1L!<J;>Z(^$&8^"04H2:'C
M$$A1%B1T%KK);Z:C&'UUP)K%^Z/OI<"\ZL<1XI&K0UPGCG)DV6<N5'F"S$<Z
M0@(C]@@YX]L,%NY$L>T:#]I&8U/KXVA> ,^B=^O., @D1HYC>Z0W2V18^&H+
MB;C[+9(R%MSZ0'^(!3 H6*M/#5&@?J"$:X%>&-#*QEYI4T//!"@.3E( -Y+)
MP4'A,9-"8/J(3PVE3I=:*D1N'%$ FF>"P!-SY?@+IIIJD:!M87K0EEM.ZZ$P
MI)8$]%DA:F)$(INF:\<\S-JEFI9,&6?N&-_RY67,M:R^:,1A7("OCRNRX:G0
M(@T)CD\WV0A=H*(8R?J,RY,PD2G8.A*!\$J3+L]=D&X!-'.AE0OC 6#;UDZZ
MXOT* ERI]U!^1" 0!(R2;X9\&O7CKF$RZM[986U31]2&F>4@>P1$!;PUKI8$
M2A1-D@6K]WF@#Z.;E]N4N5T@>$P#OM^AI-R.W@<M/I/@SXJEQ?QE?%!K_]48
MV,LL7 O52J2#:$N^*-V(:Z);A8FI_LVY4_U+Y<#RJ&=J*L@%N"Z.^[$M3 )*
M7"3C*H&6\WA\M]_<N6*UYZD2*)4#HZ2>QLX8Q<(L%LA\&7G2-ULIEG?AG_K8
M)C<)*?.1_!$2&UW=$!YP4%K 7"6?"?JU1N(+QVG;"6!4P0^]R(&MG 6=)B>
M<U_*:M'R?:^[>]JVJX<7E61:+BHN&3JIS#L;3*-BRC&/X"X3NJYGT04!-)NQ
M=+TU2IREU27.2'7"BA#GD;=3?=3WO=+!SDH39P1WV1#G?)W%9D^#1@TA,4.Q
M$':H2\R]BR;=J;6;XRJ;XTW[Q"@2_3?;NK7M#K?R<<&7J(2*!)[Z!"UL4N?)
MF;0N^'^I=97J&=S#IS?+>=PO[]9Z'^_OJSO/UH\+_Q?^E%$KG?K3:BHG-]4.
M-:/">,U(5W2CJ7TF4O176A62:;K^0[WI'.X8E:7T5\J2*.:K>HMI%HG#WA*X
MMY[,<(,Y'A98^<P/NN=3>#C&B26_G3#<J=R\>7SX;+>Z]]_<>[.WQ.%.A<F-
MEG;S1DN9-EIJK$NCI0QE]F([=M/JX;J+&R3&R>#-8CU:P4LR&QD(V+EH7EX7
M3D[>:< 1SR^_TMP8[>S\6KL\^O;]Y/+H$#[0+B[/KRZ.#JZ_7W%D9A686>9>
M)9$M'O;8U,2,#NH$9'FA7-W6^-1#.0T5I4N@S]'0#W2/&RW*']]>UG$M8,MK
M?5[7/590HG DTUSFN4JV$0A_ZGS?"0=8\@ *"#6+!?F&(MQA>>.L04,]_(YR
M^")\E]!7-E*+PBO:1)\<WM!*!GP -EZ8OKV88U@TN<RD2Z3?2SJM(VF\;=K=
MI9\#[MRV-BHE;"Z\BX.E-Y/GX*9]KP!_%W6F!!5HOL-Z\^'JZ("@BL3NNHQ%
MYIT^">+*?Y\ 7HQTQDS/G1&B<K8H_$]VN"HW8J#),=R9W<5RJ;A7KV8(<;:X
M'#WO8-CNHJ_KSY[AL:?=T0P1(8:X8=X1 D1II-2V3@BD)Y_@RES*%;N)V=T^
M' _''5F9 K6^-RQ;@9@A3FB>;W[/UO:>U?)[MKJ2[*OAHEJO6\SV78(IOUMK
M=+?*.\5:=2>_6PN084_ P+7MZ69^?U;^_B188'N[Q>K>^@@K$=18)P_?6KLG
M W=R;5L[L3JL;_&6ML)K>!B,940M]5Q,;,R=R<\$O.@X#J=5ER49AQ\/3OD<
M=\?B=04CAR@';1:U8,IF46/]@6D/I?U!PP0H,3[,<Z?:X07Y>_-CG@R\[ PO
M3SOQ<J8^U_=\Z#;&!E[2>89.?=6)'W?RS[S!2+[ 6 ]_DE,_W?H):0;):MWL
M14BQ'(32=J5N6%D>PX:^.4T)F[MT*DLXFP19VW8&MBP0HB93/?T.![/<,ZI-
ME+QRR.O@X2IA.*UG4^MA;#N <U^P/'XH?O-ZU#W?XL4]+:QU[[#@.]2C:JA\
MJ4A0@/7)YQT[O-*-T9SBMFBWX!M4B#]P;.REP!O&]Q@%=MO&G6$6M;9C8)L+
M^$GO8"L 'C>YHX:NO"<8=:Z /VSPQJ]4$XC_X_'!UI# X&T4PN9=0GXH.*)2
M8.S)&/9P[.K4"T(T/1 8,@@Y-$PNX#Q%R8U"#D3]!6A(C0@_QHZD*) JUL(F
MDS1#QQ/ASC^^F',8 U.;Z<6ZQ9&BOI@?"YR9!1OJ&8.B]J]MP-<QS<S'<7D>
M3="13?EYY=W H=[\^JV.;=G"4*TZ$1O,.,=B0U=T9B+_WB:L[G=NQ4 2K#%V
MY9P8K  3L!C4'P,[49BB^6_;\[&'L*B!Q$,!=C?$@DK?4=K0R#,9#0E3Q=MX
M.M.,KK( @0%?YGTZ*!6XJ_,V=/07'?M16*)N3[Q3@0IT!8/=!=?"H(D&6&-G
M#P:V&Q8!MO!(9<:;FW"X_&S@I:-33O%NR;L@:3MV<WIZ!TMC \!@:=UW13TB
M0:C '[3/PNXS/KP#J="W3/V^ZYO;!,>U*. UK$#H4D'D>*3"J<C31OKN(%V&
MI\I[(!CM@/RIA3'P#Y/IN+@%5C]/C<0:221D @,;M6!1X1W6]L(BG)<!>HNB
MIR0SNT4QV0-7PU%58H)-_.YVC Z="][KR0?->]/&*&0A1S[+<?/K$CORR><=
M0<#D0T_AXUD1&;] W6J5Y7IJ5]P+/*:-5JY[9:A[:=3D30S6FZH;43$WL!UL
M=:T'+%YVT>KJ=[!$HO9$8&2D066A/7'Y^E0-:C[M:41Y(F"F*E 9Z$*\AUH7
M7ZJ)CE]"S[*[!(2B+ 6$$5&0%J\<$1Q3I:4(%[?90"CFECWB\^'W35Z1>.\M
M$*NF;O2+HL\0-J\#O&/_0\P[)"BX["><B.TH5[C%&$#1P3L0[,DT@M&7,7!!
MMC*7:[RV908-[( %46E\V$_-=PB^@QZZ*9S 9N'KX8>&I<(5.RN\ RW']O'V
M<EB#)F5"R1H,3(D??&L1N\4-#-$7A[:CN%9P/]10BA^*3V^_,X 'BH8H!);A
MM/T^EMRU67A4.EH)*NH,EZJ#1LD7$( E-1V%'0(G"YI/!A8&[5KPD01,:?(!
M>4WQ<XD#UD>V!9 DZS;2W;[6CJ IQ2E[[[5S4H;==_@>X57+*U:2*U9.3N8J
M62F_PHJ5M79BO\F]J,_G16TO0)-?/-3E]; _KNU 5JI:!O>+,-[W%"M#059*
M%9B45:X$\\G;J@:#78-)YP$A"X+>[?JF[*N')9J>&YG>B8J"T#2Y"C/5911,
MQ^'3E;&),!=1V,IWD\_P;(FN@Q2@"]U'X;LFJW82(7R@PZA>1UJIT"'10)K9
MQYE&10_U[$0]G<!#97U;.Z:M177:)/<0.K$0]WW#Y3T0</XB]?[2NZC0'K(V
M50;+QDNE(D<VBB9N>\!"(M@FCE].MD4M;. [J)]+U0Y'^NB.?NOH@QXVO]R$
M"\%/IS)R.@*O?08T36JOKIJX0N?U@(XEC4B=-K(?[">)_=QX:T#4O0%?2,)R
MVA'8?.V@0"CH$0W+$7FYKM2VE3*><?8D-Y>55G H?.!XJ^5R39#?-6JKV&-S
M8Q0[M'7T6](8;6H'BI8XIV_7Z+!@8!U\D\K1T=S@%M:0#^6V;"OXJCP<U-J'
MDT"A#2HOW\Q]> N0*NL :>YM7(MC6H!?M+(F>LEH")2:J$8]H=R(5X2%:%8Y
M@_HRXC%:G-=-%>=1STZ/.]K@/\GZ4Z"C3=:A%JT_$1BI="BI/RW)D9(GS[P\
MLZ^S'HRJ:7%=/:Z"\\:]*>^7MB$\OT0#G%OHW#FY&7-0"_U595E<9^:<2ID(
M*H(TU!Z[BP,#=%>Z=P-_;^CB3<J%) _]6$::' KA4)#>;+C"G2I!B?J 6TS$
MG\,X '*_/N,*O_!!4PL ;-2F.QUJ"21"T9$6PPEHYGQ[%-7;VA6-#XH@((+B
MA.AZ3,3HJ86)%W!NM%\"VR7R]J*&MM'^D"(C_\+A>4/MS@Z;CP?YBMP<(N7?
MHY@23HQ%TV9R[@H<SQV3(@2=_AJ1&D]\TO[XMN/WB<&C:;8_#&8I>$P!.( !
M9[C<6M2  <>9Q &.?IN_6GVMC/#%7UW=%)VJ,61(6QQ9"D70"#BN+7XI(CA(
MPQC%1.HSL7 0[Q (*Y,'GN1H&WM@6$'Z#+Z]1ANGVZ)TCL^MHU5GOJ_9YMA@
MZR$@CV93I%6%&?U!DKFJ"OPHHY4Z,%\9U=+)Z:!ADJ>:$CI!;Q8#'"CW,$$$
M(WL1\SUD.@.E8G4,=V"[AA2H(YQ:PJ&\B20TC089R/E/I$MX^F^1,X<HL  :
M$%K=$9ZK2B0^?EL7EH<8AF-@$IR0>#B,JD\37T0\79U6%8XN"6.S*'G42&S,
M%YJ &<R>B.DD(\)X1EM+)9&83B)BYR+77TFK2"K@2* C2DP1R3"XYQDS;55I
M%=0;A.^6B2)NJDP1 B-UMH@@4-?F-$I41(<7SA$,!P<6D0IHL)X8\J?N [VH
M+I_O"$OS$3.OD<'F<G MCFFCNQYR4'JTXG86,20N.T2.51A*"L9(M8:D_]YB
MNS'644,/O#$S9P>J&90<8\$1L0&GIV )>P!NZU*%1%?QJ3E\1@ZP>)G:;+N,
MQA\EULTY8[<@^%(@-+A=K NKN34T]?LB'YK#<[X#0T)1Q+GT=V6F%\Y^"?B]
MZ@HK8G%XCZ=FR9PGPU)E6)#13.S9$)U%VCIZ=3SNO(L_'?!I^25 B,F;U=),
M7$HF(F:_K3656>^C*,)ED['$C68'MW@K,11V%P^$#5Y+6I P!&(P*KETCL[P
MJ GQIB'FOI*^TP?I$&I7.@#2Z8NQ*\)V!XV!X6PK)WAT!A HAQV!<$54D8B3
M(HU,48[BL3LYZ(XL,#[M5L;ZN-]@QMJ>"8H<1N,X2:<G8GYOT=CT:1:N<-9P
M]X@\)!R[2A.1U(CEV&@E+&T" 7KHN9'JD2M2V52TRR.C>7]$)8366%9?L"PZ
M4 2Z.Z\VB:U6RO/5,LU7J^3Y:GF^6AZX2*F/WJZ'/IJN\B28R<XGGX *A@/Y
M@@KYJ",B5IR2LG!#^D"R+MZ8J7!#5%)F7KR!* GRXP$B@-Y3DL94]XH,6HP+
M&9,N*OXDE5'"C50<;=\+](V8NHL3'WT:H(B?AE73HK8B*;WIWO;-#J<&4G1&
M:Y$BP*L;"C<LQU>J+I_CQ'RHP'0IAM3%D^"(*KE3B!$&0NH+["-^RJ8H3@I^
M4WQ):K86+M)U;,L3U4X8J99+ZN%P\4WN;!,A"ZJ7P."(/B =,WRD+:;BV,ZM
M;I&;"R\+J'>H/':B0UO#"AM2DL6E^=>'(^P8P?X#!QAZ,OG[!&G$WQF\A6/Z
MH ??AO\V]I3$K]WX/&)/';6KTE1L8X3Z=R]7C<P,^&V0(0O?P$9YLW#TP*\!
M31*DX:VH^5#8C B 3Z@2IQT>-ATI'\$B+$,<8L7YM3[D0].119JVFS@^*TCT
MH !I065N\OY'>% 19]8SX85$#N7Q]NJR[@D?W# VQ<-@;0+$74/AI.@]MVBJ
M,YED'NW2'BVU*J!$P/U0M$\M$\*PG@&OP$3/%J )#-:@0)JFV 9_[CJZW_%-
MT4<@QD$Y@]5^6[PE_9UAFX%!C+:VX-$%^6VCBTPG*&X*H@&@]M[:Q(=D5JP&
MB@(<*:)!PAKSV6QBLWM F>'V9$I E]N_%B!M@&8Z(52MQRJ(EQ,UF$-ZH]+%
M(%+=QF\]'>N&P&Q 'R&_3>P> )\;GB&CP"J)<2= @?]*,8*PMBP@V'"J\0 L
MKO9PLSBE]"T6AI@0@J"[T)63DPLJ/M>WP]&Z<Z[*9N&2#WH6Y05P_V,I*+9@
M20%#D@DTY*F1$BE6GBFH-^!'&G<T>8G1L W=+718EV);L(YR$7EV^LCM2U I
M1W)Q]$C. 8'CJNXI#@*J;FU8IQ.=VQ[.#Z0T="5?OD,02:4#\Q-BT+W'FY+3
M\S/1<S5*SS344SAX%9$ZCH*3I&O'<-&'QX43*G<.^O129'069"%O<F6^'K>(
M BD*7![K(8"DU!GL0-JW!N7LV!$7O"B$&;T+0E 4I)]=+"NKB 0J1"J8+."6
M%R@MAD2$.Q%%:S]D)??,+,DSLT8!W6/9O$>QD^.:XVB2-I=6/#^29XY(-2Q2
MP"8B0T9_X(OBJ##N%WV -W9J1GM[X,T.%5.7)WUSQY [T3ZF)X5MXJI6O&*:
M)\<L>2Z$:YL,.T0,00UW/%_8/61M!&$CJ3=&1:LTA/-,AE4G_%>=R=!;#\]Q
M$G.*,J*P<%0I&HWITK)X-*)&%'DF'4]3"@LR74Q4 ZLSU@AM*%S8H/L;GD\*
MN,*H-F)^-.5K0C$*_K"IZ2W7=EI,=*C!CS 4& 1A^\RYE6W>BCR%#K>++-GC
MKCGV@$6CR,ZPR5J;G(LT[UWQH^(GW(]*B08\[LO[,85>55PY,8^,>MF,YI(5
M,><+6:MP8<_C@H^XWX6BEXC45+[X2)GNN--90E<E&5@8[4O):8[*"H(R";V/
MW@B1JSGJMQXI"HA2)K65 63<Q<A4UF6H#@R%(N*+3D19C.S&D5PNY%:=@;YJ
M(6>\:"$7YS5NHI@+N5R+60P]WP-3M]SWR6M2&URQSIB0&'MHH[? TQ\PQ=F%
M]Z*ES=NE"J:3T!(B$8KWHH0U 9"0W0=E3>/#K\D;IVB3:,7PE(Y^2I\OL&/H
M@#H^%40%U:IWMGG'7/DVEW(H(ZGR$U\YBJ]D=!61)W-*P8JLMC&@B;"82$[?
M:ANZ V!QK$8;6Z3HD:>*C8E-\KP@NY3G2 ;E>RI0N'H$*F$E)FXL]'7&VFH$
M< =0"O)0NO3)EA2I>MI*2M'=>'ER)'#\.OEE+M;6XI@V_ET/L;; +/2XXR:(
MZ86M"H*5[GNB(E6I#<)$#-VC*%XQT&9E.K;*.#')M<WTT)><4HK@'J4TPM:T
MD4ZBG/$)YM1C!E7N/+"V'U051:(Z;IC9*WUE+S=/8DJZ;3E/M\TTW;::I]NN
M5] Q3[=]QG3;W^LE>$<[$H/<Q#@&AC5X<1.9'F%=EIH<2$HXT[D#,4RL09FF
MB\*O[H1BK-%6@5SZB1!R@M=+)M*0X?;D:JUBI%QKFT:&$$*DRS! 2I^JEOMP
MW0#;ZD[CA@.OYFJ95/K#$20KL=-W9'S!LGM]@#^Q7+NK.P5L=1C33I&F95(Q
MFJW14CG4V*Y 4W/XA\VV%Y3K(]5X(L@)=#;>L8[ZI@.,E!+F>.EW(1J7C"3Q
M!='%*$47M7L6Z?L.WQ))MT7I:!;-1Z2J>75T4)09$-%-8Z,9GM@$D "!MT6R
M'*K$0-H.]_&(56/[)S^"6PRRX1@JX\R"GT!Q!J+&$7D\O^Y.Z?G*LZFZ"0U%
M)2"1]&Y\F3I%B_L;AB-<)TAHQ\05T4 A067G:1WQ8^".!J4;FNP7.S4S9I,P
M*#/N93+]#*]-FHO@AGAN,4R_";N%TN'?&XKA,WKBZ+^7+6FHGQOOEA9V?:-9
M"P1M!";L!]'AXXS\%I!T.#R 2Y."4JX?$QCP+7+1<:<9$X7""?2&_7,\A>JT
M6:FN@%2'"* L(LSUM,+\4-X/(SXZ@ ."O>->TJS%M0%^T2PW@=W2'16]-502
M]]/RVPB'-2QJ -*1+<S&<-AI##9*ZH74#);S5\]&2&,,=DTI8JW).9C/7-_6
M+AF:'MJ5;G(W]W=+Z>L<'F8^G7D&X,4?#4IV?L>3;;/<T+E5.&8MQ]?! *A0
M$_(:3VH[$!EDW"&'!5:J( YK%*5AHFW@4R(L<2$_;LJ/1<!ADXMU[&G BQK1
M_@)F5=CP[%L2E/SM<IV3BR-0F\27Y!JBXB;&NI*:[DA^- H/?TUT_0)MIA.I
MP:2J'Q4?6#SB,LO@*@R9\>B L, J"[0/_186ND6] -0#"T-!IFP%!0#Y WS#
M?\KU8KU4*I9*I2CJ *3"@;+R&:X<;IVJ5O TD2MJ]U0[Q[N&\/H0K,@)H"\7
M:Z6]8FFOC$Y8AP7X$)L)C+D#$Y0V2CKL]]&7C*9E084J>.%/\4()$ ^R 5 A
M5/O3H:K7^<930%6(0J4E0+4?0%4,XEI$!J:)NN0=9C &VN3(3D8)+KY'>F=!
M_<8QKY6R;N57EBE[%LT27AR/0S_0* ?@<TS[ Y-*JKJ^&,37%:55R!-&^-I)
M\.> -O2V@Q5\?4Q*&F"I'2;8]D#*:4U/:.$.6'%MTW:I,2@0<L!P&YSAQEY!
M]P6(GQY0>=X4OO*?6K$A[A7\1G2J\)$"\1%*(2/EG[0L]@!(L6X9]V %J]_2
MEH19YXJUR[MU7!N3,$2#6I[F!]JE<4N6!F](W3'<M@2I7/KOMG;.RQ0*'5QZ
MPE:U0_A"N%^5Z>JF:TNP1_EV\KTF'A!^4@BY!'>"X4&YTH/786[;,3 946_9
MF"3&'!;T "2E%[8MRHFIPI(7RC$^Q=;E8H)K.S()K=M%KS$98V*D5Z&VH6\&
MPSA&]%O$UUZU2@WBJ$L0VK>XB4MVZXL2R,.7Q&A>T%9>',^\$-J5W%)F"Q>$
MNI:DDC$=3,;(W28W35!=5:1)A[)[0NB!+O*VFVIU&%U27A@5924N,\V"3/N,
MO@O,6=OB'?71N)0YT=C2F',H-^&I0%L!=HG!=)TK-:&BARD[#T;?[X<,MI#(
MOLNEXJ[@WTI&-GPGSLJY2JAM$+IX0'P$5)(7@L\VPT_YH$'=+,3$R_MHNX*B
M*.@8A9+4VW ] 8I@S5BE@C!->"$(2IST\,?'5;&&7(=?_U/A^R99$0Q%*C>D
M/8*G$CTJ8+U.FQR]M']>>Q?+'RM,EYB58KD42,P4&%>$E[+'B(8NRJD5D8</
MQ;_-!<P\@AA WMU+(X@+28+XLVZ1YK%+J*W/B]JIRD@!X-P-43NR?05)6N9(
MPI?7*Z7YM)5,5(/"K*J!MFJJP>(=1^L$;$;B/:4<#_)&Z.Z]0PU _ 'S8=YA
M\@-<Y29<.[-0J<B;''':6-SI9EAP5X_DM0DD;923)7RNFM'(T55I,OKU0&<O
MM$0_3S#7;Z,*O%A(TO<G6>*L>G%XD70HU?B71.U&</G1 4-2B'@-YJ]B*:1H
MA$+U)1@C"GWF8W@Y>0B$&XH'U.2"RC(QOL<]SZ->'L'V5*3B2PH255''%7EP
M LA"H^0BYM!*.)>B'.S(VUYBJD)'#\=6)#U1&'D3YV 2GYUBA(/%39L$]J7D
M)@;LJXKL:V\\^RK$V5?,CZ-^/<06D6]$U" C+.[NUJ=XCBQV;PZU-D[X(]<S
M-PU![9*YSF-]24WM(OC2%7Y)O0I$E>.^*!/# W'%\2A.1#HBT;N7Z'F2QC R
MC^ <E5?0?@4PQ1":$ _2AW? O657(SM4/Y X+B"XE$&5[$Z5^(WVH#T4 TE$
M7W.9Z<&GN& [(FRGZ@G5G&0B=Y6ZLG=J&+Q7G72<5B?AXR!<)H(0]6;ITOT8
M\>-R7;RZ4RQ5JPK2QAWF=D8VW RV6\C2RU-9NAYR\L"Q&:0"=7DC^0<Q9D#[
M3W5[3P.Y9XJ6N2I_XV[K@3XD&@B3=@IZN^UP.N8I19N!XH03U@(:/P.-B)1U
M +BBME$+8H^4-16VCH[<UR3V+SM:!!LJ"#<[*F"F&8%><FP)OS3KU,<YPE!H
M[!8KN]5BN;J7RAF^'W$[%PMQ#?@_E>V&BE5%";9"M 4!]PBBB_([-B?96K$"
MW+&TLZ->9^6V1L<C%2AZL%V=_^VH2^O4?@XC.!ZOOI47"Y;B7:/_4]JNEBNE
M&L:..6!%<4;WNDM7E2O$PN(,'TQ$JLJ5@M8MX6NWN8HUJ_9=R,0Q]W3MNW#(
M.<:J*[+KKG5/28NOY&GQF:;%U_*T^)4U)F<"?LW2+(*LDL8V*'\]HV6(>,YQ
MT*229G13@.ZJW6/83#)/+'DNX#' &K8/=>7)@/0U,+-2=ZDF-BCGCHCCX-LT
M@] T7"^TGE!#?@A2TY)>8/3[K&-P/9=G;*+R2CI/TO>+RAR**0N[RJ0-@(C/
MUD6=(2C37M=\L^S '@-JR+;S^ARQG-AKH%F4X^I3]N6QP$,%ZXRPQ2<5["1L
M8U4+KW-04X *]P3_^K]OZG$%=JR*O"K5WZ@B* Q:C+8"DTQPYSC1+[XN?I&8
M4ZKYLD[":'TX\]&%LU NH<!?7G:'R6GG$C]<_L65HG3!R&EGA^01(??&JSVR
MC*Y2(_N[=&P[_>R.)0GZ_*A653O*3VN1%\O FB7. 4'@+UJ\@U$!J+EU;-_J
MH&%A.^\TY[:U42FALWZW6*G7-^<W"++$366[G 7YKJ9RG"D1Z5H/C/?_?=/S
MO('[[NW;^_O[;9>UMV_MN[=-I]TS[IC[EG5N=>=M1_?TM^7=^DYIM_&V5"J5
M:WO5<KU2J99JC5JE_!9+X&J56JNZW?/Z_U>WK)MVH$%OP9I;<#L<O0U[9)S+
MO/G0Y)$#T3(4@P?D;N@H&>GXYPN31K!K7ZG]:9'B^^1"@;]]]LVA)L*#U:(6
MR;8X9&P #W6,-M;L-]M_?$,TUCP )7F[J!U^;1Z(5;4KOT5P@ 8-G^SS'*\?
M?*CFU0 [L3K:Z>E!43OH.88+UP'S(S[;ELB;N';\C[;9+=+S?[W5,^&?JTF
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
M'FR1P.#KC="'N&%J,CKL5FW,C<Y9<>4T+IK$HR&=)Q/9>]H'W,]DEH''X1A
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
MLUVY1?X C[+)Y DW%G3R9,>F8AA_2A-^O$7'$@_'XC%C(&Z$)@LJ3>+/\A[
M2_I%E4#IB]QUY TI7FOSVEGF4 4?/4@KP.%01$Y4XO#HV!_?< V/E]O"QICK
MZLY0>+(Z<+\*8_;,W]NR?4^4FC/8'U(N7#Z$CM9 JH5;S*O-K8[,37;IAC*M
M;]SV/![?P]IG !Q>QME%4;:W0/+I8CYC082<NP:F--_2VD1*R0B,7&I1[1J@
MCU.OX?!*:3>\X92_$_X&CV)$G#,.K+"U"P@M>@(5%"&]WQF.YS.-%QYM9]'/
MZ=FX^T4L8#_9>5J(.4_'>T?#P"EWD,HPHVV"  @CNT$H-F2'_"Y:0=HH)3Q@
M3))UMM?--?UJG*#)7HG6O%Z)8#N5VG^7$<*1>DI6?M(0_B5[YS(_@'IE&0=
M]N8"D/_\#4BSOQ&E91S((;#;^'F\3%?':G:.SJ%Z>5 ]X?XL4M+&;R9?<N$\
M9HFQ@C'<9Q4I<,QH@,6>Q02_JG8H4C1)*S_!-QM]C1[0C@U+M]K8E2%#)^RS
M(&"1Y[><ZX39(02SS!!93<&]>$I>ZV#2JJ)UX\(QX*8/=#.92Q0#SA!\<90[
M1#A(^+UF&].NR4,FOKB 6OS59AGK/KIF=?G!NJB&+Q]_.:3/>1^SLQ:69A7L
M;VM7/=VW-.W4Z+>PN>]ZI ZM*ME)13X3-2B_S;GB'<U6W.:0B<UGMBYG 8(#
MY)<_AW25(7T]USW7JW-(5Q_27*].T*L_^?U!SV%#[6);N[!-W6)6KEEGHEFO
M ZSK@]5<L28TR.M*\(57-K^M.:2K#.GKN:"Y*IQ#NOJ0YJIP@BI\:9B@!U_Z
MKLM,,U>"<R5XY2#-E6!" UU4?F7Y9<WO:0[I*D/Z>JYFKO[FD*X^I+GZFZ#^
M-C]KEZS39TZN^N:J[\I!FJN^A(;F9Z[WTD7-[V@.Z2I#^K)ZW$SI$UU7^D2?
MZJZ7]X7.H"_TSIQ]H5](ZV:EW\-?;UMV9XC_[7E]\\/_!U!+ P04    " "$
MBM1:I[QH].TN   B-   #P   &9O<FUS+3%?,# Q+FIP9\UZ=U@3V=OV4 1!
MBBB]146D"0B"T@,B19 N($A10&G2J[0@52)%1$#I J%(B?0B1;J ]!*D5^F0
M4$(((?GB_G;WW6_?W:_]]0W7<\TY,V=.SM/N\]PS$"8(\\!Y#=5[J@ )"0GP
MF/@'$*8 9> L!04EQ9FSE)245%1GJ6D8:6G.G:-ANW"1GI&+'<3-Q<[)>>FJ
M"-^E*]=Y.#GY;PM<OR$F(2$!XI.6EQ*7$[DI(?YK$I*S5%0TYVA8:6E9Q2]S
M7A;_OSX(7P&&LR1^)*YD)%< 4@82,@820CL  @"2,R2_'<#O!PDI&?D9"LJS
M5-3GB .JS@.D)&1DI.1D9\Z0DQ/O!A+O ^0,9RY<%E.BN*CWA/**&Z/XR_B/
M9WGNE+4PZ0\AK]ZT<@^AHF9F865CY[W&QR\@*"%YZ[:4M(SR7155-?5[&@8/
M#(V,'YJ86ML\?69K9^_@X>GE[>/[PB\T+#PB\E44]&W"N\2DY/<?4K)S<F%Y
M^06%G\HK*JNJ:VKKZEO;VCLZN[YU]PR/C(Z-(R9^3"XL+BVO_%Q=6]] [>T?
M'**/,,?87WJ1 &0D?QS_J!<#42]2<G(R<LI?>I&0^OP:P$!^YK(8Q04E/<HG
M;A>OB+\\RW@G_F-9"Q7/37TDDY7[$#7S58D%7M0OU7[3[/],L9#_)\W^5.R_
M])H$:,A(B,XC8P# P!&6/SN8^G=A/Q4(B\F-[Y"OMRJ74RI(%U)/62W4"\>B
M\YGZ1 QDJIBDZAB]=EG6L:Q"/+OOZ7@LJCIG M1&G[G,F'9PFK\"2[I5#$@N
M[YF9J5NH66G[&QA"TQ"#@[WS.2] 7*_Z''HV^$P(P#D6(P*0X:;W9\N8=V]H
M#VNL,R8 $>@ZQ!* [U[-R#(OE^-5)K)%D5+?O<4.=TM1&"N7"E\8#/?Q/R/F
MD&62;L-2A3KMYD\@(8)+J!0WH9J"C_-K\'(PW,JZ,K8"SWRM^,7>8@[Q7$(
MY!9+[P(RT7H=X$_ZEC:6%J5-0PA(:\=8\VK:@]_/AMUN:KUJQ%7P-S5;'G\8
M)P#$ZP3@MP&=OS4,NY_8M0X=:ECV@":9","'=!?<=7-+_(L.M=_/9DG,T<*@
M!S!<#GX0CON^"5FP=B  ^_V"X#\:RY\KG]AA8:(K]-O41#WZ:_#,(O!?R\OY
MHU&J>4Z5.>Z3/EX/8F>,?_:;+2!$6X"0956_SNX/36]4!NHG[T6BPR$_;1\1
M[<AA_*=%C?]CT?"<<[]I\M^F^,VLQ"GNTXT&ZL?MQ6T>$H#WF\T+5@YS^_WL
M[CC5\8L)--=J<?HO^_C"<G Y)N%>Z#CU83P/K+V0:TOSO'7(4I6/]]'YF;L5
MRI=LGK31'>XO7<-SG/%'>"%W35-D.T>N67U3M>9._+F(U!#[&;6U<IR6+W*O
M8I325%%FY.ON/2AJ &9YEAAU(2%0_BS2OPE%C<9*0Y &QLACSK6TX*#48!$@
M %!3EZ-P1Z4@%&=MC<,%.:*7#F%7XG1@O('N%AMJJRZNV5#!,,85'M:\X5B!
MD I&@?@QEJ+S9SQEXD)=#F9N;I<:AD27Q[:6'SSRJAO??A*P9<O6X?\,EI?W
M,5?S6?O+*T[?X'PL48DR46;HSZS\X[!K Q17S]/K^V,-' U,!DLKA2)B/:]Q
MXLKI$C]$QZ];Q,A\<M.ZV5ND\6!YL3W[Y9R$4:.(=8&>"F,8HYX*\-]%,P70
MX,^.47/K<77,1JIQ7X\$34OV(53F/>*8E/'KI0$6E2DR2,NNJ.U0&"]C+?RM
M[9J=*7_VRW!&/<4S?Y.S?L9"*#*\BGWS+-/8;8V5H$N0;R7@D];J')QZ6NW
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
M+>K<0@#B/D!V/V5P66$IID58B>64QP,[+,V(X2>1K'S>BMM/4-I9D4?A7(%
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
M(-_BN:E 318131;3T[BN_2SZ+Y5]IKW&-?M;(OJ^7\K3QL:DUX2Z(;;%F<#
M6QVL@1?<E ](F]<E*V)YA#**7%@6=TB)9EZJ3^H-,NS!/41M8&ZVX<TKK/6_
MG'G,\REVVY)_@SUFI^0%[]CA:/+%NI7T<BT@\)%HYP!YU[6Q4<TX/;82\W.+
MEN$!FK[5?D%95^N>Q+/ITP;8]63APWQ*3^8[*=O[I,1:NK]FT< Q1@HW"<#'
MH'T\)BM #/5!B@"$!2$#C9J&^LC3W!1!%V<"Y%%/$XNFI]=\].X$)SVS )CZ
M$GDVURV=?2<R,7>J D#'WBXKEA>\R,@R?@9+2 22&2!6?26^J-4E4FA<ZNYP
M@K26H3)/SR$RCSJ\+2M^/%EZ])FJZ\=QUWA39A\08$Y,QMY.:WCD+G@W!9T9
MG,$Q+B>7,H N"1N/T,]X^,;:^Z;%H Z7P^U$ZS;9[#@CJ2S*$#'-V@<@NQJ>
M*W:Q?KC%C&C.I^H\&'4Y!L4+SNNJ+_+$SOK<&LRIDR0W'J_H&6KSXJA=_O3Y
M6K#P1<S@(ZX8U3TUT)R7H3R55%Y@'A//T1!DSI-$X46'\-VW/ 5BG[WX=LE2
MDH))706^1"J,YL/N[+?F/W_;F>NNY&Q'^GSPH4W<>-%I]K3(_:%MOM*-]X",
MYU$6]5%-$OJ6^XQ9SV4H[_5^?^ICQT7;CD<#S+.W,O-OML!4V\\8A H<2B)P
M_JCOKZ_X6G4JLG"4?M"1QF_[7I)B/=Q5))D_+"FYV&IZ]&H&4B'QXZ>^V\\S
MQRI^QJTN8:'M)))]7FS/'^!_TF4XRV8Z8$7Z.R=;IY6>DGNC^ #5+!M=RN_C
M!*#BZ'7I%1.:<;T$G.CE;Z>"Q%(V>%:T+/A;]O@2J.WB<@HV]XW_J0I(/*..
M.^,=";*I*-O!CQ;QXU"3K<3F(-XM)9^Q7$GFWKER]6;Q\C1.Q#3[461EY@63
MJHQ">\ZAVLZM@+8UQQ6=*$NZG0#:8A*VF_8UY)47_2#E=F2C0>=Q1LG&7DA\
ML\CZU].^-DX;.JCC5!?9W'C3N>H,1\V"U:@>30X*(X-I8R([II,SRA!%AL/0
M$ CK7K[%2:0?L,6?_680>$3)FG6#1WKQ_3))XRMJV01H;RWJ5OBS%1$O?ZDT
M+UI^1I)25H8W]K=)?7^66:,@$2NRUHCKK%BJI*K+&1SOC&O>2AN<?/N11;7?
M+V!/(>YJ;T?VC0#8B1XS+!'KJM8F\T-X0?-?NUGT!1!;^/%Y/@( SX,_XKET
M!.<YS>@,(',;N+9>-(9;4S[/&\=3(*P($@[P'N-MP(3S?K R&K[Q298F&I&B
MQ#&MQ54?_:5612$L94?AIDQSA[!>SN.O82V4I_%F&2_C,.H'@[X@ASAI N"K
M2SEB08^174@'WZT.U&AQWGVJ."S7&+4E5/0921_A6:(J=,(ER.^<(WV/I:"D
M(V,BVRGEYLM.U@=1$MHGUO$<9%*T*4#*F^%!.[(TU.! B"0$>_0KZ2*DNAQ.
M7(B%T54' G"X,]?3Q,-E1X9HMLT(</(A !8$8+PI"YY, &SCCKE*FS?GL(A1
M1B",5*@=8N??6R1$>W5RNH_"Y.7>=&E0U?;A K@R$A=:&7<T&2QWR3&ESH
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
M]AVW![B(S*-HGP"(;..*%L6(<;\Y5]&%BT58'NZ>.FY0'T/0+XCK&=_$-Q*
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
M6D9<W?/*2P  ;F4   T   !F;W)M<U\P,#$N:G!G[+QU5%W=EB^XX0"'H"%
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
MV2QCJ>7*Z.4U0:K,P^W)\O7DJI,HC,EMER>#<F\,HV"+<3/3VLD*=/2-LTM
M^;M_]:'$TC8UA?1*1G_UF0FROLGBC.+K'PT)8)+@B/Y'@.'< >/^TXET:*W@
MKU=J=21VJ7\0#JQ ^PA2'G5?6CFO';K&)2T/+G7&GB,Y11+<@HRC.&2X@.I_
M9F=_=UVG020:Q"UXVDY0-A/X)Y)Q]<;">MO#,&9( =?DG;=^ E\KT3Z*F/).
M+89GK D)5K8?ON@4=IDA24I^X%7@O@YN&4#-@BSEI\+M&,NH"<,6>U$JJT(5
M' 065PFW3/OIQWA#_T>L5EO4'1JUH1%;!LA<4L[NBK0O)FEU%_EE8M3^B'+I
MR$^5:VO29Q&Q^70[@J(SFP=?S663%<@JRWN3"XJ,0QC&IZ[*P6]54U$593 +
MPM8TZ?=C*RS+K_WR" "%QF,L V*$+EKK-E^N<N^(8CMQQ/"Z\:U+C_ELOOSL
MK,]$/;4:E*4T'XO.BOJ<B6(9RY4G>RB-";RQ&L2KSP3QY7#%J2(>4>77MM17
M.UV>5G^4YFC6Q%-%R16AFJ3P7U7(V6QU*N7@W]<+"N7_-_B 1N^HK)L<++8^
M,0*2PH<HCU9P&U39OB=/92=L%R[V&L:TN03CSBBWKCK1@=XDTJCV:Z[Z:^Q8
MTX%RCJENTOE'$^'IVJUS^"<ZG36+ZX<$D/'VBIJ@?^Z4\ E"$.Q+N)=Q%'@[
MW=M9..@3>N+A?#RN<QE./M4J(%R(, #_7MY3P"WEY*Q]\"6&$Z&A:E?LE01I
M<R2CB)2(6;?5FE+]G.Q%8??W&.5QZ8 &#/YA^:0RV2J['H0"\T@(I]1(?V3K
M!,.*5NQ+3R(UA-L1)!LL*3VU:-FJ.\VL3X)P301CK8Y!+K24MY:'LE1<0 B#
M77Z0HF8.'L(S#:5NW7RV3%2T,;RUO!ZZ7CP$J1YZ58U-8\_QY\YBV*Y]Q>KE
MF%8KZW-%0RU6B'C[&FS]$S@9J?@? 6T_>KZ.?'-NIDY,140_:FJ4=#P<17NB
M/&4I0*(S!0"7,6*GQ/@AQBTV3PQ>68<\\U8%R>/(04=/SP@("+FFQV<I.8B
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
MDZNZW/S9$I^SV@>->#])44KA?5G'KY(.*EQ!&Q7O_C!WCE*MD4=!1K]RHEB
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
MRB4%+N9I%FSRT;-9"B-@(!G%9 L&JJX;C\2CQE@U\JZWV(-_!U!+ P04
M" "$BM1:%R%%Z2:Q   HO0  #0   &9O<FUS7S P,BYJ<&><NPD\5.W_/WSL
M2Z'L^Q)9LX_LAF0W)B1EK0A#$K(O0T3)OIN$&(,**;)$MBPI86R%[%FSC'T9
M,\_1?=_?;]W/[_=ZGO]_ZO6:.>=<UW6NS_I^O\\,XE?B)'#*4-= %R A(0&N
M@_\ XBB@#5!34E)14E!345'1T%#3GF2F.WGBQ$D.1B8&9AY./EX>3FYN?B$I
M$?XSYP2YN445Q<[)R$(@$#X1974E.34I>8C<\2(DU#0T)T^<9*>C8Y<3X!:0
M^S]^$9N T]2DOJ2^9"1G -+3)&2G28@? #X (*$@^?4"_GZ1D)*14U!24=/0
MG@ '5)T"2$G(R$C)R2@HR,G!JR'@=8#\- 6C@*P6)9/I#:HSGLQRX4G/J 4O
M5#2SF/6M"\G?]+I/0\O*QL[!>5981%1,'*)P7E%)647[HHZNGKZ!H?EEBRN6
M5Z]9.3C><G)V0;AZW_/Q]?,/"(R(?! 5_?!13')*:EIZ1F86*K\ 78@I*BYY
M_OI-9=7;ZIK:NI;6#VWM'9T?N[#] X-#PU^_C4Q-S\S^F)M?6%S";6QN;>_L
M[NT?'-M% I"1_//Z'^TZ#=I%2DY.1DYU;!<)J=_Q@-/D% *RE(Q:IE0W/)G.
MR(53,U](>E;13",H;[;.<M.KCY95"#)U%G=LVB_+_O\9=O__RK+_&/9?NT:
MDV0D8/#(3@-08#H8FF>]%X4-6CY\@JF1?^5DR:<(S,XR9:=8DS6IF!*!C,<]
MARO(/91'&!&8I5$\"JXFW*\:D@RYXO%DIMCA.;;0HKC(,:VR+X"]OXB*?$0Y
M?/W0$+J!"R("(45$@ G.QP!)(0+2;(V[(TB<PD!$N)E8=T#N:&T&GI Q1= Y
M%/55-EU?UH=N;(;\9PK=EA=R9NZ0< @G"-=5#*'M*I%WYNPW#^RC]QF^:5=\
M9(BJ4\3C)XC Q <B,(V8F4J/0?Y8(@($@@@1.&U[=]F,3&]G]181@!;N(1,;
M4E6YD7@).B9":!7#X5XN7@=*8/%]!%ZUBC["PPEGWITMBH%6>TOO'TFWXB/
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
M%P.G9B@%R<^]$40&$^X%E$%C"3Y;&7CQ!$IPN)S'\? " @LT KG I40$JC/
M\E#^ZB4X-Z%B\F4B'"W_,;=^XFF(4"C3GM)6_SP1:$I'0VF"N9$_6I!X:M?@
MG\&/*S;]1H0(^WB8JPNG2>&TNIVD1O.U']X?16@+!G):&G[B!==]_2NRD:.M
M5W;"IVSY6D\9L::Y_0@HDEH=_=;P.BC(;-YAUC9J#][*&LK<-_1E+$OXQI-'
MG?MHCW6>%TC(9YPAG9&?F 1]-S/6!2T[D)J:C24Q:!/VUO5?!"N '.L4 1)=
M 9#W@C4!5D"WU#%HH.ZX0$8 NO.IX <2L'+,87D "#!.*!>@^[AT(&':QL*I
M_4&7R!!%A9(0%(# H,R-0>8TP0B=O?D[<>+;D/W?B)/=.A0?[@2.!05S[Y6Z
M\*%:)!F8!ZP>!WL>1Q1N1=PH?*,Z6&%I'KC0AZN%ZV=NP%DX^P^'XUU QDMG
M*JD1)DR9+:Y0% ,"P90Q:3:(()X@QK#P8\AC$/O%;6J7R$"=8]J?>DR(,?E4
MD,F /)KP(J=\RG_ !D0+0[&F@6.N14-2V"W#:06D0*9,(^!Y5#$^,IR^+B0Z
M4LJ8.5#^^(@N&ABJ7"(%U<*(6!B(R[<D 56(TQ,=0"4Q%FN* FS,;J9X%GBB
M272$7;IEN.F$ ]#=S&%VHM-/=%U(OA5 1D1)# HTME)3@96!L;D(6!Z%, H&
M$M,\DCA%M4M@?P)LL*P8)@,40(-).6Y&X)L.>%;>P !T/,#4#<&F@&A/@F$R
MZ<0PB@(@GW6 @23@B2'8TTB9C"$8D,$&^'U [K.[_Z,X$AX2@0V9T?_%_?9_
MNM]SJ#:7#-G)^+?W,:1_ GD28KJ &0?VIS.H$%V5_@52'1!\SQ:1Q0 9:M@(
MTPB4KZ<FHQ/:_%($*A!UW9!>;.HY/V(Z3(@.3OGL&.V-Z42+FPLICT/&F=>M
MQJ3)1%DD<9G_V/,1YA&7-;$1FDQ114[/*%,5 !-ZL='G[PF(J6+2NS I5_Z!
M=\6DUQ'?6.B7; =(SB.TIO._FUS)HY$WI).'U%\B>Z.+J#?5I)_..';R-W3W
MV;. $LJX'\8,@@&3@;X+R4 6&@T!?O;!\L%.[X2"";N0[!= /O>A ,\S*-#U
MQKUDU>8T^8E_^5X9=+YQ[Z_3?^%&BB8-& )T/QW @4&)T>21@;X_%AVJ/C)5
M((+,)=+"%/V88Q&U>51,BS#A)RB:/* ?Q@'.XW7 \1%TN?Y#JF*]I\&#[>.#
M\A$YZ7W6/B+ L-1SOKR]F^\OW^\?^[Z8Y=,>UW\UA>:_L();I;^D87%P!L7
M@]AJ-OF5J^:'(,%708D- *NI4[ VI7L8LFBKQ'O'14 Z\-AT%RR2T( \)H-X
M4$B1#$PB&DJT?HG!ZW-@+6@9BH5AH_)H7#!.3]L E6PZN52?/!JM(J>";BD7
ML%*^%8<??[#I#R\./T:0"*.Z?,I4;TW&.V Q@1AE@)(35\/.A?$EZ4X9=W/D
M4<V:)OW]CDH0CNTEST(+F<OKN0*^"'EC4"_CL<>%HX2"#:2.]9*F&&2C$&I8
M9V9@&@$Z&ZP NF.O,W4#4@@:-%KXF-H60$!5!T9.##(^ (":#Z, ""P:"S_-
M$0.;E3G<RNH&)(PSRT0X"P48ZN8=%TP69C4/C%A ^0?MW%-:1,#N!1%XUL"<
M>PHY"Z4Z"BPG1/Z_:&U1>.-_OGH9D/0B@"T^4>AO(7>I:C\T",1^\8GIH]/?
MC2:UW_T3 ^8IXS4X,S!ELJ(OYD+2A?B&*55M -0X;:918D'])).@+-L,,Z%I
M$B%K\)3&:9M<Z*H+&55)5KW>5_-$=>1N.92/^2=I[.*P];O8F!M[I2X,G,;S
MR_Q%3E(.?8B6^LE@2[";YEV<V%U'/N!;?WMFI:!Q1H8/^UAF3EVD2K1< 83
M5XU;E!Z'1( (#!4Q/):-KY,G,#&L%Z1%RRZ>R:$+*-ZKHCHB 8E;8SZ(A"?N
M,!R0?@(5CP[W2^4$@T)N2Q2(J6.1R,^<]H=X:$L&@?4GWQ9E!@',3'"-QYE;
M=9=@X!KOP#5N@6L4X,4^X;R^YMQ#5*R(@J"J?-6;-U5L<*YU>B4'.4OG#:Y,
M(;K7X*BRL"M(&)'D?AG<@>Y_$-"%M^VOV$0H:A[J5RJV'2G10YZD;">Y_+CA
MW;=I*-&-G/+XMM-7!EU;(@*&'G@IKDO(61KH$8%O2D^"WC'P#D*K' */9;WU
M:D2AB1=;4@*.1X1L?>HY7 &7^)R@1YG#Q0)N@9 .G6,+./Z":P^;$,L)#SF_
M23B$X_)[\D\48/W,HLH507<U%R2!>F5THCD%[W)\B"8[/EP[7(2V/Y;=%,1Z
MZ\("6O#7^Q[-P]^;;IL?N6KA_+3)GACAB ")/>Z72\[UH2;9IN?"O*R&CC0Y
M1&YFAU;Q[U5,C3%\MP=E71(!XE6Q*5C/7-4BW>9![V<-5OEML >L[5D1.(E
MT<3AYG%+_BP5/QTSU3CEYN^R6\^WTPIVXF.Q:=FJ/K))P".W%][\9-/SU/4O
M$PL5\[\>?ZN.[RJ=-%Z2[P2RIZT3Y!J^X%:R>'(0-&50 JO? ^3\*LB82$8B
M<(HM101[*>@Z3_$;GKYA5O1WFVC\N49PVO<. ED5W_H;-0DB  69[*2JJ1.;
MGGU=BD*7](<$6M M C140V#:T][=>SP%J@I9XY ;R/7CG:)1=[QMIOT/6[#<
M=#=/$S9>$=+X<8T/0%A11NR]%05OU*CO_U)KAH%>N64Y7>BPBP*TA48XZKO"
M8[X6G_S/EKI9D+2<NIWX>9KGWYB(@.TPWE7K.6)MU^>$_%:-/2Z_59(34:PQ
MX9Q]XI,#$7 ')4K[$NOAFQ;D2EY^DUH_(M<EFA"D<YQ="F7\Y P:W+D'+F+
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
M)/O+<PS[NQ&$(^F]2R>I"+;@DHU&!):Y([_.T6]\9^/@%A<WAG:6G8 F[]A
MBQ7*N=7E-BNC<1BD4$KP$K9"B:O.D:"P+7N507B<[W"G<<K@X>7[_)&G.\\H
MS&RA<1G8UAU?#=?T.6NWT923*TP9=WW/*_4(CA?6#[ ,0:((.U=W\-.^"_!+
MLO9Z?/P,VR _FZ@"C;HA0P1ZJ']]W_S@;$RUYH[S)\Z,-4XYC=OT@40@9_ F
MS"L@6($R9B@QX*Z^H\&%)&&#>?6$'_;PC.B&>BK"-^D]<[]6(J"Q_NL[:%J-
MM^^H7JN-3MZ3DWKR\IT@!:* 5G^Y _JEP9KELLT#S><LE[FG+C/\,%9TI*?S
M^A*\49L?EW0[P<JI&57LP04)>35@DS_>)-9,<=FZ/L<57E6\HLD:1IH:YEI@
M&X%]LE,F2MK'NX6ENZ)XN=4[?BZ1=5U'@/)YR(N<RK4J1V]-1M7KEX5OBHO4
M<@_ZU5!FLM(U\RQWJ?DH-.)%Q'==UNZX)YYZJ;6@QQ<7J*UO\)RMSBFW^'7#
M=ES#I_+OB%.,4,Z1V'V>SN3:F6'=GGLWL4M++DVS^C6"<U\H56^^-*YC3BI^
ML%J06A>1K$_S+N6G9\S6Q)YN)3>RD_/3Z.Z%5'\/K7;ZA%O]?$L/?$-<A6VB
MTR;H9/387]76)AO_P ^.,#SCS3UR17^YMON&L:-$1&BX(H%N023AYV/IPRVQ
MF981JB.2G\BUWL+MS(1O.:9%;HR+ZY\X^6\IWYJGL*[0*(A/8V;K$@FXH_>T
M?O4VM^/!<'GY@WIH_R'O)\+1P*<I. /4]O@CUC_S\;<W'2_OE%),HA97'<2;
M/@S-TD6KFP0.1N=@Y^U>IP^6V8[,0>4,OO+)K'$G;(XT&)FNKT7=6^;P$,'>
M'E+*$'KX.@1H<_@*+[BV%R6AFD _NEB=#3&6^>&E)/*JVZS4_QW_CQ\JW]"^
M-U5\RJGW(F5GC-;RD>*[9I^2/>.KII"G'FI &J _RS<*R'#ZXJH%:>JN*XT2
ME^/LWW(S!.[<)0(<'>8W)I%H:V="D/0FRQ;UE.4"-,V? 5\-IF/91_SRA-YW
M/BW\<UE[CGOGF5%W7)9A"IVWQ3#8?A-1 (,R;U.$A!GW&Q1"6C4I%"&UZ#P'
M _"LO@O9E^#?H2&!%]GIQ7"P8W]$4_S[=SIRY>W='K\# Z;,N8D(;% \(;SG
M^O68X<6?'-ZO*,8YT+^<O]<4SMP,9Z8VA6-H0P#1_' =@&=Q8'QK=0L83=C;
MK $W#\/'^8=FYXW*; >'5JTR;;HI'GE[_+ 3*,QN]^[W%*Y[E?M!MG0]T563
MBGWE<D:5[4# C;7+#U0FV+4=OFM0<;L<0T("" ELUCC*IU.C?&]=_7B-C0_9
M7-//C:U3!'0T;8( _0^@].^]A^_0YU9F'[V*KUF*LZ/3W[Q2,<KF$IO;%DI=
M^U[1WJU65YD(9)Q+^G+W9:"7^&!/')[-SX.EHN'](P% ]^:C9K[X +Q;#[N_
M,V(?(_DC);N"JR)1Q>^@]]%4-+0^?9$CJP5]ZR&MYYLE?^6#8?/6[U9SKAX5
MXT2@Q7+R5C]GLU":^[<(GK=H6<^^S:-5<1XVR_7 O? [9T#Z;5ISU&6@1L'L
M'!L"-Q[.G2 "-ZJRW-4?U3@;W\J<\MT<?N_Z/A8Y'80AZ_W>HD\$PF,^3A7P
MF ]@%0K=>#O'F=X@T!/JPZG]Z!7 "[AE6].S>S?PRJ1M 2U %D;EVB#<.Z\N
M;YKEP/,BQCNE[\WEF'?L6T747\0=O%XT,;=ZP;6NG72):Q#SY72SD5TQY7@R
M%"8LKKD"ZV&A2<W!%,AQ IGO5?N-#@=4'Z'S:(R"^NH*VI1U$6.:'6IS**UM
MR$;-FD&23M.=(<%XA%H60Y4A-64AO:SAE%=1\DRIH*[.-:?OW1?&=O.HZ:^D
M?!9LT&_)NQ'CP#-WB(5,TE>VR(E%"4.:/&MV,57-!3]_(D*[Y@ME3QYJ%:R0
M^Q4=Q9BT)'[]%)]*PI&AOOBN71DR5YGJPSSQQF#16-N/P5S?>CQWYYJZZ.&Y
MG%3JA]4-\C[P'0.J=92VFW#H8M%=@9,A,#5#O4"_;XY;>=:O5N!:84EOAM#7
MG@;UD^NI#=R70E"7EF@JP%3<Q&R>=VJL\]V+UWIIJZKY3MN#YV>O$4O]N%=G
MV)KW@L'*BJW,H\!3,'4'CD4KW2)QE_0R78N'BZ,QZQ,/@02.\8B%QJZ&+=&F
M<LJ]QT1 L&&W#YGF>]V^09 S6LCUZ%573)Z;[E=\?L-+:+O7P-?,A*W''@$9
M^S&[[UL7))KA^!"K""*@?GRB;"+-.6:OZ]FKL>D4".:)3=0DH@$Q,-9+RNGA
M:H,SR!$E*2J5B?%4PYJ15$9.IR<5DV2A(6:@*!].@,XJ_T>3]^S3:_UODKQ\
M$KE/>OP+7;K?)#GC_T+[>&)\%-7Z7W2<\Q73.2N*(7N@D2EV_,WK)=$\L@;5
M!HA/D:<F><3Y388#IXFN>E48W\)JR/*8([0F@U!;O5%.WV\BB3X8-F&;D2FM
MH,_7N'$YQ'4U_YMKOFK_RR-<LTL0LOD,F_: %_+')')!H0#GWNJ"NL, =9^,
M('SRWA]2;'Y)!&XN0;>/"[AO#]2G_+9*.??7"5"QF7W+:!%"GT.5]-WY41OM
M KB[)_ISC](C$O<:]SRR7$W#[=UBK@^!]T+%;&T6DU,XGV>JM;5,4HQ1\P0.
MF5FYOJM_<'\;O:]+YIS210@;D$=45Q3 U)]V/3,7\+6C%HH]DF\+5)21'+%=
MZ+UP<4<>IBQW7_'I\Q/!C?'B= KY'HQ7(;0?:1H>YE=?>M<N?VT_P87+GIUG
M:3RU]= /)BAX)"75N!;S"'_.Y>"\B6WMFNE/RF<!X=[=BI_YQLM/-YBT.#UT
M4"Z.F6F ?.P8+_YT.!#K.;F-R2W5M<ZIS-K-T_XBIH29BXT!LDAYJ\Y_V'K>
M]XI%(#&PE[0NS'_Q$G>4@D J;PUFU5PSBC$$IBB<_74%AA;PXR3CCC%VRCXU
ME_G(@!UCWB;]R=CQK+?FHZ Y3,NA:2T%(',QHLJXA/U2X,G)7,-'A0GLYY@#
M4=/U>B]MK&V-*RH,"F"95SKOPDW7C/U4N_LB>D.H7+7/T(=92D[!G&!7/HY<
M3NR,0&1P<R.M%HRS1&* S,^JM.19W(-.2(]22"W903_'35TS<:F<--8Y]3A1
MAC%.<NB9;/1E/?Y+#(;DUWJ8ZWD';2K0C*_R3E#H%<H6F*G0.N>NZ#U!4>KV
MWKDC"V=MK9U[FAR$98&.0QB5+E"YGH]ONFS"]^GF:Q8E)0_XHLWV3I'?K9M6
M;@L;L<#LK8V[S"Q?&(906@ZNJRN23TV3M1H,&'\**W3L)MRIFLQ1>EH6;!T@
M6&PY=?7D#+]O=^!M/\[XRGXKF- 0J%0#N]D_U"HUSP_GMM1_:A\J=9Y^\<)9
MK.ZLA:I\?,[VXO4KK[=DGU<JOQFJE*3J#,VV(-5PQ;Z>TBKWH,-Q6_B>O4'(
M<EZ3 Z6:W5I.KI8=8U/I2B)T\SLRL]SG3F.:0\S>IV>OG% N9Y)K82V9,*5^
MN'#8R1UT0:&P"PEZ4Q_.7%0*V4*3.B5F8SG= >:H&).!DYN-OP%P04?N!G?T
MWQ+NMV?\GU_@WEC_B;YMWKQ4?_U0>_U_>LCO5V2.T"KG[@T111<R?X VJ#PQ
MTJ0O9.XSTCRAPWR)1$3F8_P[+K"4$!VL6(:=%V.Y1T9$H XL9;D/H7/PW3@/
MK1%=;YT@K'6*!55@=4 'BWD>9,E-)JJC\OBG98E2!1WX>E"556I(,$)42?6,
MWNP%EW:;[XE3[0@7Y.[O\1W0N>*O"AXRF) US!.Z!J>ANRD5P53RIP;/4)C;
M-&]*[J150>NE(DMX/@'T.J8YDH:[AV8C[I<SSPF(ESG<X"XNS7:N_@Q5&V2N
M>73QI$B#7MQ@:T#D2E.[WK-V*NQS]=5GAX-LBG8VD?=?=IQ45A(L"CYRZU/N
ML$)PQFWQ^E055%H;>7QA R8WET?B-,0$AG\*IM&JV+9S6!<+M'NI7C;R]D\4
M.J'VB7'^=$28G!=2W@PQ9SE\F_?"SQ4_CG/?#:24%>3WKO:MEGVHU=CZWC%4
MZ&+M>8 -$*DEK6?=5M7?Y;.ZT%ZX 1UACJ-JD BG<5B&C;MZ4L+5U9_#7Q>5
MJH:;!YG6'PR6O]'K46HC90^;R=[*T[&7B2&//!@L38J_'Q:#C&8FL9$M87D3
MD_JPH'V#S;.IAT/C?EJ:G*:@8$0,N0SW-OJV+V1-^JVK<(MC,J5*<N"EID#.
M)[&>%H?S":;=3FZA_ FZ<8H7[?3(B[_(45F=XKH(3I%-P5]]^53Z2HIY31*K
MPNGV&..LR91.TL*!JH=;GW1J4^BX& &JE"V,H%&GTI>9O=Z;@+,?RSPJ(V9U
ME47JI:/LZS 3FAL)KF/K\:621[&E/G<=4S_N/F)O5Z'U)?^2K#^ST1CX\57V
M^=6TIKWXZ?&#CS_B:60]!!X(C49USMZO&G9#>.P([M1^\'Q!N;P;K]11W+-1
M1NGVT7$ I?KHBH5%U]0K/C]DZ);]I?3V\HCMJ_>.%-SO;)Y"^+UP'Z-5]-*:
M?O=0*/[>F&SV3-1)ZI]:N^5\88\I%=]6TW:S.^KS+<?C0WW>Y=G9<I2-*P^-
MZWD\E3D/!'H%^BV.#7X\E=6_5#?[EC.MTG-?EW+>UWO.>4]7Y73\-GG.N1A;
M7U554>,<A(YJ#:UJ;NFMO61_QEZKCNLOA$IJ]-')LA^5"+L\>J6>.\/P^:P"
MO:1!? MU\XVO2'&#\XJ"WV93)1(-2WJ\#>:XO3QM*!.*D2Y+Z6Y^]\S8_4?F
MN<8VJ[?+CF*B:=N\OLL@KJ7F1'!L:BITV_K7<:D;7CU;]?T.VCW-.IFA>EAP
MO2SN*@M=$SG95D^I*HF@ T?Q8P8KS^N:7!DBL<Z-KNAJF4X:1H:&2L?)W+S\
MSU+7ONM?C7F<&!BO<FBVUL,^WUBE2B*\LUUP+[I0AL_$&UO04&?-=4,"5[,"
M^TX#"LIS;$+)-")Q*:ZR@F&#'7:+YB^9;,3,^8/#;\>=B;+AU9SU4OJBI^!@
MC8,,[6"M,WMM"B@IV)\GJ@;A>E@^NHZ?;:A/E\!<<[<8R-//_=%$$/R:^ZG4
MYN;7,H]K_FWNCT^,PL_K^=QZ\D#@H9I#<;D*[M:W]SCRW7,_=I]/)L7+6HZM
M9N9%R22?++Z]8K,1T$-5W.[&9R?+<PW_<#9>[D5DXFPY#\E6.9RR*N-9G&UL
MP5#ERXZ/USYX6_G:%&L,+M\@",9C/O1TKR0<^<'G[>9:Y\I/+@?=6)POVBSW
M]JAWX[9LM^6)PG):(=0L95]%92(^],/(:+7;)"&]9-Y:Z+PMM("J.9TJI!\;
MQF4PDI[8*_\%[P=JG)I_- X/J&/N\/W/(N?/IU]K-AWW__KC $7"_:I^>EBH
M?0YXO:MZK_&BG]G>*1PVU8P^M6HF72.5VXS6;J#)'U+99Y)'P2.&H#*THF2N
M3,6$TTXLY1ZU$RRFKL2]5=8[U&T8;!QL/(S#OVB17&>$[R9LEB*@_H].V?)T
M*-ALE:RJA"K8Y(CU3#/#W?9$O?.7 -R3!T2@U\UH^N.-9XL=W(_S0>8?QKDY
M0>+&%ACRLN_B3\G89X6F>)N;E<$6S[N1S[ZU0;JZF3L^F7U_I;?-,EU)J/!^
M#24AO_*>;Z)B^R6?*BT+$?B1,[:Y5G/:Q#]8CDFLU,3H]+L@=XF4C]S>"29B
MFZYO%3EU!FO?HKA*DOE)OXDU72*3>S6O3%HZNI?2NEYO:D >[U"Y@1;NU@X(
MR[ZO&M&A7EMN/*^LBG.G+_%D>?JAW^K%M#*?:F8@J@JMCWQ;B<O.K=)I1XZP
MJ&?L,'P]$[_#5>!738_CE<T6Y:GA"5E*6WR;8"-1U+GBSAUV<64@'EIJ_)Y5
MH79+0'560%]H%K>HR>U<[17$@#3$V:](%%(WNJ5&JM%]<,@>R@X]-W!"S4->
M/[EL^&0H[J=$Z[U"[]?SZ*6ZR+>L.8[BG#:,S[ON$IH.9@JO(\;EKB6US:?'
MUUC$>2>'+"<UXG@^5[2]7K+%889.3OB\&5U?N[KBU2.=K71[E6P<A1Z?OKW5
M;?U!4BJ.9^@)]-MWQ^8K@D)$P/32M[TO<,D;[R/<6U94.[X[JL.'ZA>=$@5/
M?;@?T-E#!%Z4NDRX&@E=67@N3TWF??YJPGK1S\PR'X+8L.3:S]CSC._.N=?I
M<@!EZD'Q <_KJ!ZE?];C^9;8^N/G)U)#(N#'TE8U,"Q'X7<NL\EFDF1QJP2U
MI!!W4FK<^R2KT[X.U%$B)]QOAKV@5>NV<"RN!BH>0@2LAB/L^AU!>?]<JE=?
M,EE^='FH/N#61B;WTZ*2'LITB5J!3(/3(TVK)U4B1G)?TSN\Q%&6S[E]]*J6
MVG%M$HA=UU]N\PFT?PC9G[F\&</MR!&%'6\TM[O\YM.9_?(HU8WNZ@;KF!\7
M$ATGYAC2KGH5'=":9-IL+S_^*KGROD]0.BTLN'M">MX&^D@ZLJZJ\O ;B[T;
M^<=K3,I4":7>I66N?(Z$'H0WZ?F5>,KQI^K4+ROK0Y;:!K(3C;S#?\)H4T[D
MO&%[)!GZ&;VRJ4C==$N\9OOC<LRL0JE/U6/GZL3V]UJ^NC2),TK+V<5$0.DE
M^UJB#O=%UCBNNR>_-FU185-M6C9UAXIK[UW7+B?W0Y>\>_1Z)^/Y&&)3XO']
M-ZE-EF<S/*CX0]E[K!(N#10.H+W5T!<WLLY'W<S#]:(^&F6Q=_"EGB#5Q0V/
MHOJKA.>NE79_3!&7J^GI_NK0OQA3S<7DV75%"=9B>-@X&/F3;0QI==/DK67%
MQUMUTB*)2X=1(29Z=J[OC!?*F6,?AON^LB'UQ"_$7[TBF-%5,]+I?U(=V5.H
M<")FWHCAT?MO0IM+X\;Y9RT>GOGA('+_@]_,]LLXK2845ZKHSH;S)R?C"M.!
M['OS12S)U92R%5QD%)=]R2:&LMSE'B45HN#2-53I[&J.]U;@W[;IG>RBR!_J
MMZDM/.W<MV8_(#.[F-ABO"FO'^E^%=[%UIOM\[S1==3K!],)83*)#4O!=-XJ
M84DT]KHO@NXC7;4::=YZD]_L0)=T'N>5X6F#Q/1DB42&='1ZRX'CUD>6)/Z<
MH>^75@T4V<BW)1?C!V;3J04W@TM;!>>2$M2VERU6I6[5/HA\32-D>2/[:' Y
MQ8*=^FM?.;]U0/U"@4^2K$R27.?W+/C0VU(UN/<M\K>X],1.REY=PU,:ZQJY
M0S5/$&7\<4UC@C:L@L_8%T)T]*M[7TENOC26$>2F<#@2O=?A;1C4>A:',B 3
M %Z0Y 3-TD=55L:Y7+/)'\MRHE8Z6MQOD-\JNVFK%6G(;_^&^Z9MV*V>LA#Q
MVIKTLZ1G5;, D7%4T=W:<?^(-M;A.L_SSV9RQ"RPNI-,$V0-7O++N]YC>KZ.
MHVK.)W[$!OKB)11LOQDF^M%'8G]N7@9J;HQ77M+W4[&&<KB>'A?"QBU<33D]
M90 MA07,/%ZN-'7]1/+PAXV700_2]<<589NH6W?:#.;QAP-TWJ3&"TH2 S,1
M\06+*&Y+S=JOHWNCER.[.,]G93I&-4MTG*/&*[W\5E5JN&(F*YOX]D2%T)1^
MSV3 $86#7AGUK-Y]N9Y7+UC9OR [B\\.GI5FOQX\H!2O7]-3L=T&?^/^X!,;
MDQVLX>F7KP-AR1]3]D(M4 >/:^-X?:]3TER>\<!H5-DL8;G2DRU)7ALID7GB
MQ6.3LZZ&I_'/\\A)/&=>J>7N@"'*N=Q5K$D@=+<[O)^9E.::5"6\L&D+*%;X
M('J:0W.$IH.,9ZFAGK;9B)$]Q[N=3FC!(>7.$"](6OS1/Q8N?N^DF;U2F'M:
M\E9N@U6ZS0>):@8<=[\5HR(^\G;8XDXDX69#[W 4$?ALTI&[?R?W2\/']SB6
M=)$92,&K$01D!J;PQ172IY4?QH4R&6@H$25)C<1B%?BY<L1J"U<,- 5J\[;R
M08#N4?L3H$$-]+_A,_E_?SA0R-+M+TC0[$<.MQ[_AE$Z\+<_L%@I7#^CB4"D
MXNRT\G"&*F:TIMCP^&Z5K/$<T5,%A9+\A7FDJ=OH0G47$OB8=RP>4\\KQY U
M.J<6JK"FU/6604EA\J&L4-[VN/?^8//2Q8=2KB<CS,>\Q.G3S,=.#_C?$"+T
MU/JH47',)[5=&\S*&3EC+>BK=YU>'HM>UWTJ_,PYL")Z//HNO^.]-8,RS"B[
M$8M'=F*@8WC",FKC>T/%T'O25R$7SG\9[>TBG2W2&NZOX<"+%T==<TR*93.9
M9$VA]I(?PZW9CNE]8+O=QW4DVW*4S>+"Y28AZ*ZL?O?9:ZH&YV_7EN&EKIZC
MGZZG%-;I"$:ZO[XO]P YTK3D7S:3W6RMFFA358A-I/<^S>4Y7.WZ'*?&UI7<
M)F1&Q6% R84_'-:B+YJ6U!40JT9@0Y;G]M6U3XWJ35-8#E 6%B_W&H1P=G@K
MQY[9#[I<,N7Y_]#UUE%Q?-NV< /!G4""-$YP=Y<0W-U=&W=W@DOCKL'=+4!P
MU^#N[N[R\;OGGON]>\9[?]78U3UV5>VJL>:2O>9\]<557+!T(A4]>_YAYN*&
M,T;SHYOO*#]''WN;H*'(U@RQ_DKZK 3)N.Q'Q]5TAO,!9VGW]BG:[Q, =P#S
M6D@,?TL5_;Z"L!UO.+/$-M<-ELM9MY24^K?8!/?C1$5^?8%7_>EX.<:5@4_Y
MP4X8L /$DCOVY[);5#;+UP YSG'.,=H%O6V=T=QJ:/6VJ(K\*^VJ0:'NC,@,
MH,KM]+*:1D&(Q8] 3Q[49J;IPZZ7 RAD&'5O][T,03C7#,>KRUBQ6(:T#>)'
M?K/3>J?]:\SCE*4U4=%!9RMV'ESS.-H  "SL4J)]*S#R'?#50 J#K:>VB!["
MRHD,I?[Y!\IRON'7CG9U/^^I?+L%:D?P>,I$DTL_,1C?4Z5$E1>M5(Q/YL>E
M2!V%G2%3G-NO+H<O+H,(#Q2!L7W?\^*O 9XSP<S#+M>!LO4_M9E0,W_N;%<P
MDL33)7)UGH=_D0&C4=!D#U?H:H@6?S+Q[Z*@X%7YBF,;3T8)?/+-F(3.":>'
M@_JUZ]/ 5IEWY_(#/0^ (H6<;[;VRX2&I-8:!>(QM1I0^F8X.$$\I%^0<J<G
M2ZUM\VEZ^*K>P _@1&0TG[TKD\%DVX9BW_FD7!Q!VCONT,Q+4)26(H;8ZAYV
M12"('U88$_Z=Y K&"L"]8\9ZH-P(0"AFF7'>F$V5[ZP9_KSK%?04#NK)XGRL
M\5\J(0)BZH3^DJ[SR_7?L(;*WM>T7Q:EJ\@8G:J)F@G&7G+9,5H.?%3Y!B(6
M;IA'"7?#;^=O4ZHXRZ<FC;TJ7<0Y_?"(= L[K18/7))+]H9P-S#")3B7YPN4
MVAKJ MQ=.PFMM\J0-E@]'5@T_Q"VL"S7?RJ.103N-[6;'!?#%+!\68K]Q450
M((C9JXKKQ<$D02)ZQ'M.@? ((-2[+&]=-FE,&,!C0?&ES;I=6.RV8:AR,5#&
MC-_M'!>U\^7N3Y<6G4D;ZY_:Q+'S^(#FP_RO7#T-0F29G=YSG"7 F.(SN.^I
M4#<53'DR_'5T"08_8O=YW@&_:82EI\MM^2> SS&LG[)X@HG -C,08SB(%,-R
M#1(8N:)KHZ*<R\?G4B6]U7H2".3=X #NV>]G?I_&Y<C"79J_+ 0-@A ^05D"
MG6[*GUN(8R6B>HU+8!>>P1Y9G&DFIE;5A!S\O[+FT%>)T<_COCL&M &="RP9
MF?X6P2$8"!WM8V-]EL2&H52IN\^S0=:V5(WZW@MO-+3"C#I5NF6>KSB)-7C@
MMGH(EERB@Z***^VL'L&0W>*><B\>QJ3'CE//2G2QS@=LI/J"^: %&R^IA_5X
M@MD) AJD8S&VG/M1&!GA-V(5I4?'$5^ON"8\ZO![\D&(UL;Z>-_<7U +A#PV
M*]6+.P<DIQ(J2,C4!#P::*.)^6>3,V(L):?]HWO5=/#)C/@B$.!G3IC> 7S3
MC_,M'>NV%6Y6A.PU150;WKE<[P!_A'MR :;RXV/F$BO&:1D>H)*<9.>,-4RX
ML""L!:B =5H<9M(^'*ZP"1.0L*0[DX",G,]:GRD"<-^/[MCA0/UWXKKJ$;GG
M_[V7#/P()?,_B>O%O9;L#TS _7==ZC^[B_YIS\Y<:W/\+CT5*/,1E_E=@!8+
M$=P.!8-@,F18%?]I5+LOG+X41,%'+:3I4C<$72Z)OCF?2QWJ(JP?GPD<Y_FR
MJ. /F6CYCPFKDN^8ELV*BY^]$:X=S3%JCQ1HL0BD0,DT$8MR 2]EYMFHR*=E
M\K[GL$TFU,C#\8B3$F0>D_8DUPJ!>/5MOF\V9J7V:<Z:8 P0S" &3W3(=E2X
MC_D\',NMT-/G /SHR[P*<=!*N(9C"H2@\$-PGF:5MO#UY5A+?!T(=+I6G.T\
M]L/GWGK^>G6!/Y-W&VZ[(3G VQ:B?#R9BFQZ@:^YAO!K:\JWL"404CAO$4[W
MYU?WRNF,B?JY6RT&*FOZ_3##3Z)E&?3>$+ELEOL=#4F@G=C-&.S[Z!2N[<L*
MH[P#425<MYA=PQ7MUZEGH24^45F(NTIK_+89VE'9S9F;O4(M9!L739<*SZ(^
M=XQE,6J=&'5QB"Z<?I;IDE*7N#%+3\Q@[!28QSAI_5=?N>$2MDLD.Q1O.3:V
M]B%GHM]G?,/AU]K.W.ZQ%146GX\MK>KJT5]3)8E5H0(GE=.B*^Z6DU-SFB(;
M2I<SHQVO8H,)0B)]G/WFD23D8W> -@O4<@V27Z']QKFHX5A;1$9!1T_U:?E#
M-$N]<;0&'#G'_C//T[1LP=,GYW0_H(-6OG-P'4",BYAYE^J[^''=L,YGHB)Q
M."Y,[\*,Q.MZE[Y9^C\WI-YS$_PTXRRN')8CY1EJ7VW*#"1288\O2H)[2K.0
MX^;B)"/(*^"!:P=&6/3F&#4[(.CC^I.A!3!E9&Q/Q8@; [M:6B'[,X$.&9O$
M1F^WC-7!NV#=A&"9(RCDGD/%U]1^_)]2$Z1DAC$]1(XA/_V/5I2:RP5KN4FI
M!WJ ETMQ.&N+8>AGL/-L!<BMTOE) :R(S;5G1@,617NU]#NJ5I>=K"TAILC%
MME8I/E9&N<6N<:,_Y(*UT7*F$]:A$M>OKI33)H/.O!H<?QJR7&5A>F29[PD-
MCPXDPI.+$.E',L>^'!9O"!./T"M3C3,O5.1YEQ(A[P^KY4(AAZNE*\>)K#,I
M8F.:J0 4]XQV6>CRQ9HBT9NA';.5EA^G(CIU9@V4&A"<>1TS9B/*YCB&YYF&
M[#X7;WKN5Y<I/B3N@8=E6(4(+]U)S[TE,'7"!W,9EO#D(IR,(!8Q]P_<;X[E
M.Y8^4<4F"V<G.O"G8G$LF;B0<]IP\;F<%>77-F$LKYGE * Q6])6:#%(#==8
MY<>J,2#>G!;F?ABZV' =IJ7FRES2! E"/%\Y6#P=SH7!)6FE2 @B]->:@!N
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
MFQIQ7[GJY4!&(-09H72:A+;7/H>WLR?N20"LM/?>@H1 S/9E>7[699?.E-?
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
M$PVIGP,>-MM$(P9!GCTV[UQU@*6R&84ULD&I#M+;-0XOS/&CO//B-.B:6>)
M5.!5V3QN<0RJCZ]VA+K)*)@&K!DOGRQ7[2>:9#$%W7_/I2\^")-,W4$7L*2[
M+=!TQIZ!5'TBAPFNTH[TFBQ^&3,8<(- ]'OSN[D?TY8:$61>\C+*L!$CO1D#
MG:@9TH]!;>']Q.G?7$DLG@@]0T4@O7NDCH82)0.@+?*(6028^&-C+)"9X;7D
M*H#U6]F".[P#!".-P"E&K-D7L6L88H,"&USERXA.,_0*R-W4P>-S5ARR3)K6
MOY9I&?V9<>#))82]RD[/):8##@3<P]X!\/C#)=_RAC:0V]X!W *;Y!E,PY7<
MU\I[DQ+Z(YY6:JWQ\P?4H]RZJ?#@TZ_A?0[&U'R_?:EM,*?:?[8$$9#\7C*&
M)X"%(B6*5_2U71U!' ':_Y0%^L=\&!S>*8FRP[NY,:R&7\"-.FO.P7,-#H^N
M3+@HE1\9XN%,K6NA75(Y*Q4S?PF(4ZM_.5/PQOE!%T7YZ/R$G^PPJBNN=-@Z
M'P]G5!&F',#2R9R0Y4\LFMTRFR!MK9E3/9H2R2AQ(HI: 3[;3R4<JZ;'\/VV
M%?;OY&GOR+3[JRV'>!:U*.>E7,9:X6"Z>OTTPTLM>\^JHBEFY.AHQEKPJTDH
M=O@GO@5KG:N$CC3*4:H@"0#HC'W>Y[AUZDZ+LAF)YJ'2."L!]_G>Q'ZPQ&G%
MA4J6P>' 6Y.,&=&Z& 5.&8KL"2%&N$+\2-KAE-<_AD5AP.MD)#V)]&,&<ZTC
M]DLITG.K6@!F%LMZA1D%?5^?R"VUKN8(L 8F52>]M+H3]CA-R)K'1H-")/1S
M/*%>#_YOE>);]=$MN=IN]*^VXRQIQ'.&H;QZ9C(_XWH9./G^)";_^?UU"(JJ
M/CVY@WW4B$>Y#N-QPV6_W<BB#,&"F18*W8_I:B.+.^T$3[$>M)VFQ<6(HAS4
M+^>5]6H)GB,+UU%5#>'7 T#-J+E\4728Z6XCR<L5=Z[@E!LLFJKM.M;\0 U'
MK,,,VI6+,-@!3</8[-30ERA/=\U+6ZC*=P#!X2LGR@<..<TW8968=%:JIC>6
M8Q6>YBM 8*XH[X+201#HF@::U:HIJGY$)H7694CUJ_5(@=:LT=0.]=V4D'^6
M0+H6_4N6%*Q^UZBAI+@W_TU/)?L0RK0%]U^,-AS_T97,[D,8>:#T;_#2QQKV
MXG\'Q""] VYO_MG@K@W]'SE7B#%>.B+@C)^]KE"./\A>\@/3 ()4G8I;&=
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
M6FTN>5S[8Q0NZC'_\V$;_>%:D>NLZ!V CW7ZRV1@K<\MNY<$-MIFO8[ZP]C
MFS'8+?+/ZD7/'&+7D.>=9MWT>G#TK ,/WK"F;4YO\;12\Y/D#PP1_3OQWP&X
MIWC;',$[/RD6&NA;AD\)Y]JPOP"OJ!:W6G9%,5Q-2NH]K;*Q;_ K2:;/%5)N
M'WW[RU CN'$OK"J'!'H56%Z.^_M]APKVDJL+@2>W>9>DW>OF'VMGNE*W_RV-
MC,R;&>2[:?;@Q&E4N#+(0S- ($!])3!QG<?%G_#Z$WK4H^Q%>CJRTLA:EG)A
M?SB2I(+32W+R2CI)+:X).(++YBY/YOIJOGK[<G"']I7IN.QC]IV )ZM>!A$M
M\\Y79/'US[RLRJ'URX/,7$P#A _S8+-YUKR;)X43X@6OT3M.'W(WD F&E&4Q
M#V5GKSCJ?EK[U[XJI!_&)#U*=!1($L+9-@V;BP0).7]OS6%9^!;_,#U8IR*"
MDL_$9)9A;TOG";&=F$7'..27#]M]^]ODG,G/$OY40%S7S9,_E.4/]T8@"]O*
M(P8JSV_IY T+BSG;PC]WDZF2>4N\)>X^MQP+V5Z'^ZJ%&#C6+5KY?'M0'?ZF
M9%(JW1-GK,SYY*BZ\S"0&TP'77 %/GM4N'G::Q-VQ4ROF?Q[:V$P/@&*WX:)
M9=DWK<$@ZA1/9;08>*&G0S2'0=:4=L*P(FGC<6UY&8-HEW@9DYL%)9Z2>?[(
M_GK#L5(DW6YB-&B=L P.S\)+0\M>;#H)*66U/\7:%GFKMR4HNAHC5"E:X"L'
MFT5L]0?9E);8%O_$QS($0RU7:.A%IB% 1%AKV>W;#F*^-6SV7L_?Y+D6FC\5
M,-[5\OV2BR @<#?* #6M663QCG*^\-M0FSVT;R[^HN+/]-D!%B^T$3X?M4FY
MSE_E<$@[/2G<:AJ<&GM*O2A?]-8&>W/(<V(_A\)>%TI="G2#/XNR1@G:8#^Z
M5/J2ZK*U1M_84$3&BLV"P$N#-XN\9IL Q+X"BV]-QO"$KF]C4H3@-@$;%IA4
MITI1E@9N#P?+45?TU>:G2>"& ^A5-Z6]'"S]^R&D<*47W?!/2.07Y>]RQ^JN
M:\13+NYISA6#+4;7O$?Y/L!YXM:L=T BN?OADY(R5<32X$*Z9IKYJ(W#3_U(
M(P%MHZMBHPZ\P870HK_<JC;7AT\*<6)R4Q5*X1^K%>7O#JIQ2R#<HFP>TP'+
M7]QM[B^O<V\G(L^\2E3:4DR^*1O?P5Z5./T:5M'D5FN_&'I.L[X@F(:0P2T,
M ?3B>A_8V*='WXZ=$5VA[HHZ<!,.@XT(=CU=%X[DP@T1I.W&:S&8-656J<N?
MGF2(7:+F!;KARY&>"8?CXQP#'Y7+V5C/&&PI?K%KJ7^''=Z&):E$_2Q:#??#
MMKIRCO/35DN<UN24,W;72[&;AVT.];28&FIH.5VN?(SL&>JW!&5%MP+=S4P#
M)Z59M[V6<B8!NS?E%**KHJN\HYFU[;NI QN.4%?QE-!RR<4E6)L/5$1,.:O:
M3<.BP2-,(.@N>UF+DN%Z.ZP@E65<&%<!-N&_?*_Z+@2(;A!TWE$^J)J58VL8
M3?W 17@UUTB;[.?&D'? =ZQ3G$&LK74X,L0MJ5VO,TM=.,)3A#LY)C[05PSI
MOPJI7^>BCL5K]M+GXD<U.<": +C"K03&VWPRLPH ,>:*O2R9D@,E1+YIBHBX
M>.'G-( I5;[2A*3!L;A9G)?<.R V:?VM;?X??3+*A]QW "E=TZM[U7\$D,D?
M 238#X65ZAWP+T[+*F<'74B!2Y+L?\N5_6^^X3"6=5;8XFN1#TN<9<*0*7]7
M^,8*832!7?B:@Q"<(L3:66USN99BRX>L1BEG8?!S$CK0:Q:GPU8SY.3$0YYV
MIQ\$/<!V4O&WO6RDS9(B=:L$_KC&,;O 0V9!"M$T:T_E!T&[7'4EE):GM92R
M9;UP)#0.\%)Q+Y9V;SM,8NCP4.D4C T'NZGVDC+_"\ESTDC;#MIT3T+P!_QS
M1X%X#<.]V*[J+-.AHC5V\3YDCI^KH ""7=.G"]A=5?L3*CO8^:6BU(_WO7UD
M_Z@4U&9LIO]2ZB.GSU^/W%."76(=H<@6P'#&L"M[1?(.R+)\5 Y7F\MB64]+
MK\;9$?%_;G@IOB(9H.Q(Y',C]S^/G&I%1$(3SFYN?E)*6OL\Q_92LA%I!'4
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
M*GYC:S[\]I3:REMV2%L%A_#\++!6CIH/5)_?S!J\(J7HZK)58([^^&:SP"[
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
M=@2$Y7 B^]0)-=_08V (;#%0O; H4D%\I+YV!(AMOUV^0!"A,2/Z+=;_$J0
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
M(..I@G9:I)>-*B?":-H0#$ #7"8Y#BKR^7(M7W*5A+Z1C-/=HDF74UL(#_1
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
M##&BHW\=BD]B@$D^Z!4M-\6EQ/4TTS1T\4IW71,Y-?M[D[:WZ?=^Q_D[3PS
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
M8\TO&$!B&0/XEQS>X=_[OS]![JL5@KJ,1F,W]PBGO?F=+8=B3>6\AO6?=#%
MRSD,F<^>N54!79^%'5"@I?HO0WYG0W_7 /)?Y"&VF/V=CP%NYL";-\S'80<2
MQFA../M%$?C\#(+"@[UWEEC\C1N-5!;3Q #2C\HQ0, A!D!HJ,N-6<(&:S#
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
M!)(U89;F^_XJJ?1=UCDC_1)X4<B#A\@VC@!4E:T(WYN.0,9X*GN+TQVWQ.9
M3K-.B&+\*5=T(6:>C8*D"#;E0\LOM*'4(N<%)Q)T[=BO!0WT7EUF8\Y1QKL;
M0A<4S2>^:SJ!55G1G-^5S<*-4,Z+]+UF#[H_'I?[0(!M@62C35(ES?H]$&7\
M.VZRW-Q[6S0?2)>ISJO+>..CHD1]^!G+D2!*GH*.J0;:I$N&\PNN-7R8WE 3
MH*D@9&KXAC\CJT +1>&IG2V0#6']WQEHFSS0Q1.I*00PQ0^ZI^(B]@M  #$'
M7?#?,0A@:]JV8OH$=$V*3!_\G2'QBL[!U27\NT^)BQ=$<<@T43 K,=/[\WGL
M%QBZIM!' &1;43/FJ-BLV8VN,O]4>)R@3?J7<M01;:EV;9P>=OIS:]3"@15<
M;OQF7[(1#7 \&9H&I"6Q8^)1S&---@1@Q0LRRN.)>"*I8$%\T\<*E_L<-!XW
M0%%.:TYLS_V^XAT! GCU$)0DI*-N!'][^"LM:"^#BXQBBXNQ@+,W9RQ5[V6U
M Q9HPDRN^8AS,N.'8&K/!NCV0%T Q?L1Y>V2=<%7W QJ,Z.KD-\S/V,L>9)<
M75$B\3IG4Z,*J W"C/Q(?L71O1VWB/ D;#>$^QE4?!PR>)J.X4V/ -A-^O$P
MGU]IOBJHC=X5#WRU0-'8O"9@.IAB??/V*6LUU;7N9;HKP]V (1 42(S]GMZY
M-H XQ8*[!0'LXD#AM\DQ#.'>AJN8]W/C=H=<^ZH/(Y)<0UOCXN[99]:RNXM#
MJ;(&N!25'W;A7^-H*?H4"0[QR6[HW>@_&8IPX]!GG80*0M[KD_=I"3BYSSNR
M!_)K!?(-R9LY.MIX/EBOC7VH&TY\DGY>)P+=.PD8L!3\6!D3K.\'%_Y5%[GZ
MW,$K)/AACR5$'ZUJ0HA*PM<A>S*:R?M=U0'Z)K5!G/$NY0=96;=H@)\YPN9T
M);]VAO,I8$&R"<VS^BE=K:VLMI=]+)V(^]7Z=*UA'^LS"A2<(JEWJTEI2P0D
M.JL3'&XHTC@,#O)U\ 6"W"RW]7HYTAN<_"@*OYUL?C.0$HXC"OA:1IAS[="@
M,?Z. "^(VV_D6MBA[3@]NV3>5,4ZG%'3F6Q@@D*XFEL?LU;R9C_?8Z%-].!I
M#<7=1.@Q;0[=G9_=L<HASM=[7&\A:,2[^8 A&__">64B9Y.(H'/IC;SOXU;-
MZ2^K.5+ZS)]B)//"OMD$]'01C[><_UZ9)5:?Y#4QCMK3Y;UG<[RS6RXIF*;]
M\;;B?OKABQO(D=?3[W5UL::FAS;XW82_\'>39[\GMFK/Y<94MXN2WV\HW_GJ
MF>"[0S86WN,(M-%+87<7"/'IB >#T,QL')Y&OB^Y\.WS:%G=F 'G.<B2M (3
M-9>L$MZN3G0Q ]P6E3-P\S22?@7G\JS>G4>L9^ES(O"0$/U1[8E.D2DC#=!V
M:B<_&(/8E;ZR[FHDR! !S,8^$W#/V2'D\8A$SP0O,H_F' M'=#DL?**"><T(
MW$"X@SN_K6:!TI1_]!:LQWQ<U7O54%VGY7B0]97N>F-GL7MLC4!,GRY4/YB3
MZ[X7 ?2IW2NH)>?F'"H6;'?8K/F$7$',I"IE*$N*"XX56_-,5>>;/T$+2\UA
MB>AGZ/ JE,8:K>;Y>/Q5G3 <?BR0O$E31[OP^ZI)S#<.8_LLU]B;F\<',6AO
M0\OSG>^G>O$GB<LE:*,UV!2\7?UDFOSN8]$UIF-J8DPGPRJXWYT],B[YB2L8
MF$!OX4X?\ 5K,AO"%OC_48Q03A.[#J]I]\![%'3PR 2(- C<?6F) "RZ$<#9
MVRJ#O6NZN\^V".#CN4V:P:K-OU 8-RC^EX51Y[&O#HQ2QC61EJ\&HJ1<QA(?
M#T$ ;N_M/_SB;W!B_!$,NME^JKEMLC\QZBW*V759@0"R**&V>P]OQN8CIA+;
M9THSH=7, 2-=]^HZB5J-*>$\W!EP3.BZ7D# LM)DLEE((MJ43FW'NZ3OECWG
M+NJB5DI]U>!YX 6*"9C(GZU-*CI $+"1,HE3Q0 %CB2>Z]UHQRS(^;YG1=D]
M0TT;S8&VZ%IX3GF+HJ<_/"O"6)+>TCZ4P>6:W1"L8[G"7%76E.RYQL88O=^X
M&49KX]WIE0Y.I9)T>NT?RHLJKD@V-QJ1@C5W[XLR$8CB;,^M/SOPR81W[EM5
MB#=M;0EZ/%UK<YD77IYP=CIG7?TCB<4.ES>*K,\C:$%+HJLDNW#B<7=3 [7X
M<]\GU?40TX]H5+68HCV_-\(PMCV8[ATLA['M*.!$" #57@0'IU+2@SB)1H[N
MBC 7M6A&437*)\A,\[UR0\8ARD8SV-7L&U5,MWEF!4L=:-N3>O.O3L00Y#N_
MV^E]9%KK,$ZT/[_NK>$BG?FZ*,&*0DO@K"P#I^U5T4XB3Y%1!UF<8^!C]70G
MS5NE,CYB;OP;G#;1!SX!C#^@F 4^!W[:V;;" 93I)ZV7(B:O)X<,.C6E0)VU
MKUV4NU>2B2@#7HR&*,_1-OIJ+Q9UVHD_EK+_($*]\:,ZX^I<TYQ7OZ.L><8)
M7=J/C^A.Y^<#_6.G&.<\XYFJT>G>[STG*;ZA+J('_%B9CT X#$17^>\[@LMR
MZ+Z<>)O%3^T$4$_BKK=?D!&2>')6=D_/;O]&M[ES2+I2EKN*/?^T9F29X4&R
MQ]3K%RL^)F*-F?@KI;Q3Y=?1?MF,)V\Y^(SHA6TZS<B=4DFDL#KWKFI:MIUD
M?VRJQV]@,_G,U:EW-L<RZ!IB:)W$# @X;?=D;QFE"M<<1;I]4NBZZ&<CJGW&
MCXH'9N_2?. 5!5.?\=\S0#$^:'.>/$)'UJ;SW>Y]=P[-RIV+(L$G(9;.9OY>
M764F=9\54]Z^RVOI"SHE)I[(J5O37-&DW+H8PED@?UR+^2:O9_8P:*+8^,YT
M\BV6^G.%T./+7_H1&:,DNW331C;)KW[6-5>_/:#5W3,X>1OAJ^]_^='(G8,V
MR]&E+9:[;.QX.[Z#NBATT*AKU2Q$^,%"ACL:7CX_'4D=73L/YLXG8GOE#P@
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
M)&I%'V5R^_B,1=M1QE_/,5K)W[G29%?$DV:+'5I #]A<]P?T;TT[VH@_42,
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
MOEN,2X3CO(,R9%TID7S] P;[;PUG^BWGGK)'9+&VOUS>.,YJ619=E$]V64^
M<+[F\CUL;!?>'OE1BQ:T#2E;,N8PA/F&*3AD!9:V/$:A7AU-'9:-?)I8_*1=
M"Y=_/UWM53 .RH$/]IX@%-=HQKCKR=JC)YO'81+QX+RW/8SR%-YO#(==G@L#
MR KWN^G8,8+"6$^$6R*H&G,,)N-&_YZ0%Z A?L\1?8P7LUQ48=70E*[7$$>5
ML&"2(-JINDHBI_[":)*J[U-S C@,)93NA0%GXU/#PZ:4"MV(DX#\KX/JG(_%
MINECO0E2T9WPI%H*#[+J1E5+)UP5(9Y*'.48$J>P)KE1C1^5VFLRX0?B<'>'
M'OXBTY0OY_/=V2W>%Q^+MZ6==DM>,'\()O=K"2!9;+5,>&++N]6V3F]!U_K]
ML)$L?U&\/W!&K2QV8@?CL+"LCTKY;%=Y_Q6G#E^@<5$^:BF.<V.@U .-RF(\
M8NWG,U\#5Q(%YT:2,20$K9.2D8<?VTY )=;'/4<TEZ$U1%E HV4 $,$4/(9%
M'*LD T9JJQ6JR51B!_C=7VFF:TG*;'(^OJK&J=CQP09ZPP9]H;6U9GM>)"56
MN9C.WP4$HC8SRX-GE12 P=GF*1H.;29=F<(LF3VV('.-:H?GKZ-DG_SH<GI@
MG)/WCU^@_/=\B3(L 0*L":EC.,(DGK&$A[\M7+.N*SI+H+"E\P %U4\6[5,4
M&R2;EDU=K\YL7B6&*..SO?%:=,AZL67'43,F2#&BH66BL"=&,C"WS4S=JLQT
M11F4U*RJ<;;-Y)7RE[NJ +RJO5$[6X)LB*H1H*WDHRHQC%:($1L;2*- GQT4
ME4.S794YS#"GK<YLG9@'2-R=Y6)N7^O80%C)9S][\3">E&>IK,#W0MZ7VV@=
M"45<.U"D3S<P^?5<NY.,DFY"%,4.53KXOR1M1A9<0=LT-XRKLKGW44X)[G7/
M"K]>Q77@!SL]^3P,/WB" $"1/J*B@Z(#%$MX;9G[+WI?)'5MP]$C"&9"1\ W
M5IB]TA]6,V#U?5S20QI0J[RJ]\?!NBY@VFIN;V2GZ-7)'OOL5%CT-%TZ9&PR
M98=RZ#-7!7/"!M6G!&$)5*4OYO*'73YG;VT0P'CRLGN:SZW6>+E;BM:(<>>"
M2J3F (?GG8"N;*^*T&"6)]=Y7U-[2-K [I84A[GJ&+=;7[PM\TR[WX=T*BFE
M96-Q\(<\['3?LD9+^,N@! 1P#G=7O?Q-]NWQC/O45QL.XF8.:-;V73&&.FE:
M\>X;=8'*B'3F^&_-@66SH$?3,GH' L[TFS&A=R5?1L_]7R@UWSZ93'H4Y9>X
MQGL([:OVD40;"A:+TE7."MX4[<X"ID8832NSBV]86^Z*9:EJS,A@^=@EL$1)
M/4-TPQCO'7NU4=M,3)OT8(B35VXFYB8$)7\#\I<" <'@HJ!A_9T': $/1%&4
M[-]=#S#@#S!(;F86958G+_]2N/:M7-(O2X\M;6&D6)RDQN;$,"&-,_$?;X$?
M(^<3HFG"V@5 Y:(DS8[9@2BU;U>S>53'HY@CY;)#T;X5O*)(F!$/Q&U#ML2O
M?/1SG4OM28A9:4)!Q%JHKQ/^^<_U_G__B=[?QNLB,[N$FI#+\+"]OM\D'LAD
MJCA[N(J)Q<UXUL58UQ=)__@9>DE4X?CVU8!>_:CC.XRGGXAV1 51UA^W,6,^
M9F*X)%Z$-8DUBA6([R.K5&AQUI%UM(J$#<7>$\' T_Y;!,"N>3K31 0G&&""
M@6]OD"9\$%"&[R& R[-1M,$K!"":=P>.]Z&[8TA6ND2>O^9\Z)6\(/1@" &
MU0'O#206Q/-<[YN%(@ LZYC[:01PN)WW=YL,8Z:#T\?0X%X5\G\W"P.W4N2"
M/9 "[5 VD6LDM3/ ZW_9PRGNKWOD(#5B^8M&:$,NH$'6H>:3"KD_=E#YZPXC
M?\B+VP;=WPNB;"9=PG7K,.\@9SQ(W3+^JAO=4=@V:#X##D^V\%ZF ,&+Y9HW
M(6?R2_/," #G;SO\35HFOA@"D%+XPY#/?V=([M^K_%=O%(1T(8#B)DPX0=-?
M'&:G%.(6<R>  !9'U?"ET?' 97*6'P?XK^TV"(.7%357%YJHKT14I K^\%S<
M'XMN?_QQKPRM=_6GU0)8>B4@1A?&,0Q>QH6!&T3N[P3!K51(L1[O;J^5\:5M
MZ3T48\FGH]>?TS/["\#R.)TGKPU\D1IZQ(+"_B-<()6_>1IML@CI!\ 2U-MP
M>/5,L$+E;S: 5,_^XHCW+YF/1//*3^$$]QRW/\"+;4IW##?ZTO]A7\CN0F*&
M&IQD'HJY+7]EC=0X+/$_[Y2AID5& ;F4$/>O$ZJ23'GXRREPN!8F!LKE75$+
MX11<;Q[<RI3W5^V5[AC%S2__V.4+WB:.J[+ ONGP44("YCQRR8N<H_)$JH.3
M-4OXZ+!$J@GI#Y/WGYQWD"7.)K=$FE1 ,.2$9 P!O)X^$JY$^[G30,W7FF6I
ME>F#S:D2[YCS'K?-^;Z#I(2:KSW(4BMG6/=K]M>'$3HC_UCJ_B^7OI5(??+]
MZL]32$#K<F9DW!1%^81:;! :L0PN-TAXHE<C_7-]9ML[N;.9O1I:6UCQT;;<
M_%P G@%>:SY2.H<R';!S+,^P(H 7H.U+^',$@"Y=N>;?H> GH4"W8W,OC0!Z
MP$L?)R3_NC3G7@T!%"Q>\]P1W'3%7)*0'.T3@XLRSI#9BJPSP72&)](KV;]H
MLJ%_DR"_2ZLTIVO05J4-SP>/'MXEPK'\+;MO(9 K#PAH;.@&F:2Q". W?JDW
MG;.V.=[(\W]10,9-$@+0;#XQOV+X7]K \W^JB-)_%<"& /Z))HG_HB:@_Z*)
MSK_H](+_JK'Y_X70*)UG_"OJ*ORW.R/_)#1_TLVGXA]*XK(DWRO'0GL=>7>Z
MK\&/6YR84H-F=VPK\MO&"A)'PDC5:TB:FOSZC5S]NA#3_P]02P,$%     @
MA(K46B!0TW20(0  Z)H! !$   !T<G5G+3(P,C4P,S,Q+GAS9.U=69/<-I)^
MWXC]#UQMQ*XW8EJM5OO4V#/!KF*W.:[+)$NRYV6"3:*J.6*1)1Y]^-=O)G@4
M#Q $JTL2-$,_6-5$@LS$ET@ B4S@Q[\^[GSEGD2Q%P8_O;AX^>J%0@(G=+U@
M^].+M7FFFA-=?Z'\]2__^1\*_/?C?YV=*=<>\=TWRC1TSO1@$_Y96=@[\D:Y
M(0&)["2,_JR\M?T4GX37GD\B91+N]CY)"!1D7WJC?/ORPE;.S@1>^Y8$;ABM
M#;U\[5V2[.,WY^</#P\O@_#>?@BC]_%+)]R)O=!,["2-R[>]>GR5_R=6?>[%
M3EGYAV_G^_B[1\/[;4N"[].I'3S$[^S=+^;MZH<_OOG[]X2\O[M_=_5X"\]^
M>_KUWGZZ^/#/I^#OY]&O[YS;<))]\L?8N2,[6P$L@OBG%RA?+M[#Y<LPVIZ_
M?O7JXORW^<RD="\RPC>/OA>\9Y%?_/###^>TM"!M43[>1G[QZLMS++ZU8U*^
M&4H]#KT7Q(D=.#5Z-RDK5(F_.<\*:Z0>D_3;C-0K2%W2H(N)\W(;WI]# ="_
M_KH@3..SK6WO2^*-'=_2E^8%->(X2MJ$\+!)=)8\[4G,),V*:A7<)&I4J+4:
M%)]C,=9Y??;J\NSRHJAI&>N;LE(2I=O0WZ R(^DWKRZ1D/AD1X+D.HQV4[*Q
M4Q\D^)#:OK?QB/M"2>QH2Q+4SGAO.X3_LD+#[2 (H2- 9\R?X+/]W@--+Q_
M(]2,-U'H$PNX5_ ']$3F%[#L?!*"+7FA>.Y/+[*?E7<5;W/)Q@L\^N6\XUTH
M9]C-4A02?M*:/YXWB=MO2F/B+H._T-_[B,10G4HT@P=Y_9R$7]>Q?2?UCZIZ
MX(]7,W]>M.,S&OC*]K'CF7>$)''6T/5'0@W^&EH9S2 I6SQP20!<XZ\X]#T7
MREPE?[.2O7I$I!^1E1V!R'<D\4 "!CSU<B&L+H_!2OFJ]J7_&[%C8E>V:[S<
M+/<X>X%/Y]VJHTP(LZ_%,#M\0@DWRN$C(UJ]:.&4,B)WT*C>/;FQO6 6Q@S@
MV&1"&'[3QK +N=I7%/R,\A5^:.QV D#>V<&6Q'I@)J'S_B[T75@BP"S'<[R$
M@2>/6@C6;X_IFOEG%0"V^N'_5?)/CSCWXVS'=]=^^,#JI&61$(+?'84@?$.A
M'QFQ8F*U@$5Q1&"HB[9VX/U!>58#]RJ-O8 4IK6/B(\?K$I?O?H>Y_JPA/;#
M&%X%?RQ4:VUHRO):L7Z&?XP;=:'_7;7TY4)1%U/E:FWJ"\TT1]C8L\^\Z6$(
MNO6" I!5&CEWL)Y?19Y#5-\/'5J23T@'51& ](<FI 5FRF0YO](7!S!7:V/R
MLVIJRLK0)YJBSF;+"2T=T64;T'2WLZ.GY<;TM@&L]AT[2%3'"=,@\8+M"FR=
MXY'"HHK1]N-Y\:J)I[F>SU7C=^RCIGZST*_UB;JP%'4R6:X7EKZX45;+F3[1
MM;&7LG',<8@-XA#OWK[U2889X[D /A=-?'(@3,70)IK^5KV::2,03"#TX!ZD
M#*.G!<EGE[4G HW_NMGX^N*MMK"6QN]_4A::-;8[L]WG=O2>)*C@V-YQ@O,R
MDSAI!#P4!JR'1@";RR8V8+5^T2SL#Q0FTYH#5(JI38!9:S1776@MDSL2S<)@
M>Y:0:*?&<>EK9)8((/-U$YDE3/8,9;9<W)Q9FC%75-/4K!$/-AZK*-R3*'F"
M:9KV(?7VV#-* ]95*(#*-TU45L9RI1G6[W2RIOVZUE?884;#QAW9HY2XT/BT
M:TS2"-VN,\^^]?R*;>LG$X#K6\:X;ZRU*44KZU!@V PT<3-=O=)GHXWCK'?#
MA,0K^^DP&:L]$8#CN]9*=FEIIK)2?Q\G8-VFS-N320CC>Y1XT,ZTS7,[QBH1
M@*'E4%CI*PU6GC#>&Y:.0S_%9<2#B8=!?/26K6P806B3@XF:A790[QJ]5 (X
MM;P$AC93+;!>*Q5'G*SSH"6;+=7%V(WXL,W0@[/<3"+B%F[R^J-^0%ZWEODS
M=-K@(G]B:%-]'/&[0ASJ-JK64;H*!>!HK>I;)FSL$UQ@IMZ]YY+ ;:/"+!&
MI+76G^IO]:D&-FK$HQ^/FRB,8]/V26R$3[:?/-4PZ2P5P*6USK\QEJ:IF.H,
M0#&6OZLS&%!&</A;<YV[K4,W5BDDK06^:2TGO_R\G$TUP_R?__[^]<5W?U:F
MVK4^&0>6+OM%(N\>.+TGQ;KP*3=?C (!2%JK>X!"?ZM:^ENM7!_^/F+1W3W.
M,"36Q> .$L25#;2N0@%,6DMXVDW.KE03)L*3Y7RE+<QQ0XPS[R70ZOF",?\M
MT.JME?I,@P8?EX0=ND^VZ$/$F/=H5U7[]G.!MF\MSTWMAGKA]<7UTIB/RLY;
M:>QV'MT&P?4V+"UP(Y<$ARU?'H$ -*T5.1B@N4[W2+*5.*Q <'=76XQ;NYP=
M1?A)+/NQ *7ZH!^$R]8J7%\ #)IBJ;^-;=Z]!'= S"Q:MG!Y&%[\OER$=Q0+
MX,%:AD^@1QA9%$OI'5$,W?QEQ*<C;.4V)A]2D%3#S?4R0*7Q5 "-U@K<7%^9
MVJ]K'$ TW'<?N\AS(H>.B2 :$$ETV5JHBT<2*5\5'QJCJ$\0^F>A;R4^(@ P
MKR@ =LL%,#P,4/DJ^]P(^7-Z=17K034$0&XY%8;TZ!'<84&"52 [2P5 8P4.
M- ,&1W3$(P>KN#">"R#2\DC4HPA',)X33EB%1XA2 +"6&Z,OM'"$<'B,814X
M3KD 7"W7!CO>< 3IJ,##*DY\DGZHOFXY0#A!B"->SXQ&;,PHA(@%,&1E)/1'
M)HYHBH<H5H%C/!? J.5*J<4PC%@,CUNLF<'N<@%L6GX2=@SC"-+S@AFK@ G2
M"H#7\GL(!3:.6 Z/YJKBQRD7P*P=&\&,[!I!&AQ%5',^=18+0,0.E6!'%(TX
M#0XMJO6ESF(!G%JN#%:8T0C04?%&K<[422( 5#L2HR/V: 1+) BIBDWMB0 4
M+?=$%I T-OS0R*1:!^DJ[0?DF_:1!^THI1$=X4B8NH.\^5@ CY9#H1H5,P+Q
MK*-\IB2Q/3]>V%%$QWRAHWU:E01 ;'L<Q([Z4;[*OZ:4GQNA[K"(SAUQ4Q]P
M*X!2G0^I%U,6RH# ! _&@M52%A&5-VYN-)_Q @$5: > 3'[6INL958(2;W7R
MZUHW=:H(9<RAA3]-6)3ED5>%4HRJT*<*A^"-Y:86U6&%"Y)D6RD=2C"DJ@#\
M[:R0"OR5L _XJQ$38BVIO[_8IAFQ/SWVC+-J3_ > :UHQY \4RO&TVY/'S#&
MGB4\[Q4"NM'R^AP31#9.'P;;#2U.O!TZQ-<QV:3^#!JM:XS@D0H@W/(757N_
M9EKZG#K/UZ9VO9XI,_VM-MI_<1RO;2^B=U/ 3^B@@>/9OA[$4(.FB71 *EA+
M -VVDZF"[K6J&\I;=;;._H+>O)CHZ@P6=Z9EK+.\DQ'JTT+-'>6/>86 $K3<
M6T<KP3BR#U0*:'9[NXW(%@VT0>Y)D)*.3L\C[0?YV[;+K +R5#?5FQM#NZ&V
MW,!4#<![[-NB,.+I\2L2F7>@_1WPL4@$8&MYUJJPS? 8A95F*.;/JC'B)8[7
M*DQ 7K">4\]/<<9)8>D:;GNH!5!LYT554%PM+;"B:%.G^FQ--^(HGN/@>BI
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
MT7C[_;EOG)U)@/T,HE6<+!Q[!_8VR^[2CR]?/CP\?!_%]_Y#G'Q+OU_&6SF
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
MUDE(9$.2*<C$%A=WEIR8WBH5DPS=.LGIL-4I2R[TAJA\.;Q3*@<:73KQ?9Z
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
MBXD<DM9$#[=]]TR F/N;30(V: &7SU"R)?R63$6I$3NV7?/JRK&N\ )V4%$
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
M6KU%+G@=JST3VCR5U=^]<]\BEWPOZYF=^3N7]3).QG%^DZWS$/X;:F;:O<G
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
M+*HAZ;]K66D)+#_--2(C_M/6'9$_DVP(@/?M K!X0)Y'XQ4L7VH%%-MW! 2
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
MJ&$D>[=)M%[A#LGII#]XLCR UREE:F8:FQK.D8W(K"*43U DQ(K7JS-@B9F
MT*HE,J0*6B.?EA'#P990"J.3;]49-(I$@Q=B5=*?!>C1<AWS^9'&?0@7";-Y
M9_#@4 \!4\L+CBK )$'=1PS"J!3;=@82B'3PIJR'\4+2:-$9&,H@H,QV-POP
M(PJB[<RS:%5BARJ-C]0XQCTY>+WT-R:)J0=QJFI& (U*CVYD>>[OR%G@5?3#
M"M  /2$/)^3T<1B%;!Q2XXE,9XWA*,L$B(HR&\*4S".+1M^/D16BN;M^B*:K
MVQ EO'/.%EXWC0&3)Q^$JI;'(V>>_1/LVR6._T/S#D #DPU"HNSZG](I.O;U
M%WJ>3E#*RF[N8]>Z=[W$Q$#.NL2;^( ]0E1(S[UH*_89R8Z@OT>O'"<@ELKN
M]3GZI3U^<!]E>%6" 42RG%=0F55@9T::65MJ0Y*VG1VWUP&S\J8S%@\@0LK,
M P/Z\"M SIPHH'XL1HC=OEL(\7@ ?:G*[ 5C[*^7*-@,T+W8^,QHW"UL0 9
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
ME283'L0!F44SLMGB-$-W^NLA#L@&_.3:/,1*#:,_BA78 2V5FB&;3Q]]#K3
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
MC,P-P=;=C,R*/'_U9&3F>_;4^8?J?_3R1A%.%>(NQ7Q D"E^QM(%&;.)!M?
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
MG_"U%;KAXC% EC/UOUB!2U4=>M&3]EO (W0*P7),::?;S<G]/'#M"#E]*WR
ML3MNURF$6*2#^IHJ'))DY90^\[?8?;(\FL+<V*=:_F)Y,>=J*]&Y4XA)\P.J
M9DIL1[E"&XRWMEPKTB^G5J3^=/+%G"]'])DI^T6M<GO2Y='IY=&I-C:DRPL
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
M<#@%K5G-F$J$>)RV>[EXL#F%\*@:6 [@ 85X +! S5\L.GR&00-CO2 9ZW6
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
M3KJJ.?Q$TA=CQ:X1KM&!UR1L.A]J-4/;ZD&6U:J:H"?+L?AWN6)+50>8_.K
M8OK!XTK9#>Z%)!BHT^DHGW% 73+-2\8!;4ZB2\:!MC,.U%2J*:V9*%>/*=^6
M,*7^\:Y$+:4BS1 25Z_51;(?2+TN <7UCJWWW8'BB&80BO<U/^C(,E60NW>9
M;!&,]LJJJ)?*R '1#<J[LJ6@L;PG5Y\Z(&<6S:",/S4BXW.RG[Q1%#=R3OJ3
M-WR_6ZL1(W-JBX.C1')_[N25X)@%2.;O6Y<X.--W!"MRNC#EA=FDM:3!URA.
M+75T>9&WJ80+I'Y#1+:)X=2PI,U1D[2>?,L>?-9LQ3SZP'/OJM5XL1OK62C<
M?).[*P4!*0+A%ND#A:LNV>H8^^L(!9L!NI?(ZL]NW<ECD<L1!-0'76 2&6>@
M]FJ,95PA\_'0UU96#R1:GL=UP=9N)/YH9J;5I"*7UIG$D2#(#NZ@K!2Y8/9C
M>>+!HZ;F>N(E%LR,#(." #FY.E]&'#W@P/V=5U>5W^_N;;??_LIP!X&I;.\[
M)GIF!=,@,; [28VN&0H2/F0AA?J_+&CY7(+K50^(Y2H@PWU>%I1%SD#U1"?X
MI-*H"#J^1" +[($JB[+(AD,M1U;][)&?BS[D!#N4&*7K.)?G%0)=631?CH4D
MAY/X6(5ZO" P&7Q!P"F+:-D5O)I96VIYZ,=DO_&C-&+83O\!8RC1N>MP2K/8
MCK.BM(>_[)'*Z]5U+,6\U6U+ Z[_YO,#-<?.Z=LTX,*?;])9N;,9@83\45TL
M9BO%ZKN*8@4N(8@_*8,XIT_)*BA0E\X#R6<,O-TK#AM,YM\7')&9)\S0Q^[0
M=>"X;,'.4 U@DS/) !U>$&SRQIB:7=CEXZJ;R&K;=2"E^(.]&5HAJD,FU)<X
M'\JR#TX79;8<+9*<O\2I(<<T."&4V8B&EALD;B##^7<<1M0/?Z >!I[;K>L
M2S ' JG,) 1<X1(^JM]SC[MW'=@23(( *PN]:C"%?<=AE>,/1%2=;8K>&*ZM
M$#F4<<*UE4I[GY3C>GMH,K.V2;Z5'U9 [=/31]HV39DY\L,HB)-T()^I('CW
ML.:^V?59U+1DP/F7,YPIJ>HY1D_(>SL@6^%3DKU^[%KWKI>HM\L'*S)HMM6D
MMJQC1/NC<>K/J1),-U$B$)=7-?,77M7,L?G%'/?>]@;F?/3%6(Z^F+WQR+@>
MC4?+D;GH+7\UECUC;O9N3&-Q.S<'/?+OH3&:][X8XULRPJ1G].9F_W8^'TT^
M]ZZ-Q6C1:CG1@]BRJS_9A'+;#T<L[WAB.8ACT1LM%K>4\<F@-[U=+I;D!\JK
MXDJB!R4I#%&R]^;FS6["Y&9)ZE8+CB8-[9^LLB6R'WSW-W+Z%E8I3_=LZLNJ
M5?%:^1(4/VCVJ]H42VAKNH)7B>8P99OS-2K&<%J:7/R^ ^ZA[(U'*TAB22F
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
M1& Z5N\\?<D9+5[<'&M1;."4[9Z[0[@+EZ]9U<3=I DR7]X2T%"\^@5?GJN
MYT0AO"#59#P&/WF9PB5%!4Y'=0X>:Y^,-C&K$FTW89 SFX >+W R<#D%L<SY
M3Y1D%AXCPBC5)&CVOOCQ,8UAM+SD]R-_A8--/N_,GI-<NIDWO!S#8]-8F+W^
M=+'L&9-!;W$[FXW-&W.R-,;9WT:3X71^<YR/YK]R4FF*\V$<$7*S^BX9TF%2
MTG#ZB&@R''^=" &NQ'?U^BV/]>'M\G9N]FY&D]'-[4UO9GRC?"]ZMY.!.>]-
M9^:<,#WYG(IAT0+O1^QP,PC]<LK7"8WY?$'-(S5'3\B/$5F9:6"MW+1\Q\-F
M;GXQ)[=F[_I;;V%^IKBT/0\A5KBXO"_PQ"&^;9!L[-NNYR;,T)W0BF)R!&V'
MR*$9/T<^Z826UC--MLZ![0,?MOYTTA^-1RFGY#?+7\W>8FDL;Y?3^;?>T"1+
MB^PLHTE_>F/VEL:_>F21F:WN*P.T0D% C4$9PT88HB0[ZMBU[FE-!)>[IWSD
M"6!@#LWY/*GHN>?06"Q,LJW0[94(YII(9SEJ93\Y\+SGU7RV-JXO6IK< J8Y
MSLQ_&63W/%V2:NPLJQ6RZ5HZFL?'D[Z@(C#L)>6&4613DB!2D%:LQ!#:I VK
M!/&I8:>LZ+3/ ';8QM* QFC+?P@(M5?V(K \)%B*(1 _?9 2/;R">ZAY@B<0
MM0@7?=_3U0>-SN_::H%/TT=J23XSJL.1T;V_QX$;.JY-)2YZJB;HJ"@AF'#Q
M,/(;\IG0;CL<X@"Y:[^/8S\*MB*86*U5)18H"0Y(NGZN']8]X1NR@L3LDON=
MQ+XH&*'U>K<U*I&E>(1 ?JW$L+@G7<K.=%4H3W:X_+5L;>KC)"-'D%DO^N0"
M[T:T"*P,&X6$V]1*84Z6\[V9HD_N[*-E;SY:_$.?I-M'/%->)2ZPO#ZJ$G*>
M4"2XFD+MM;F'BF$I).WD24#[&V:!_.OM-?+MAXT5"%)-BWLJNW4*,!$ "$A
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
M!=]ZAW26!'&RC*N, [?8\XFVJEJ;H:;%N]U=3*E=[C91<TZ>[ECYZ]TO9&Y
MM!%31\NXEF"B;.'2X\H\/GAA=IB15T)C@@R2D^@TK/'+#'K%*[4X##X986SS
MJ%!"I=8%DI-T)(]RGF*@Y)Q"\MF,5@,VD71S'@67+$1ZR% KUS0&2L[Y)%_Y
M:#5@\TFW/E+PR<*B28J::/7P4 TU]YSBC="SZJ@#G%<<T"[,HLJ7YM8L(?B2
M#4Z&\78;1XLL5EUS54E;8Y(><D4@N2@,WFCQM>E"%%"N@7(5Q'0L!$'K(\Y<
M!IGIX\J AI*91H]=(EQ,'FLX>L.K?486=NH 0U[,9E2A#&0]E+ M ^.CRX&)
M@@:/HG!V\&[V*5G5I^E@]<L^R#,1*_;RI-)6JR.K(3<J)8M%G9/'#!]70;F0
M1C7QR^[^+9/]ISA</^ 7S_<4'D0D9C'SCA1D+;$.)^.<!!I@?%H<)HERT<MG
M6DP"G X&D7]3Q"4HZZA)A2WF4]0 KJ50E$C"8(0.'I\HD<JC <LF?X-*'<>)
M@%?/V-_3=/@CXJIHK&GV'/OCB(Q]&5T3\?^*,;T0+,L7?%)SUM(*G\'H*OOP
M"6TYY_&9#.!O[93*5Q9NCS<\\^+92_!S'/HX28L.:C@<*C3=C)!:4\2#IE3-
M.=NZ8Q4,K:@^MM;U4>5?+YXG46G!36^^W4#CVTT_OMV\([[=G,RWF\MO& 8O
M7H9GH;<J0IRI=XT3=<26B9;%#413$VH;B3H5&/PRQLEO+#)%5&FB2M7&$<?M
M_>"OL_U3&*Q2NI]9D%ISP&&@9(U3Q@94E-)JP&"4*<PVH:@>RA7S/>K245DY
MUJ!/OPT2O*($)BN<Z7H=K,C3U612:5AEDAYZ@T9R<3@<TF(4$JC28LO44L\&
M>XIB7.KDTA)!JUR1 FU0A)."PPP9-"$ARAII5/KB&3MH9BE"-QKA)N> 2,I>
M9@XIQ&,V#DX$QJ>7XN+6[ZB01"S4\/+KJ0V98_] 1JL@VJ3C:*5<04ED;:Z9
ME'#KJR2A( PR:- )5D)4')7R9+*ZLC$HC*,T\+73B+:4U>% #+$Q%C1%8!!
MBDLX"I22< Y$%_LG BF@Y6 \NGO)IKRJBX]R>:N7'W6P&Q<@9<+.*62*D#L$
M(5(H7I=!-#"RIK37\$)GHQ.V22(UX#J#Q))@Z*.$I]\QL;/S-@\VSZI35:&8
M[;TU$<CV9EI=QCD%-,!D'S\7M;40T2]"G"U -(L/2%]9B$F^Z+ PK1R&7IH.
MC")PE>)6)YH:T(T9IT06!A_T (5S4*:"!E;C<!_P:W&"9$06I;B]B]5ZT,=;
MUG)9&&31 ^3N7^-75)W<V23+D=?LH%"S:!5).O G(J@"5U(7@T$,)3:E \GE
MX2QEC_$R+.]'(@FPTHO;7(/H0-=7(3)9YT0R!*@*<,H5+,0YB<\%NQ[6 CFG
M[71$"\WK:! :'\R"<4#'&,#<-2[V3__ JVP95U6]Y]C'VQT-9+\Y+'"6A?EM
M.YQL4]6>V^GM6MV;.]=K:.SAG=JH<]Z?VQ)N3[!HE^X+W@61%ZT"F@(K2HDC
MI/HI*IZ$LKA69_[X,/1T0,?'L32C*92]Q=JD5?6^E%N.'=NPV65ZF5?O'IT:
M -,5^J#F+QC65B8ZAE]ZIY.-3MJ-3H&4O7U.*<3C-B<GXIPP:ES<)F<^2;"S
MQUE;6)OOAADHN=CF,-P9TVK X(LI3,G&1[[O<<G-LM-7O+.I<L2K_6YU3=N&
MU5C$EC\Z)XD,$;=,G4WA?')91OE;6I\%1W[G=.NJ!B#4 I ;9E(3@-<&0[O.
MD+O4""@;.6^V=<D06-S!'+WA9!6DF!7.4.8@TRA8&_J,@%?#GE+:.:V,(<KR
ML)=*1>$3"_G&1&B5MW$T"DYY([^#HY2&RQO=S1L);RY?+%MS%WOX'.!UM0%2
MA-X+.:65MG63V@!R>5%:(>J<2F;XN 4\U:CM6!4Z<*9<,P)7<Y;4%+$:PR8
MUXA<J_WNG" *4-P:GOS-QJWWUWCY'._IY9[E*YE('>C]#+;*&Y-7']'L112)
M(I2^6P,V\TQU-ZR>@<I<VSFM>D-NDXYV_6*-7RDAQD0PSFBTW87Q 6.&<JK?
M]%;(VW136MAUGR45=LXT4X1\X1HOP=<W7DJ69C/OP)9L SI]VN#\^'MZWOWI
M,]1"(H 9WF&\W>$H]2B^_,!JL,^>XR3X)_8?(Q\GM7= NTIZ<VA,(^?42&4E
MI0L\R6X=IHN]JF85I[,_!DQWNIQM[8[86JPP\<O.,'AXRJT1I;BUV8,!Z&JN
MH)!U3C!#@$8LL; A\@E'./'"0>0/_&T0!6F6>'0.0K?UHE05"6FJ:8U!W4RI
MR&2F!H-7G;"V*58HL_0 3754Z,.9#)"Y<+S%2^^M\,7901E6*1:V&U2I MP,
MJ11).N>7$3P^G)(*(R*-_KQ/@M0/5F=,F7KZE#+S,DPZRX2T'M8!*M<O6BVK
M4STS$QK3-K4*&*:9X>36-52+^3"FU^(=%/]U%R<XV$1#6@0R.2CI)A:UR3$5
MV#JQ1')@V*0 QY7ARD4%;@L*?88QVPM*V**$%K2^.=S@:/6\]1+537F]FMT(
M0S,CFD&%:ATP=#,$*JA-<%3+2Y57:F!&32_$Z1R_X&B/'[#Z3KU$UNH(J8+;
M&!=%@F (I4+'5<+)Q>K4 >RYE@=E]5*EAF-_U8:N<56E.!A2Z3$:."BJ <4W
MS9+8WZ\RSBZED](IV4T 8F) ,Q&(2@,,U8Q@\KDAF!(2L,YI0,>]]X\X&>[3
MC*QN$]$]*9F0K? -.< R:H.7<$X5)2S.$14RE]TJ7P1O]UZT7WNK;)\H+V7*
M).V5WU!"/=;>$(HY__9Z;-Q"/WA##>E+;X6S[(IF9)"*6BVU;4('B1P,/JC!
MM0GQ;Q>BPUD2VN%?]K3DQ@N]-:F>[TJE;2>S4T!NI[(3B#IGD!D^SJM4THB)
M@YK=MDQ1K[S%L@Y)I%AYBP2A$D@]*+7I \<)Y5589J0UG"38EU\'--*PRB,]
M] :;Y.)P.*7%*"TR5NG827TT>EL]LPB6LIBR8MHCE[48)J*&6XL1$0LZIX@)
M.CXZ)!<_EKR^^&PXKQY6UMJ^\U9!2,^"R^<K2&*F:(\Q70PYTL=$"PB7.D#E
MB,5TCR752^U:;?6+C' I7GV]B5^^\7&0#V[D#\<QC?SEYU&442M\G[RK%*=+
M[RG$+>OE8C;(I0-)J223<4X<#3".)DP45;+H[TS:,2<F083'&=ZV5UIJ44?<
MX,!*^%')0>1(&YR>)U0#,17;9+F-5RP)$5W@"2QK_FR+%")0)1'JOX'X^ )
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
M%H-,P9<\TLF#8),AR#:GF%IS<<T465U$E]F,ZLGMY5.\AI#EF;$ 8&MB7),
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
M5W:W.Z<S2+YA)],$,Z!V@JO=UJNV\X Q,B_Y/JCV$XU>!J_DCH$R ^3,:VL
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
M-2AMI@J'PIWPJN.<*J:._C8@ZP)H4QEY)C"C2UDZ=3<^V,PHL=-5Z\*A:#?
M;8Z62E>(J2$O\E&E".9"E]2TB>9VEXDBB(2"G"%&"04GX"Z!&4/M2,3)^2Z(
M2>*;'W?D4T79'<9M,O$_6XM!%H"JHHIKOSG__!) [8]<2* U$5%]QLOVP!7&
M?GI'_K6>W8(F 9#T/:G\SQ^MOO@7G#S%*9ZHNY\>K:@P*UFQ^FA7:"/ZRE"2
MZZ,=:2!0?R\["0R*542Q\21Y YR4U00%8HB-A 1-$6@$$L-K,Z:4(AQA8LZY
MP7+.+7!(VMQ\PA%.O) F2O3)7#U(LX0%HX[>Z!&IC#>=6K">-;";:5SN0#-U
MYZ-(?\S<TBM71IM<&WD-781S9>>TI6YY'!%8>SK+N?-6>+"ER3ZEG5,F;M?)
MJ4$WO9U8%@S5- #Y66H0K8(=9103<\Z@(NE"<?^JN#XXW6=I1B;0I =(S-:K
M.4B H35"D M#J@.&889 .:81#,]>BFF2C-?B=IVC*3-_956X<\))_?RO8#Z"
M IPPM4TA^O\BS(0OM.2\"7P6'UQ65!,MJG@9:XM/&;QJ!=H6</ZY5:C:WYF(
MD04/D4,[G*"42CKWYLW1J)9'=$D>.EWGS%W0BX>U3J@<T;1MN)LY&)HGGTYH
M&G#.QE-0M]F:"Z&TD+I"/DY72<!"G1T-"W.<>4&$_;(.Z6"UVF_W;,^ K ^#
M52"<$>JU;.VJ_"'_<A$M$XQ]U:*X ^;V=ZN)DD_&9"\TF/P8)U\(N***1NL+
MU/VC1-#:L*($6HTM0BGG75H+K?W]"UFTRH5-.'#)O80RS#$_SZ2%+85[!KP8
MO$ZI MG^"O3'?%,SSK7BR-5D^@%GM%[=+(EIPD__YO"88G\<5=84T?L!%GX9
M<VUX'ZP'=BYM(-%'ZS!^[?0U3RE77=M/KPW<-&5/69!%Y"&,U.R5J38WXEBB
M6J\#9>NZ(UZ.4T=I%%%QM,OEG:\&!EL:1_M/1O"\7,5MD+)B0+,$;X/]5M+1
M#/2LUIHV-:-15EJGY'PJT!5IFW?3)-@$$9D2!&FZQ\@OE"P/2XW.DY=3':S(
M6B.AKOD>)QN<2'V#6!S.H6@7L.VO0P:KUG$H&2'2#'DK[5>R72LY#@F,.#_9
M&-"-P@W>%G5P:551R<]<-0=M?-'Y'N2HEO*97Y2DMO*9G@+&OUW,-'X@KNFC
M6@,L%JC^=W8^B+)G+T)-)2CQ:F=X4Q-=WO*S/L)NU:?SOYQFD:CSM0^F%U[
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
M^;&0OQ;&]%O3VEHTR](^XNZD99K2$!J[WP>]LE.QO@H0AQ2^*D3HQ!RJ$C'
M@R^9D#/B<3$\'RD!%++J'LYXIY\*Z,[[O4\VG53BNKS(5^D#PUP$(6RA3$%O
MHYI8-+)^@G [88PC^-%,)!- F[>W!><D,6?%9*Q\#KNC.1=MN"=ZY)Z,4 O:
M8' [M!B-2P>P;TAPI"(.1J#JG+ F[U94)X:7Y;7.JCR'HZ(4KH="\1\&Z9TX
ME[2M$:)TS<R!#=N*RAVRMLH1FY]CV8)W^^N.QD[#F)E^\6=J-MC* P =,9Z1
M; "A4DBE.Q.>D VP(!K4.M7I_IJ5;/4I5K&F_8F)>METW%;(ACJ!75(TQF3'
MIV;>!FJ1W/V$O'(&DG..C[0K1[;#<\9K/$T97@5_W&.RXSAB<1;#J&.G$?V
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
MKF4KK"-8L]6E.N[I)LO+X#&A7^F3[?69C6')T6 8>'=H,%-[MR!GB$HT.F>
M@_"\82&%Y/%N6!?K-0W+^)5>I6'V0A^"=S@%A4Q1:1@GL<BZ45[2B.9!\K4,
MRHIAV.X0&SIJEI87+>PZ7U?LY"[;OUELEX_SB:0F80$:4@;OY)&F=!V7)"A)
M43=!OOWIZY_(6C3,S]R/PH&@"^@JC:X9@J2A,R[>]FL2F\L,"3_65TSMH9DA
M9A!"38?#R$G<. <M3OBU*IM4:F>0[G(4_G"3I9%XO,KF0KD8TR=\LJ18.,2'
ML/G.M(X:ZU'COG)4?C9)--=RS ?: +;B]$4Y;T0YIWG\&H#P[?O69TB-IMTM
M[MOB8EO+>41O]J'[->?=T.>30?="MO4+$C7\S8O8+0EY"T<QGPAAKUB/K&F>
MTX@1\3?Z!63\$ZO1),G>@C3<9[,RZBO89I()731V&AGQ">^N=5BYE*M8W@);
MO_&@.,Y"@IH'J8?!]7&<5G'Z)$--.JFYG3I1WX!_O[ )-FSR.F[DUFR!K ][
MA]TWED3?BM.U@4]949P%>;Y=9SG/?&[HE%$M+&F>$T3KVN<(=C0&.AZS+B5<
M)XL'XT)P.J^(Q?Y1_TUN.G:R&*?1J=BM.]OLB :]FO!HP:T6[=P:7@,?*X(^
M$3+*&@P.LM[3@N:OM&!RKL(PKX*DX/]/HWJC$AM/0>=K'IE'C.J4D?[AU/8Q
M><L8@91W38(0SRWN-'EYU,&L/2A;Q.\7.Z+O[PJ\N2.W_JX,?8._>(=54147
MSSQV,%N3B#[N?25@.*:<!O\<'AF&8F.M.^Z:H]7%CBOGZX(VT]O>37JW[WGE
MZ-MXEP259:]>LKR,?Y_9LG=;16[9NB[8T[*[31ZS96ODT#S#;DB.=*G2'(1>
M9OEY5CV6ZRIAO\$+R9F7^=8/X5_8N'34#$M_RU>PO:LYF(2*F]4L9)WE))),
M))!<^#SO<YX5SMXCB;UZP Y@JQ5S2N_#NA,\=1TBB/EIN<CH_>^8;*>S/;[+
MZ2:(:R]R,"4;KR?+&A;'8&AF1FQ1E6- :Y)N !7*HXZ.,(Y'&2J'?ZMS.8KH
MDR.>8PU0M2]>T!A3<ZWI?GJL9_%A3C;P.GO2T6,=LBQ8K?-F)_\^JLE33/\W
MU!1[JB?UNNBZT9=<T=%AM2(-QK[U_!5A_(P"O^,$(TRHS^75FO0B6 UKEP7O
MHEZ+4Q=F$"DK_']JJR_Y+T'H$KKV (_-]@A]D_S^@[8L8HT-4^3,:,QS+&+E
MRJ?F)_+I%&N!0!-DMPWR=][*_SL*L[V.4WI5TI=]'DAUVL!FOHIX8TVX:>"H
MS+B/>KHI0TN$-^7?GAN!+]Z#ESCE""'/-2]<U/F;H>/<V9>TXK%"=0W8E1>-
M[8X$K,3,,BO=,G)49RXCGS^@>](P\9G",3T]F/Z<X"@V0>;(WLLLI_&3:4"<
MTA#2J.V>H!.#MV4K>.W6%7K?C&5^ /&0>2>DFX3=5H[)ML_93%*4<;A_W[4M
M(;7NOJ@3S;MN!O%9^4@1?-GY8/WQ/N[K^"4NQ7N@FZS\IF29&\_NH>*XLU":
M4N.#O-X'W8F ^R;X][ JRNSEWT>TY']G=08V #EL =5]7'RWG6:9B)<</.V
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
M=95%/0H5/JV8(&J549\9 [57%5R=!NEW9@>7\:MI.%-)<'6^$5^_YZ^(I"1
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
MJY)]NF$B'2[OSJ*5Q3SKV,F/0$U#\XY!3;[G'68F6G%,90FLY+C4Y(15*5;
MW,:@*J];;MCN715%1:/S*H><)3PFE5^D7\G8N]MN,NB+]_ 9K@G,=8[W;Q*7
MNF>31_'<.K81BLZ+C$T\FRJA=0,0E?[%7QED@^0B\^Z\UC&FS:,PCPD".=L'
M!,:&/!XF%@F.H[H<D"P$=.(SY?%=3N5]X1U-H;*:8@,*!2Z-FN"IE2)J.K(1
MA'[RLO!5-)B"V*=V38W9(J23"I[4 !$W-ER:&859O]O@+B,BTOMNM6E:\.,V
M64AI5%RR/]WF\5/,+*H> >"F2GN+[<*$2X4C$*O^)E@)]!K))'/[1""2[(BF
M2O,B0289.\!RRM0R+CN86RSGR?,3:?*U85EG=?V@<0+#1LE"BTO!PT"51&FU
M1W,64O-@.#XM^+G][M&6Z?!41XM+-<- C7E^(<5AV#FVX_4GO3@-ASN0LPOI
M.8\6FSY%E.]CG/&[FWTGM@E-X]+N[')]D'TA-^B!#&](S\^UV/0.Z_MX_#)^
MI>?!MF ;I"Q_R"[>2T@YFJ7G-(@8K6FX=&/#I951F-4\7Z]LB<&X"6<G#QEI
M&B!U"WYKV.V$_#;O]ISWAB/Y<>EV&OBAZ.?V[2*NW2,4_/D:OU0)Y"HS79'H
MB' IS8*PKQE>XJBE15=3WAQ/9J7&I0\7J,;*\KLI2GT'2,-K929J'0WUM7HL
MPCP6CU#,X1(#++BTY8Q7<[ )C&WAHAU6_VGH32<9[6^X%*$"TZ=T]QL%45(F
M?%F[ZWU04LMAOYT<5_<[856C( 13N^7)X>%U>Z3O9<NS"L.\@OV< '>;UC+5
MH[&BJ$$.7+IRA:MD?Q=\;&TFU<86W;7FBGJWZF4EEF=%\35(:"'*C&VE'"Z/
MJ$;PXM+B>.#*<@Y:(+P)(MMHE@Z(GEG5XK$>A+=&JZ><4DN0N9T<EPZ=L.I+
MZ3%522[2L/G-1V^0Q7S:.\AQ',H:.A.VZ,OW0;&$=O$.#\IM2Q$3(4H-F5":
M%$,%O>]UQSU]I6EEU4*? EGW&^"IQ1<XG??^-OBS^;1[D .9/ASACABP?!^4
M&T5Z9O\8J[66YTCTI@ >HSE@1J&[P5D&[?AF@&?2@N]][!-3_A/LPZ4UP-%\
MD"0\Z;%%"XY\N'0S#K2RLZVYR:;VG+CE]ZU([?7S99;7&_@5%%SY3C]G6:2>
M(;GSXE+H>."C;MR;,PR(C7EA#9$GUA(Z/S7D01IFP:5,9[PC'=-?)J01YBEB
M2/;Q3-$"+I5.A3^#E_I]*)'!M4T<).=Q4I7Q*VQWN( #&2T<^7 I>1QH)?2[
MYB8U.V'\1.2RPY'$HA-):7!3A0*7ADSP;*^V/7K/19"G654:^GKG5US]K(/6
M[V-)X[-_OT'!A5_SF V;=?2O')X!D]+A=G)<&G#"VE<)9WKC3.2M#H>NIQG@
M\Z*EAXRM8)2Q5=&.G@R75JP8E>?40$PVS;0027)_[V1E&E:EZ[L_XNIP#3(E
M^Q!?/\EDKWX62?&&OTRXR^,TC#?\P3U,/Y  [2P)BF+5632J2Z4QW+BT,P6Z
MLFQB;? G&O#B4;12O]X0V=Y":(BL=I;+?AZQ\LCWJY1'UD":JYP^0S#N*_L;
M Z=YOCK @$N9CFB5I19G@]=I&8\X"KN<[,_ ZD5=IWGVG><@'[I"-Q'B4L\
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
MX>(4ZIBU^1G5@^^9VOW'OW@WV(.(HZPSYFG?UVV7"IR9\^V:&;WVCLM,CFB
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
MJX? '#/FY#6YH1_Z7:Y6 <BA4&%?K;4E<G9_\"Q=+=6^XS (B"]^:>:WA.*
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
MHLO,1#DA458A$?J((::_E.SB>O*P#+Z\FJ63)D]AQ++O0&&KTV'G(6^(ET@
M5N(TB.-4%Z,=#79V\9/P.6;<2FSD57$EO#4IBVOPJ>H$E$P7Q3WQ/5?_J (1
M8Z<0!T.F(0J;8(,?45(B;.VO"4S6'DZU,:I.)B$!=J[NYK!8=B9IEFD7<=7D
M-,+/VW7V^NPM^;3D@]5R:MF18.?N!F.C9)L#S)F?8_:\T.MYX0L?!H+BX-_#
MGF(.77;"5:?4*5(.!N:.L!^3^MU%2'!]:M%?*@KI7U]7SH+"]77E^KK2JL)U
M?5VQI'9WKE1D(W-4Y:)Y;;&OANJ' <G@+5%N2T.[T<#@YG(*YDH&;PD&1?K.
MK%Y8&&0ZQF<O>>JF<4+UCRBO)T9O1"R)-?U_2ZD';Z/.+N7-Y@1)H:/,JB&,
M5P4'LD5VU.QBGF>X[*$+/8MJGT3A2N8=?=3H8MY;.*Q=L&?M/I2]J% %*&LM
M(;F8YQ@EV^@KJ,@&48Q/<NY4VF$_KZ@E&TK';XGXZ:(,(R=83DD6UZ"$0=0>
M6U?6A4/.-SHL,^+3[M9W)*!L^72<SG+C!1YC*?%>B!(F*#WV,XLN;'IR08>Q
MQI[&:8-_]]$%1\CM6] ;#I%[  S+C2_F04;"Z@4#. J#\)BQ8G:J%4  *1!<
M8\E+P.""Q8"^9^ZR8Q^-4E&\6$0!OMV:P@<N=GZ*<)$0K$%I-[02GVJ@N$10
MK(R9(D[%2B(*S,0,HE2$KA>P+7X<W+I>E'E[.<M_IG&6RH@#89;#3TX#1="8
M;4,;00!3EJPW-LJ8#9/0@?9?&8>I%S_E@7HL,ZS$_*0FA2)GS*#1=.V!Q6(%
M@/DT8Q7K\]DE424%S:% &3-[G *4D'UT<(1<-5 .X2 9,X8T!4DIA@N^!QPN
M-;O7'2](*9\'%ZP;L@HC4CG-CQ6Q_'_G[BN)Z683N11)+W"C;:9YLW2;[-$H
MS$P4.T)!H>XC%R"L44$G*KZ7K0WH7?SDIYP7<KDA 9$^60D)H%,&W_=7P3/^
MF4,2B$VIT@PJ?WQS$I>_"UY#NRQ0NYB8&S?V%F+<!,VA^.%;C*3\HJ^>ZNAZ
MGI\FLD@3(0'X0=XZ1"H\HV/RF7CK)SH@YX4>RFLR2ID7U'A5B[Q0K!S-;J#X
MX;NP-)*/K:@6DT\CIDB[(RBR^+XR#65D5X3+4:+*W7U]/]2C8)<?ZL$NHA"7
MHUX[K-O.GUC'2&G'+CWBQ:C6:&H=Z06ZJ!1'Q HCBERNDS#*))HDD?>8)BR
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
M (Y<WACRDX@\N]Y2^4:DID0/\S> /U\Z;VP*Y*:2-,H*R[-7+:T]@$>-GAG
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
MB91C_.4RY.:P/JR-#S7_C2%SO6+>&]UIOS=H9J=0'AU'PP*?&0*J-@^+HT_
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
M#.+'Q\-+\7*O!TI:.R#4G;3U6X.24?Q(>>$H;[9JARD0\=L&L\PI>BR]F#6
M3Q6(V XP-28M%$?SSE>S<)5\H=S1KW;#S7-*M:[]UZ5.6!!";(<2C9E7?@J%
MRP3]&G&;1H&7I-E8;[U7]I,R)86,!MO;H %B *XL >L3>?(6OAJ@:COLA^KF
MH/ Y1@="O<,5+9ON:,;>H)M#<=8=[,V&'NFI:=R0HY:CXZ\A1V\A-N9-A\9@
M!7*U_Q1D4QQ7&S>PG8%R);%Q@8B1G?KAIA_HS:LN&9LLS+>N%WUR_93]Z 5N
ML/!<_^#O(C,V_RPS-M\Z@VGGDS-\R/\U&#FC[L 9=@:C&;T7W?='^"5[+;8\
M*[8Y.L6251AMQG3"L2Z[T?8Y";.\I2(K,R534]FA(L$MRR"F#%F3FT-4VTC
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
M,QO?SC\[TWZGU__4'XYSTVMW/,/W?++0 "O*<2&N)RRX1$HI;#W!965K ")
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
M*6&>+Y0)S0N(=B]0C"TP'C64$/IRI;L'U>W^R$0Z7NU2K[(A3B*R\5+)0PB
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
MJ:E>ZLKZX,!8);4:^&!)PE6=V\J+_IR$A)PBS5=N+$Z((:!/-@;T.T2U0"K
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
MYC]02P$"% ,4    " "$BM1:K2!:H[D.   46   "0              @ $
M    97@Q,#<N:'1M4$L! A0#%     @ A(K46N3]=D@K P  C \   H
M         ( !X X  &5X,C,M,2YH=&U02P$"% ,4    " "$BM1:B8<VQ&D)
M!0#-"BX "P              @ $S$@  9F]R;7,M,2YH=&U02P$"% ,4
M" "$BM1:I[QH].TN   B-   #P              @ '%&P4 9F]R;7,M,5\P
M,#$N:G!G4$L! A0#%     @ A(K46D9<W?/*2P  ;F4   T
M ( !WTH% &9O<FUS7S P,2YJ<&=02P$"% ,4    " "$BM1:%R%%Z2:Q   H
MO0  #0              @ '4E@4 9F]R;7-?,# R+FIP9U!+ 0(4 Q0    (
M (2*U%K1%.D)>2\  #Q"   -              "  25(!@!F;W)M<U\P,#,N
M:G!G4$L! A0#%     @ A(K46@% &(X500  2E    T              ( !
MR7<& &9O<FUS7S P-"YJ<&=02P$"% ,4    " "$BM1:(%#3=) A  #HF@$
M$0              @ $)N08 =')U9RTR,#(U,#,S,2YX<V102P$"% ,4
M" "$BM1:.UCN(O<F   X]P$ %0              @ '(V@8 =')U9RTR,#(U
M,#,S,5]C86PN>&UL4$L! A0#%     @ A(K46F5X:2IL;   PB4' !4
M         ( !\@$' '1R=6<M,C R-3 S,S%?9&5F+GAM;%!+ 0(4 Q0    (
M (2*U%K<@:F6<K\  #8$"P 5              "  9%N!P!T<G5G+3(P,C4P
M,S,Q7VQA8BYX;6Q02P$"% ,4    " "$BM1:R2_OFA".  #"80D %0
M        @ $V+@@ =')U9RTR,#(U,#,S,5]P<F4N>&UL4$L%!@     -  T
*' ,  'F\"     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>forms-1_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:TRUG="http://trugolf.com/20250331"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="trug-20250331.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_dei_BusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2023-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2023-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <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="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="From2024-01-012024-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="From2024-05-102024-05-10_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-10</startDate>
            <endDate>2024-05-10</endDate>
        </period>
    </context>
    <context id="From2024-05-102024-05-10_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-10</startDate>
            <endDate>2024-05-10</endDate>
        </period>
    </context>
    <context id="From2024-05-102024-05-10_srt_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-10</startDate>
            <endDate>2024-05-10</endDate>
        </period>
    </context>
    <context id="From2024-05-102024-05-10_custom_ThirdPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-10</startDate>
            <endDate>2024-05-10</endDate>
        </period>
    </context>
    <context id="AsOf2024-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="From2024-01-012024-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-02-02_custom_PIPEConvertibleLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:PIPEConvertibleLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="AsOf2024-02-02_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="AsOf2024-02-02_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="AsOf2024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="AsOf2024-06-30_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="AsOf2024-11-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2024-11-05</instant>
        </period>
    </context>
    <context id="From2024-11-042024-11-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2024-11-04</startDate>
            <endDate>2024-11-05</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-11-052024-11-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2024-11-05</startDate>
            <endDate>2024-11-05</endDate>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MergerArrangementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:MergerArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MergerArrangementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:MergerArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-07_custom_PriorLoanAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PriorLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-07</instant>
        </period>
    </context>
    <context id="AsOf2023-11-02_custom_PriorLoanAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PriorLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-02</instant>
        </period>
    </context>
    <context id="AsOf2024-02-02_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="AsOf2024-02-02_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PIPEConvertibleLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:PIPEConvertibleLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PIPEConvertibleLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:PIPEConvertibleLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-02-02_custom_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="From2024-02-022024-02-02_custom_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-02</startDate>
            <endDate>2024-02-02</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-08-02_custom_PurchaseAgreementMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-02</instant>
        </period>
    </context>
    <context id="AsOf2024-08-02_custom_PurchaseAgreementMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-02</instant>
        </period>
    </context>
    <context id="From2024-08-132024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-13</startDate>
            <endDate>2024-08-13</endDate>
        </period>
    </context>
    <context id="AsOf2024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-13</instant>
        </period>
    </context>
    <context id="From2024-08-132024-08-13_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-13</startDate>
            <endDate>2024-08-13</endDate>
        </period>
    </context>
    <context id="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-07</startDate>
            <endDate>2024-11-07</endDate>
        </period>
    </context>
    <context id="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-07</instant>
        </period>
    </context>
    <context id="AsOf2024-12-06_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-06</instant>
        </period>
    </context>
    <context id="From2024-12-062024-12-06_custom_PIPEConvertibleNotesMember_custom_WaiverAndAmendmentAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-06</startDate>
            <endDate>2024-12-06</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_EquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_EquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_EquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_EquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2025-03-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PIPEWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PIPEWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_GolfSimulatorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GolfSimulatorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_GolfSimulatorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GolfSimulatorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ContentSoftwareSubscriptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:ContentSoftwareSubscriptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ContentSoftwareSubscriptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:ContentSoftwareSubscriptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_GolfSimulatorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GolfSimulatorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_custom_GolfSimulatorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GolfSimulatorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_ContentSoftwareSubscriptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:ContentSoftwareSubscriptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_custom_ContentSoftwareSubscriptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:ContentSoftwareSubscriptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_FranchiseRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:FranchiseRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_custom_FranchiseRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:FranchiseRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-02-28_custom_BrokerageAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:BrokerageAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="AsOf2023-02-28_us-gaap_BondsMember_custom_BrokerageAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:BrokerageAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="AsOf2023-02-28_us-gaap_USTreasurySecuritiesMember_custom_BrokerageAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:BrokerageAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">TRUG:CorporateFixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_GovernmentSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">TRUG:GovernmentSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CorporateFixedIncomeSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">TRUG:CorporateFixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_GovernmentSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">TRUG:GovernmentSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecurityDepositEthosManagementLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">TRUG:SecurityDepositEthosManagementLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SecurityDepositEthosManagementLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">TRUG:SecurityDepositEthosManagementLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SecurityDepositsLeasedFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">TRUG:SecurityDepositsLeasedFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SecurityDepositsLeasedFacilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">TRUG:SecurityDepositsLeasedFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SoftwareAndComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</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="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">TRUG:SoftwareAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EthosManagementINCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_EthosManagementINCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MercedesBenzMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MercedesBenzMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_EthosManagementINCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_MercedesBenzMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-01-31_custom_EthosManagementINCMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_EthosManagementINCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MaximumMember_custom_EthosManagementINCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_EthosManagementINCMember16073296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-01-31_custom_EthosManagementINCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_EthosManagementINCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-11-30_custom_MercedesBenzMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-30</instant>
        </period>
    </context>
    <context id="From2020-11-012020-11-30_custom_MercedesBenzMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MercedesBenzMember16073359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MercedesBenzMember16073359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_JPMorganChaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-06-012021-06-30_custom_JPMorganChaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2023-12-012023-12-31_custom_JPMorganChaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:JPMorganChaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FirstExtensionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:FirstExtensionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-10-15_custom_SponsorMember_custom_FirstExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:FirstExtensionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-15</instant>
        </period>
    </context>
    <context id="AsOf2023-02-09_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:SecondExtensionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-09</instant>
        </period>
    </context>
    <context id="From2023-01-292023-07-29_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:SecondExtensionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-29</startDate>
            <endDate>2023-07-29</endDate>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_EthosManagementINCMember16073421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:EthosManagementINCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_MercedesBenzMember16073437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">TRUG:MercedesBenzMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_FirstExtensionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:FirstExtensionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-02-02_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-02</instant>
        </period>
    </context>
    <context id="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">TRUG:FirstMandatoryAdditionalClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-06</startDate>
            <endDate>2024-02-06</endDate>
        </period>
    </context>
    <context id="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_SecondMandatoryAdditionalClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">TRUG:SecondMandatoryAdditionalClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-06</startDate>
            <endDate>2024-02-06</endDate>
        </period>
    </context>
    <context id="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-06</instant>
        </period>
    </context>
    <context id="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-06</instant>
        </period>
    </context>
    <context id="AsOf2024-12-16_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-16</instant>
        </period>
    </context>
    <context id="From2024-12-162024-12-16_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-16</startDate>
            <endDate>2024-12-16</endDate>
        </period>
    </context>
    <context id="From2024-12-162024-12-16_custom_WaiverAndAmendmentAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-16</startDate>
            <endDate>2024-12-16</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-01-08_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-08</instant>
        </period>
    </context>
    <context id="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-08</startDate>
            <endDate>2025-01-08</endDate>
        </period>
    </context>
    <context id="From2025-01-082025-01-08_custom_WaiverAndAmendmentAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:WaiverAndAmendmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-08</startDate>
            <endDate>2025-01-08</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_SeriesACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TrancheOneFebruarySevenTwoThousandTwentyFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:TrancheOneFebruarySevenTwoThousandTwentyFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TrancheTwoNovemberSevenTwoThousandTwentyFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:TrancheTwoNovemberSevenTwoThousandTwentyFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:TrancheTwoDecemberSixteenTwoThousandTwentyFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ARJTrustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ARJTrustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_McKettrickMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_McKettrickMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CarverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CarverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ChrisJonesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ChrisJonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ChrisJonesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ChrisJonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_ARJTrustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_McKettrickMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_CarverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_ChrisJonesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ChrisJonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2008-12-31</instant>
        </period>
    </context>
    <context id="From2008-12-012008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-12-01</startDate>
            <endDate>2008-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-06-30</instant>
        </period>
    </context>
    <context id="From2010-06-012010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-06-01</startDate>
            <endDate>2010-06-30</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ARJTrustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ARJTrustMember_custom_NotesPayableTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ARJTrustMember_custom_NotesPayableTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-05-31_custom_McKettrickMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="From2019-05-012019-05-31_custom_McKettrickMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_McKettrickMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:McKettrickMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-01-31_custom_CarverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-01-31_custom_CarverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CarverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CarverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_ARJTrustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_ARJTrustMember_custom_NotesPayableTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_custom_ARJTrustMember_custom_NotesPayableTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:NotesPayableTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:ARJTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_CarverMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">TRUG:CarverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_JPMorganChaseBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:JPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_JPMorganChaseBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:JPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MorganStanleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:MorganStanleyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MorganStanleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:MorganStanleyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-01</endDate>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_MorganStanleyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">TRUG:MorganStanleyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:IndividualConsultantsOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:IndividualConsultantsTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_TwoIndividualConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:TwoIndividualConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="From2022-05-012022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:IndividualConsultantsOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="From2022-05-012022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:IndividualConsultantsTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">TRUG:ConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="From2022-05-012022-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-05-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="AsOf2022-05-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="AsOf2022-05-31_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="AsOf2022-05-31_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_OriginalIssueDiscountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">TRUG:OriginalIssueDiscountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_NotesTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">TRUG:NotesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_NotesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">TRUG:NotesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-03-012023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2023-07-012023-07-31_custom_FiveDaysPriorToExtensionDeadlineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">TRUG:FiveDaysPriorToExtensionDeadlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-11-012022-11-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2015-06-152015-06-15_custom_RoyaltyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-15</startDate>
            <endDate>2015-06-15</endDate>
        </period>
    </context>
    <context id="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-06-15</instant>
        </period>
    </context>
    <context id="From2015-06-012017-05-31_custom_RoyaltyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-01</endDate>
        </period>
    </context>
    <context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-01</endDate>
        </period>
    </context>
    <context id="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-01</instant>
        </period>
    </context>
    <context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-01</endDate>
        </period>
    </context>
    <context id="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-01</instant>
        </period>
    </context>
    <context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-01</endDate>
        </period>
    </context>
    <context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-01</endDate>
        </period>
    </context>
    <context id="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-01</endDate>
        </period>
    </context>
    <context id="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-06-15</instant>
        </period>
    </context>
    <context id="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-01</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RoyaltyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_RoyaltyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:RoyaltyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PreMergerCommonStockMember_custom_ConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PreMergerCommonStockMember_custom_ConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PreMergerCommonStockMember_custom_TwoExecutivesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:TwoExecutivesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PreMergerCommonStockMember_custom_TwoExecutivesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:TwoExecutivesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PreMergerCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PreMergerCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:PreMergerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:TruGolfNevadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:MergerArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:TruGolfNevadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:MergerArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonClassAMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonClassAMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SeriesAAndBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAAndBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-02-022024-02-02_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-02</startDate>
            <endDate>2024-02-02</endDate>
        </period>
    </context>
    <context id="From2024-02-022024-02-02_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-02</startDate>
            <endDate>2024-02-02</endDate>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:TruGolfNevadaShareholdersSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:TruGolfNevadaShareholdersSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PrivatePlacementInvestorsTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:PrivatePlacementInvestorsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DMAQPublicstockholdersThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:DMAQPublicstockholdersThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DMAQDirectorsandOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:DMAQDirectorsandOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DMAQSponsorFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:DMAQSponsorFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_IBankersFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:IBankersFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TrugolfHoldingsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">TRUG:TrugolfHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DMAQInsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQInsidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PrivatePlacementMember_custom_DMAQInsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQInsidersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PrivateRightsMember_custom_DMAQInsidersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQInsidersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PrivateRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_IBankersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:IBankersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_IBankersMember_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:IBankersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_IBankersMember_custom_PrivateRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:IBankersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PrivateRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember_custom_PrivateRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PrivateRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PrivateRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:NewTruGolfCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PrivateRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DMAQClassASharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQClassASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DMAQClassASharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentIssuerNameAxis">TRUG:DMAQClassASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DMAQPublicstockholdersMember_us-gaap_CommonStockSubjectToMandatoryRedemptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQPublicstockholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">us-gaap:CommonStockSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PublicRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:NewTruGolfCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">TRUG:PublicRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember_custom_SponsorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:DMAQClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SponsorMember_custom_NewTruGolfCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">TRUG:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">TRUG:NewTruGolfCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_NewTruGolfClassACommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentIssuerNameAxis">TRUG:NewTruGolfClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_NewTruGolfClassACommonStockMember_us-gaap_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentIssuerNameAxis">TRUG:NewTruGolfClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SeriesAWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SeriesBWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_SeriesAWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesAWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesAWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_SeriesBWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesBWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">TRUG:SeriesBWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_WarrantExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:WarrantExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:WarrantExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_WarrantExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:WarrantExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">TRUG:WarrantExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-04-172024-04-17_us-gaap_CommonClassAMember_srt_ChiefFinancialOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-17</startDate>
            <endDate>2024-04-17</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-24_us-gaap_CommonClassAMember_custom_TwoThousandTwentyFourStockIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-24</instant>
        </period>
    </context>
    <context id="From2024-10-242024-10-24_custom_TwoThousandTwentyFourStockIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-24</startDate>
            <endDate>2024-10-24</endDate>
        </period>
    </context>
    <context id="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-11</startDate>
            <endDate>2024-10-11</endDate>
        </period>
    </context>
    <context id="From2024-10-112024-10-11_us-gaap_EmployeeStockOptionMember_custom_TwoThousandTwentyFourStockIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-11</startDate>
            <endDate>2024-10-11</endDate>
        </period>
    </context>
    <context id="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">TRUG:TwoThousandTwentyFourStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-11</startDate>
            <endDate>2024-10-11</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ExercisePriceRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">TRUG:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ExercisePriceRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">TRUG:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_ExercisePriceRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">TRUG:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_ExercisePriceRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">TRUG:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_GeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_GeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-03-31_custom_GeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_GeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">TRUG:GeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_SixManufacturersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">TRUG:SixManufacturersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_FiveManufacturersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">TRUG:FiveManufacturersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-08</instant>
        </period>
    </context>
    <context id="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-08</startDate>
            <endDate>2025-01-08</endDate>
        </period>
    </context>
    <context id="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-28</instant>
        </period>
    </context>
    <context id="AsOf2025-04-21_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-21</instant>
        </period>
    </context>
    <context id="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-21</startDate>
            <endDate>2025-04-21</endDate>
        </period>
    </context>
    <context id="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-21</instant>
        </period>
    </context>
    <context id="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-21</startDate>
            <endDate>2025-04-21</endDate>
        </period>
    </context>
    <context id="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-21</instant>
        </period>
    </context>
    <context id="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_custom_PIPEConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-21</startDate>
            <endDate>2025-04-21</endDate>
        </period>
    </context>
    <context id="From2025-04-222025-04-22_us-gaap_SeriesAPreferredStockMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-22</startDate>
            <endDate>2025-04-22</endDate>
        </period>
    </context>
    <context id="AsOf2025-04-22_us-gaap_SeriesAPreferredStockMember_us-gaap_SubsequentEventMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-22</instant>
        </period>
    </context>
    <context id="AsOf2025-04-22_us-gaap_SubsequentEventMember_custom_ExchangeAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:ExchangeAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-22</instant>
        </period>
    </context>
    <context id="AsOf2025-05-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">TRUG:PIPEConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-28</instant>
        </period>
    </context>
    <context id="From2025-05-142025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:EquityPurchaseFacilityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-14</startDate>
            <endDate>2025-05-14</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">TRUG:EquityPurchaseFacilityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-14</instant>
        </period>
    </context>
    <context id="From2025-04-012025-05-15_us-gaap_CommonClassAMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-05-15</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-15_us-gaap_CommonClassAMember_srt_MinimumMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-15</instant>
        </period>
    </context>
    <context id="AsOf2025-05-15_us-gaap_CommonClassAMember_srt_MaximumMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-15</instant>
        </period>
    </context>
    <context id="From2025-05-052025-05-05_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-05-05</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-05_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-05</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Segment">
        <measure>TRUG:Segment</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-01-01to2025-03-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2025-01-01to2025-03-31" id="Fact000004">0001857086</dei:EntityCentralIndexKey>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0042"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0046"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RestrictedCashExcludedFromCashAndCashEquivalents
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0049"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0051"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0064"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:CapitalizedSoftwareDevelopmentCostsNet
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0073"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:MarginLineOfCreditAccount
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0108"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0111"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DividendNotesPayableCurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0115"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0124"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermLoansPayable
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0145"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DividendNotesPayableNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0147"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0156"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0162"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0163"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0168"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0169"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl0218"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl0237"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0249"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:GainLossOnFairValueAdjustment
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0301"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnInvestments
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0304"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0312"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0313"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0346"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0348"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0351"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0355"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0359"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0368"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0376"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0377"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0379"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0385"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0388"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0390"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0397"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0398"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0399"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0400"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0402"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0406"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0407"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0408"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0409"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0410"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0423"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0427"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0440"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0444"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0451"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0453"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0459"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0461"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0462"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0464"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0465"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0466"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0470"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0473"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0481"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0484"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0486"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0492"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0493"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0495"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0496"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0501"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0503"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0506"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0507"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0515"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0523"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0525"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0526"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0534"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0535"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0536"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0537"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0539"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0540"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0543"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0544"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0545"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0546"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0548"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0549"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0552"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0553"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0554"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0555"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0557"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0558"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0561"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0562"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0563"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0564"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0565"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0567"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0570"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      id="xdx2ixbrl0571"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl0572"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0573"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0574"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0575"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0579"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0584"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0588"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0596"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0601"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0605"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0632"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0635"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:FairValueOfWarrantsInExcessOfFairValueOfDebt
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0637"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ChangeInOtherComprehensiveIncome
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0644"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0650"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0653"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInMarketableSecuritiesRestricted
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0658"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0703"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0707"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0710"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0719"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0722"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ProceedsFromInvestmentFund
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0725"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ProceedsOfCashAcquiredInMerger
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0728"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0734"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0736"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0739"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ProceedsFromConvertibleNotes
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0742"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:PaymentsOfCostsOfMergerFromPipeLoan
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0746"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0749"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0755"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DividendsPaid
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0763"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0784"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0785"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiabilityRelatedToWarrants
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0791"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:NotePrincipalConvertedToClassCommonStock
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0794"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ConvertibleNotesExchangedForPipeNote
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0797"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ClassACommonStockExchangedInMerger
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0800"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ClassACommonStockIssuedInMerger
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0803"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ClassBCommonStockIssuedInMerger
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0806"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:TerminationOfLoanPayable
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0809"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ConversionOfDividendNotePayableAndAccruedInterest
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0811"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ConversionOfNotePayableToLineOfCredit
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0814"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:WarehouseLease
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl0817"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl1042"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1044"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1046"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1048"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1051"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1052"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1056"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1060"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1064"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1068"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1076"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1082"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1084"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1088"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1092"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1096"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1100"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1102"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1104"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1106"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1108"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1114"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1116"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:OtherAccountsReceivable
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1232"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-31_custom_SecurityDepositEthosManagementLoanMember"
      id="xdx2ixbrl1287"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:CapitalizedComputerSoftware
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2024-12-31_custom_EthosManagementINCMember"
      id="xdx2ixbrl1372"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:LessDeferredLoanFees
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      id="xdx2ixbrl1381"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_custom_ChrisJonesMember"
      id="xdx2ixbrl1534"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1717"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1965"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1967"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1969"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl1975"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl1977"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl1979"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl1981"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1989"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1997"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl2025"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl2031"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl2077"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl2079"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl2081"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl2087"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl2091"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl2101"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl2109"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-012024-12-31"
      id="xdx2ixbrl2264"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl2292"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl2364"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl2451"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl2452"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl2457"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl2458"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnInvestments
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2583"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2592"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-03-31"
      id="xdx2ixbrl2593"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2630"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2632"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2639"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      id="xdx2ixbrl2643"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2647"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      id="xdx2ixbrl2648"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2649"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2650"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl2651"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl2653"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2656"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2658"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2659"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2661"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl2662"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2667"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2669"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2670"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2672"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl2673"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31"
      id="xdx2ixbrl2674"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2678"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      id="xdx2ixbrl2679"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2681"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2683"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl2684"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31"
      id="xdx2ixbrl2685"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2689"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      id="xdx2ixbrl2690"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2691"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2692"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl2693"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2694"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2698"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2703"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2707"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2715"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2720"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2724"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2732"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2737"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2741"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2749"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2751"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2752"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2754"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl2755"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2760"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2762"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2763"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2765"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl2766"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2771"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      id="xdx2ixbrl2772"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2773"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2774"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2776"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl2777"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2780"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      id="xdx2ixbrl2781"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      id="xdx2ixbrl2782"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl2783"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl2784"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2785"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2789"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2794"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2798"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2806"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl2811"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl2815"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:ChangeInOtherComprehensiveIncome
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2841"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion
      contextRef="From2024-01-012024-03-31"
      id="xdx2ixbrl2845"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2024-01-012024-03-31"
      id="xdx2ixbrl2848"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="From2024-01-012024-03-31"
      id="xdx2ixbrl2890"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ProceedsOfCashAcquiredInMerger
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2901"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:IncreaseInOtherLiabilities
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2904"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:PaymentsOfCostsOfMergerFromPipeLoan
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2907"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2910"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RepaymentsOfLiabilitiesAssumedInMerger
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2913"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2919"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2940"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2024-01-012024-03-31"
      id="xdx2ixbrl2941"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:NotePrincipalConvertedToClassCommonStock
      contextRef="From2024-01-012024-03-31"
      id="xdx2ixbrl2947"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesIssued1
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2949"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:AccruedLiabilitiesAssumedInMerger
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2952"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:RemeasurementOfCommonStockExchangedissuedInMerger
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl2955"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl3068"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl3074"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl3076"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl3080"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl3084"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl3088"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl3092"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl3094"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl3096"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl3098"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl3100"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl3106"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl3108"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl3110"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl3112"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl3114"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:DerivativeLiability
      contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl3116"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl3122"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl3124"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-03-31_custom_FranchiseRevenueMember"
      id="xdx2ixbrl3158"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:OtherAccountsReceivable
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl3262"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2025-03-31_custom_EthosManagementINCMember"
      id="xdx2ixbrl3373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2024-12-31_custom_EthosManagementINCMember"
      id="xdx2ixbrl3374"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ConvertibleDebtGross
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl3488"
      unitRef="USD"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl3797"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3799"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3801"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3803"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3805"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3807"
      unitRef="Shares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3809"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl3817"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl3825"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl3857"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3859"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3863"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2025-01-01to2025-03-31"
      id="xdx2ixbrl3867"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl3877"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl3885"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2025-03-31"
      id="xdx2ixbrl3907"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2025-01-01to2025-03-31" id="Fact000011">S-1</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2025-01-01to2025-03-31" id="Fact000012">TRUGOLF HOLDINGS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2025-01-01to2025-03-31" id="Fact000013">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2025-01-01to2025-03-31" id="Fact000014">85-3269086</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2025-01-01to2025-03-31" id="Fact000015">60 North 1400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2025-01-01to2025-03-31" id="Fact000016">West Centerville</dei:EntityAddressAddressLine2>
    <dei:EntityAddressStateOrProvince contextRef="From2025-01-01to2025-03-31" id="Fact000017">UT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2025-01-01to2025-03-31" id="Fact000018">84014</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2025-01-01to2025-03-31" id="Fact000019">(801)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2025-01-01to2025-03-31" id="Fact000020">298-1997</dei:LocalPhoneNumber>
    <dei:ContactPersonnelName
      contextRef="From2025-01-012025-03-31_dei_BusinessContactMember"
      id="Fact000021">Christopher (Chris) Jones</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="From2025-01-012025-03-31_dei_BusinessContactMember"
      id="Fact000022">60 North 1400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="From2025-01-012025-03-31_dei_BusinessContactMember"
      id="Fact000023">West Centerville</dei:EntityAddressAddressLine2>
    <dei:EntityAddressStateOrProvince
      contextRef="From2025-01-012025-03-31_dei_BusinessContactMember"
      id="Fact000024">UT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="From2025-01-012025-03-31_dei_BusinessContactMember"
      id="Fact000025">84014</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="From2025-01-012025-03-31_dei_BusinessContactMember"
      id="Fact000026">(801)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="From2025-01-012025-03-31_dei_BusinessContactMember"
      id="Fact000027">298-1997</dei:LocalPhoneNumber>
    <dei:EntityFilerCategory contextRef="From2025-01-01to2025-03-31" id="Fact000028">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2025-01-01to2025-03-31" id="Fact000029">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2025-01-01to2025-03-31" id="Fact000030">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2025-01-01to2025-03-31" id="Fact000031">false</dei:EntityExTransitionPeriod>
    <TRUG:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000039"
      unitRef="USD">10882077</TRUG:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod>
    <TRUG:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000040"
      unitRef="USD">3297564</TRUG:CashAndCashEquivalentsAtCarryingValueIncludingRestrictedCashForCurrentPeriod>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000043"
      unitRef="USD">2100000</us-gaap:RestrictedCashCurrent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000045"
      unitRef="USD">8782077</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <TRUG:RestrictedCashExcludedFromCashAndCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000048"
      unitRef="USD">2100000</TRUG:RestrictedCashExcludedFromCashAndCashEquivalents>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000052"
      unitRef="USD">2478953</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000054"
      unitRef="USD">1399153</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000055"
      unitRef="USD">2398872</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000057"
      unitRef="USD">2349345</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000058"
      unitRef="USD">2119084</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000060"
      unitRef="USD">116619</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000061"
      unitRef="USD">262133</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000063"
      unitRef="USD">45737</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000066"
      unitRef="USD">14792931</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000067"
      unitRef="USD">12656606</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000069"
      unitRef="USD">143852</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000070"
      unitRef="USD">234308</us-gaap:PropertyPlantAndEquipmentNet>
    <TRUG:CapitalizedSoftwareDevelopmentCostsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000072"
      unitRef="USD">1540121</TRUG:CapitalizedSoftwareDevelopmentCostsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000075"
      unitRef="USD">634269</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">972663</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000078"
      unitRef="USD">31023</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">1905983</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000081"
      unitRef="USD">17142196</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000082"
      unitRef="USD">15769560</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000090"
      unitRef="USD">2819703</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000091"
      unitRef="USD">2059771</us-gaap:AccountsPayableCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000093"
      unitRef="USD">3113010</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000094"
      unitRef="USD">1704224</us-gaap:DeferredRevenueCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000096"
      unitRef="USD">10001</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000097"
      unitRef="USD">9425</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000099"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000100"
      unitRef="USD">1237000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000102"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000103"
      unitRef="USD">1237000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000105"
      unitRef="USD">802738</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000106"
      unitRef="USD">802738</us-gaap:LinesOfCreditCurrent>
    <TRUG:MarginLineOfCreditAccount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000109"
      unitRef="USD">1980937</TRUG:MarginLineOfCreditAccount>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000112"
      unitRef="USD">954622</us-gaap:ConvertibleNotesPayableCurrent>
    <TRUG:DividendNotesPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000114"
      unitRef="USD">4023923</TRUG:DividendNotesPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000117"
      unitRef="USD">661376</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000118"
      unitRef="USD">459872</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000120"
      unitRef="USD">999307</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000121"
      unitRef="USD">1125495</us-gaap:OtherAccruedLiabilitiesCurrent>
    <TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000123"
      unitRef="USD">45008</TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000126"
      unitRef="USD">363102</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000127"
      unitRef="USD">334255</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000129"
      unitRef="USD">15775168</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000130"
      unitRef="USD">10668339</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000135"
      unitRef="USD">9732</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact000136"
      unitRef="USD">2402783</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000138"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000139"
      unitRef="USD">861000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000141"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact000142"
      unitRef="USD">861000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000144"
      unitRef="USD">4068953</us-gaap:LongTermLoansPayable>
    <TRUG:DividendNotesPayableNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000148"
      unitRef="USD">4023923</TRUG:DividendNotesPayableNoncurrent>
    <TRUG:GrossSalesRoyaltyPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000150"
      unitRef="USD">1000000</TRUG:GrossSalesRoyaltyPayable>
    <TRUG:GrossSalesRoyaltyPayable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000151"
      unitRef="USD">1000000</TRUG:GrossSalesRoyaltyPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000153"
      unitRef="USD">305125</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000154"
      unitRef="USD">668228</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000157"
      unitRef="USD">63015</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000159"
      unitRef="USD">21782978</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000160"
      unitRef="USD">19687288</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000171"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000173"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="-6"
      id="Fact000175"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="-6"
      id="Fact000177"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000179"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000181"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000183"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000185"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000190"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000192"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000194"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000196"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact000201"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact000203"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="-6"
      id="Fact000205"
      unitRef="Shares">90000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember"
      decimals="-6"
      id="Fact000207"
      unitRef="Shares">90000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact000209"
      unitRef="Shares">26120545</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact000211"
      unitRef="Shares">26120545</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact000213"
      unitRef="Shares">13098</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact000215"
      unitRef="Shares">13098</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact000198"
      unitRef="USD">2612</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact000199"
      unitRef="USD">120</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact000220"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact000222"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="-6"
      id="Fact000224"
      unitRef="Shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember"
      decimals="-6"
      id="Fact000226"
      unitRef="Shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact000228"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact000230"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact000232"
      unitRef="Shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact000234"
      unitRef="Shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact000217"
      unitRef="USD">172</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact000236"
      unitRef="USD">172</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000242"
      unitRef="Shares">4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000244"
      unitRef="Shares">4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000239"
      unitRef="USD">2037000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000240"
      unitRef="USD">2037000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000246"
      unitRef="USD">18548931</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000247"
      unitRef="USD">10479738</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000250"
      unitRef="USD">-1662</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000252"
      unitRef="USD">-21155496</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000253"
      unitRef="USD">-12358924</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000255"
      unitRef="USD">-4640781</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000256"
      unitRef="USD">-3917728</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000258"
      unitRef="USD">17142196</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000259"
      unitRef="USD">15769560</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000261"
      unitRef="USD">21858864</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000262"
      unitRef="USD">20583851</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000264"
      unitRef="USD">7271512</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000265"
      unitRef="USD">7825768</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000267"
      unitRef="USD">14587352</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000268"
      unitRef="USD">12758083</us-gaap:GrossProfit>
    <us-gaap:RoyaltyExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000273"
      unitRef="USD">706214</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000274"
      unitRef="USD">709640</us-gaap:RoyaltyExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000276"
      unitRef="USD">9314415</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000277"
      unitRef="USD">9681323</us-gaap:LaborAndRelatedExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000279"
      unitRef="USD">6669684</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000280"
      unitRef="USD">11027332</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000282"
      unitRef="USD">16690313</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000283"
      unitRef="USD">21418295</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000285"
      unitRef="USD">-2102961</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000286"
      unitRef="USD">-8660212</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000291"
      unitRef="USD">106400</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000292"
      unitRef="USD">108011</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000294"
      unitRef="USD">6932618</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000295"
      unitRef="USD">1730908</us-gaap:InterestExpenseNonoperating>
    <TRUG:GainLossOnFairValueAdjustment
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000297"
      unitRef="USD">142319</TRUG:GainLossOnFairValueAdjustment>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000300"
      unitRef="USD">-270594</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnInvestments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000303"
      unitRef="USD">262035</us-gaap:GainLossOnInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000306"
      unitRef="USD">-6692458</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000307"
      unitRef="USD">-1622897</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000309"
      unitRef="USD">-8795419</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000310"
      unitRef="USD">-10283109</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000315"
      unitRef="USD">-8795419</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000316"
      unitRef="USD">-10283109</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000318"
      unitRef="USDPShares">-0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000320"
      unitRef="USDPShares">-0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000322"
      unitRef="USDPShares">-857.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000324"
      unitRef="USDPShares">-857.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000326"
      unitRef="Shares">11634761</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact000328"
      unitRef="Shares">11634761</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000330"
      unitRef="Shares">11994</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000332"
      unitRef="Shares">11994</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000334"
      unitRef="USD">-8795419</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000335"
      unitRef="USD">-10283109</us-gaap:NetIncomeLoss>
    <TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000340"
      unitRef="USD">-1662</TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments>
    <TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000341"
      unitRef="USD">1662</TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000343"
      unitRef="USD">-8793758</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000344"
      unitRef="USD">-10284771</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000357"
      unitRef="Shares">11308</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000347"
      unitRef="USD">100</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000361"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000349"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000350"
      unitRef="USD">681956</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000352"
      unitRef="USD">-2075815</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000353"
      unitRef="USD">-3430759</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000372"
      unitRef="Shares">821</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000364"
      unitRef="USD">9</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000367"
      unitRef="USD">4493324</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000370"
      unitRef="USD">4493333</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000383"
      unitRef="Shares">252</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000375"
      unitRef="USD">3</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000378"
      unitRef="USD">1379193</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000381"
      unitRef="USD">1379196</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000394"
      unitRef="Shares">717</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000386"
      unitRef="USD">8</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000389"
      unitRef="USD">3925265</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000392"
      unitRef="USD">3925273</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000401"
      unitRef="USD">-1662</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000403"
      unitRef="USD">-1662</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000411"
      unitRef="USD">-10283109</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000412"
      unitRef="USD">-10283109</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000425"
      unitRef="Shares">13098</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000415"
      unitRef="USD">120</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000429"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000417"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000418"
      unitRef="USD">10479738</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000419"
      unitRef="USD">-1662</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000420"
      unitRef="USD">-12358924</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000421"
      unitRef="USD">-3917728</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000442"
      unitRef="Shares">13098</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000432"
      unitRef="USD">120</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000446"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000434"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000435"
      unitRef="USD">10479738</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000436"
      unitRef="USD">-1662</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000437"
      unitRef="USD">-12358924</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000438"
      unitRef="USD">-3917728</us-gaap:StockholdersEquity>
    <TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000457"
      unitRef="Shares">-13098</TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000449"
      unitRef="USD">-120</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000452"
      unitRef="USD">-3854573</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000455"
      unitRef="USD">-3854693</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000468"
      unitRef="Shares">11538252</TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000460"
      unitRef="USD">1154</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000463"
      unitRef="USD">-1154</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000479"
      unitRef="Shares">1716860</TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000472"
      unitRef="USD">172</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000474"
      unitRef="USD">-172</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000485"
      unitRef="USD">385000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000487"
      unitRef="USD">-1153</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000488"
      unitRef="USD">383847</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGoodShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000499"
      unitRef="Shares">723068</TRUG:IssuanceOfCommonStockForInterestAndMakeGoodShares>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000491"
      unitRef="USD">72</TRUG:IssuanceOfCommonStockForInterestAndMakeGood>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000494"
      unitRef="USD">700749</TRUG:IssuanceOfCommonStockForInterestAndMakeGood>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000497"
      unitRef="USD">700821</TRUG:IssuanceOfCommonStockForInterestAndMakeGood>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000510"
      unitRef="Shares">13787393</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000502"
      unitRef="USD">1379</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000505"
      unitRef="USD">9988281</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000508"
      unitRef="USD">9989660</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000521"
      unitRef="Shares">71832</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000513"
      unitRef="USD">7</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000516"
      unitRef="USD">119952</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000519"
      unitRef="USD">119959</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000532"
      unitRef="Shares">71832</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000524"
      unitRef="USD">7</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000527"
      unitRef="USD">119952</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000530"
      unitRef="USD">119959</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000538"
      unitRef="USD">538323</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000541"
      unitRef="USD">538323</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000547"
      unitRef="USD">538323</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000550"
      unitRef="USD">538323</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000556"
      unitRef="USD">192787</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000559"
      unitRef="USD">192787</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000566"
      unitRef="USD">1662</TRUG:RealizedGainInFairValueOfShortTermInvestments>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000568"
      unitRef="USD">1662</TRUG:RealizedGainInFairValueOfShortTermInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000576"
      unitRef="USD">-8795419</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000577"
      unitRef="USD">-8795419</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000590"
      unitRef="Shares">26120545</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000580"
      unitRef="USD">2612</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000592"
      unitRef="Shares">1716860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000581"
      unitRef="USD">172</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000594"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000582"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000583"
      unitRef="USD">18548931</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000585"
      unitRef="USD">-21155496</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000586"
      unitRef="USD">-4640781</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000607"
      unitRef="Shares">26120545</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact000597"
      unitRef="USD">2612</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000609"
      unitRef="Shares">1716860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact000598"
      unitRef="USD">172</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000611"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000599"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000600"
      unitRef="USD">18548931</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000602"
      unitRef="USD">-21155496</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000603"
      unitRef="USD">-4640781</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000616"
      unitRef="USD">-8795419</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000617"
      unitRef="USD">-10283109</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000622"
      unitRef="USD">301442</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000623"
      unitRef="USD">58641</us-gaap:DepreciationAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000625"
      unitRef="USD">728278</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000626"
      unitRef="USD">97111</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000628"
      unitRef="USD">338394</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000629"
      unitRef="USD">298208</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000631"
      unitRef="USD">-142319</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000634"
      unitRef="USD">-270594</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <TRUG:FairValueOfWarrantsInExcessOfFairValueOfDebt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000638"
      unitRef="USD">93530</TRUG:FairValueOfWarrantsInExcessOfFairValueOfDebt>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000640"
      unitRef="USD">826207</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000641"
      unitRef="USD">681479</us-gaap:ProvisionForDoubtfulAccounts>
    <TRUG:ChangeInOtherComprehensiveIncome
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000643"
      unitRef="USD">1662</TRUG:ChangeInOtherComprehensiveIncome>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000646"
      unitRef="USD">119959</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000647"
      unitRef="USD">5872529</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000649"
      unitRef="USD">700821</TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000652"
      unitRef="USD">538323</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:IncreaseDecreaseInMarketableSecuritiesRestricted
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000659"
      unitRef="USD">-12530</us-gaap:IncreaseDecreaseInMarketableSecuritiesRestricted>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000661"
      unitRef="USD">-173512</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000662"
      unitRef="USD">1335714</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000664"
      unitRef="USD">230261</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000665"
      unitRef="USD">-2396</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000667"
      unitRef="USD">-145514</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000668"
      unitRef="USD">114385</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000670"
      unitRef="USD">45737</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000671"
      unitRef="USD">-17840</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000673"
      unitRef="USD">-50001</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000674"
      unitRef="USD">1905983</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000676"
      unitRef="USD">444961</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000677"
      unitRef="USD">596434</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000679"
      unitRef="USD">1408786</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000680"
      unitRef="USD">-1008296</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000682"
      unitRef="USD">201504</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000683"
      unitRef="USD">615582</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000685"
      unitRef="USD">-634557</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000686"
      unitRef="USD">374819</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000688"
      unitRef="USD">-63015</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000689"
      unitRef="USD">63015</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000691"
      unitRef="USD">-334256</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000692"
      unitRef="USD">-269848</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000694"
      unitRef="USD">-3995606</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000695"
      unitRef="USD">-6133221</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000700"
      unitRef="USD">36339</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000701"
      unitRef="USD">127413</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000704"
      unitRef="USD">2493145</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000706"
      unitRef="USD">1701471</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000709"
      unitRef="USD">2478953</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000712"
      unitRef="USD">741143</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000713"
      unitRef="USD">-2620558</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000718"
      unitRef="USD">8902681</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000721"
      unitRef="USD">2000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <TRUG:ProceedsFromInvestmentFund
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000724"
      unitRef="USD">2112560</TRUG:ProceedsFromInvestmentFund>
    <TRUG:ProceedsOfCashAcquiredInMerger
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000727"
      unitRef="USD">103818</TRUG:ProceedsOfCashAcquiredInMerger>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000733"
      unitRef="USD">192787</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000737"
      unitRef="USD">1980937</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000740"
      unitRef="USD">2433059</us-gaap:ProceedsFromNotesPayable>
    <TRUG:ProceedsFromConvertibleNotes
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000743"
      unitRef="USD">185500</TRUG:ProceedsFromConvertibleNotes>
    <TRUG:PaymentsOfCostsOfMergerFromPipeLoan
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000745"
      unitRef="USD">1947787</TRUG:PaymentsOfCostsOfMergerFromPipeLoan>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000748"
      unitRef="USD">1980937</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000754"
      unitRef="USD">-100000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000757"
      unitRef="USD">9146</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000758"
      unitRef="USD">107569</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000760"
      unitRef="USD">535000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000761"
      unitRef="USD">37000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <TRUG:DividendsPaid
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000764"
      unitRef="USD">-40150</TRUG:DividendsPaid>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000766"
      unitRef="USD">8738976</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000767"
      unitRef="USD">4495077</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000769"
      unitRef="USD">5484513</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000770"
      unitRef="USD">-4258702</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000772"
      unitRef="USD">5397564</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000773"
      unitRef="USD">9656266</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000775"
      unitRef="USD">10882077</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000776"
      unitRef="USD">5397564</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000781"
      unitRef="USD">923975</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000782"
      unitRef="USD">1115332</us-gaap:InterestPaidNet>
    <TRUG:DerivativeLiabilityRelatedToWarrants
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000790"
      unitRef="USD">142319</TRUG:DerivativeLiabilityRelatedToWarrants>
    <TRUG:NotePrincipalConvertedToClassCommonStock
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000793"
      unitRef="USD">5832600</TRUG:NotePrincipalConvertedToClassCommonStock>
    <TRUG:ConvertibleNotesExchangedForPipeNote
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000796"
      unitRef="USD">2419622</TRUG:ConvertibleNotesExchangedForPipeNote>
    <TRUG:ClassACommonStockExchangedInMerger
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000799"
      unitRef="USD">3854573</TRUG:ClassACommonStockExchangedInMerger>
    <TRUG:ClassACommonStockIssuedInMerger
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000802"
      unitRef="USD">1154</TRUG:ClassACommonStockIssuedInMerger>
    <TRUG:ClassBCommonStockIssuedInMerger
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000805"
      unitRef="USD">172</TRUG:ClassBCommonStockIssuedInMerger>
    <TRUG:TerminationOfLoanPayable
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000808"
      unitRef="USD">1875000</TRUG:TerminationOfLoanPayable>
    <TRUG:ConversionOfDividendNotePayableAndAccruedInterest
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000812"
      unitRef="USD">3925273</TRUG:ConversionOfDividendNotePayableAndAccruedInterest>
    <TRUG:ConversionOfNotePayableToLineOfCredit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000815"
      unitRef="USD">257113</TRUG:ConversionOfNotePayableToLineOfCredit>
    <TRUG:WarehouseLease
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000818"
      unitRef="USD">537994</TRUG:WarehouseLease>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2024-01-012024-12-31" id="Fact000820">&lt;p id="xdx_803_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zOuegXPiQK2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
1 &#x2013; &lt;span id="xdx_824_zIZ73LQctiKi"&gt;NATURE OF THE ORGANIZATION AND BUSINESS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Nature
of the Business&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
over 40 years, TruGolf Holdings, In. (including its subsidiaries &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d;, or &#x201c;our&#x201d;)
has been creating indoor golf software and hardware and are focused on both the residential and commercial golf simulation industries.
We design, develop, manufacture and sell golf simulators for residential and commercial applications. We offer portable, professional,
commercial and custom simulators. In addition, to bundling our software with our simulators, we offer our E6 Connect and E6 Apex software
as well as other gaming software on a standalone basis. We have leveraged the power of our hardware and software platform to create a
collection of multi-sport games including football, soccer, soccer golf, frisbee golf, zombie dodgeball, and cowboy target practice.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;TruGolf
Nevada has been creating indoor golf software for 40 years. We began as a subsidiary of Access Software, Inc., a video game developer
based in Salt Lake City, Utah (&#x201c;&lt;b&gt;Access Software&lt;/b&gt;&#x201d;), which was co-founded in November 1982, by Christopher Jones, the
Company&#x2019;s largest stockholder, Chief Executive Officer, President and Chairman. In April 1999, Access Software was purchased by
Microsoft Corp., for its expertise in golf software development. Following the acquisition, the core programming and graphics team of
Links&#x2122;, which created Links LS 1999, one of the bestselling PC sports games of 1999, were spun out to TruGolf Nevada.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
1999, we have focused on establishing residential and commercial golf simulation as a viable industry, and since 2007, we have focused
on fabricating custom golf simulators for luxury clients. Part of our initial strategy included partnering with hardware inventors to
provide them world class software. Over time, we found that it was not viable to rely on these early hardware inventors alone, we also
began building and selling our own hardware. In addition, we are working with a video game company to utilize their new dynamic graphics
engine which will enable us to bring photorealistic golf courses to life through our E6 software (discussed below). In addition, we have
developed multiple sources and 3rd party manufacturers for the raw materials or parts for our products, including but not limited to,
steel or aluminum frames, fabric, turf, screens, projectors, PCs, cameras, lasers, infrared sensors, and supporting subsystems. The availability
of the frames and fabric from our principal provider, Allied ES&amp;amp;A, has been increased as they have moved into a much larger facility
directly located in a large employee base community and we have entered into negotiations with a second supplier in order to provide
alternative sourcing if needed. A third supplier, Impact Signs, has also been used in the past and TruGolf Nevada believes that it could
purchase turf, and screen supplies from them as well if needed. Both turf (Controlled Products), and screen suppliers (Allied), are so
specialized that we have come to rely on one vendor for each, respectively. Turf particularly experienced some delivery delays in 2022
that have been rectified, additional inventory has been secured locally, and our highest volume portable simulators have been redesigned
to use less raw materials from that vendor, while adding an improved hitting surface from a second vendor, Real Feel, to mitigate risk.
Negotiations with a second supplier of screen materials is in progress. Projectors (TV Specialists), PCs, lasers, IR sensors and other
systems come from multiple suppliers with no historical delay in supply. We have 2 primary suppliers of cameras, IDS and Basler, and
have integrated products from both in the new Apogee unit to ensure the greatest availability possible.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is an &#x201c;emerging growth company&#x201d; as that term is used in the Jumpstart our Business Startups Act of 2012, and as such,
has elected to comply with certain reduced public company reporting requirements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Corporate
History&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 31, 2024 the Company completed the previously announced business combination pursuant to the terms of the Agreement and Plan
of Merger, dated as of July 21, 2023 (as amended, the &#x201c;Merger Agreement&#x201d;), which provided for, Merger Sub to merge with and
into TruGolf Nevada, with TruGolf Nevada surviving as a direct, wholly owned subsidiary of Deep Medicine Acquisition Corp. (&#x201c;DMAQ&#x201d;),
a Delaware corporation and TruGolf&#x2019;s predecessor company as a consequence of the merger (together with the other transactions contemplated
by the Merger Agreement, the &#x201c;Business Combination&#x201d;). In connection with the consummation of the Business Combination, DMAQ
changed its name to TruGolf Holdings, Inc. TruGolf Holdings, Inc.&#x2019;s Class A common stock commenced trading on The Nasdaq Global
Market under the ticker symbol &#x201c;TRUG&#x201d; on February 1, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trugolf
Holdings, Inc. (f/k/a Deep Medicine Acquisition Corp.) (the &#x201c;Company&#x201d; or &#x201c;TruGolf&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d;)
was incorporated on July 8, 2020 as a Delaware corporation and formed for the purpose of effecting a business combination, with no material
operation of its own. Our operations are conducted through our subsidiary TruGolf, Inc., a Nevada Corporation (&#x201c;TruGolf Nevada&#x201d;).
TruGolf Nevada was formed as a Utah corporation on October 4, 1995, under the name &#x201c;TruGolf, Incorporated&#x201d;. TruGolf Nevada&#x2019;s
original business plan was the creation of golfing video games. On June 9, 1999, the TruGolf Nevada changed its name to &#x201c;TruGolf,
Inc.&#x201d; Effective on April 26, 2016, TruGolf Nevada filed Articles of Merger with the State of Utah, Department of Commerce, and
on April 28, 2016, TruGolf Nevada filed Articles of Merger with the Secretary of State of Nevada, pursuant to which TruGolf, Inc., a
Utah corporation, merged with and into TruGolf Nevada, pursuant to a Plan of Merger. TruGolf Nevada was the surviving corporation in
the merger. In connection with the Plan of Merger, TruGolf Nevada affected a four-for-one forward stock split of its outstanding common
stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 10, 2024 the Company formed TruGolf Links Franchising, LLC (&#x201c;Links&#x201d;), a wholly owned subsidiary in the state of Delaware.
Links has a sole member, TruGolf, Inc. Links was formed to establish and sell franchises that would use the Company&#x2019;s indoor golf
and recreational sports simulators and other equipment. Links offers a Service Area franchise agreement for a single location. It also
offers a regional developer franchise agreement that allows the franchisee to sell franchises within its region. The upfront fees range
from $&lt;span id="xdx_904_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MinimumMember_zUFXCQLutDa7" title="Upfront fees"&gt;45,000&lt;/span&gt; to $&lt;span id="xdx_90D_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MaximumMember_zRElcOiM5g26" title="Upfront fees"&gt;100,000&lt;/span&gt;. Links has received proceeds of $&lt;span id="xdx_90A_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__srt--ChiefExecutiveOfficerMember_zHTajUVIp1X" title="Received proceeds from related parties"&gt;500,000&lt;/span&gt; from its CEO and $&lt;span id="xdx_906_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_z4wjPYzd3f4h" title="Received proceeds from related parties"&gt;75,000&lt;/span&gt; from a third party to purchase the franchise
rights to some regions yet to be determined. As of September 30, 2024, the Company recorded $&lt;span id="xdx_90B_eus-gaap--DeferredRevenue_iI_c20240930_z7A8KrWSbmch" title="Deferred revenue"&gt;575,000&lt;/span&gt; of deferred revenue and incurred
$&lt;span id="xdx_90F_eus-gaap--OtherSellingGeneralAndAdministrativeExpense_c20240101__20240930_zOpcnp4SKcGl" title="Selling general administrative expense"&gt;306,539&lt;/span&gt; of expenses that are included in selling, general and administrative category.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Material
Agreements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 2, 2024, the Company executed a securities purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with certain investors
(together, the &#x201c;PIPE Investors&#x201d;), and pursuant to the terms and conditions of the Purchase Agreement, the PIPE Investors
agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zVIace4UGRIh" title="Principal amount"&gt;15,500,000&lt;/span&gt; (the &#x201c;PIPE
Convertible Notes&#x201d;), (ii) Series A warrants to initially purchase &lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z0XqpqMtcw72" title="Purchase of warrants"&gt;1,409,091&lt;/span&gt; shares of the Company&#x2019;s Class A common stock
(the &#x201c;Series A Warrants&#x201d;); and (iii) Series B warrants to initially purchase &lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zCIpZwUVJQsj" title="Purchase of warrants"&gt;1,550,000&lt;/span&gt; shares of the Company&#x2019;s Class
A common stock (the &#x201c;Series B Warrants,&#x201d; and collectively with the Series A Warrants, the &#x201c;PIPE Warrants&#x201d;)(the
&#x201c;PIPE Financing&#x201d;). See &lt;span style="text-decoration: underline"&gt;Note 11 &#x2013; PIPE Convertible Notes&lt;/span&gt; for additional details on the PIPE Convertible Notes.
See &lt;span style="text-decoration: underline"&gt;Note 17 &#x2013; Stockholders&#x2019; Deficit&lt;/span&gt; for warrants issued and deemed to be derivative liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Nasdaq
Compliance&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 15, 2024, the Company received a deficiency letter from the Listing Qualifications Department (the &#x201c;Staff&#x201d;) of the Nasdaq
Stock Market (&#x201c;Nasdaq&#x201d;) notifying the Company that since it failed to file its Form 10-Q for the period ended March 31, 2024
it no longer complied with Nasdaq Listing Rule 5250(c)(1). The deficiency letter did not result in the immediate delisting of the Company&#x2019;s
common stock from the Nasdaq Capital Market. On August 14, 2024, the Company filed its Quarterly Report in the Form 10-Q for the period
ended March 31, 2024 and the Company regained compliance with the applicable Nasdaq rule.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 19, 2024, the Company received a written notification (the &#x201c; Equity Notice&#x201d;) from the Listing Qualifications Department
(the &#x201c;Staff&#x201d;) of the Nasdaq Stock Market (&#x201c;Nasdaq&#x201d;) notifying the Company that, based on the Company&#x2019;s
Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, the Company&#x2019;s stockholders&#x2019; equity was ($&lt;span id="xdx_908_eus-gaap--StockholdersEquity_iI_c20240630_zNx89OKqGrj9" title="Stockholders' equity"&gt;10,508,104&lt;/span&gt;),
and therefore, the Company was not in compliance with Nasdaq&#x2019;s Listing Rule 5450(b)(1)(A), which requires a $&lt;span id="xdx_909_eus-gaap--StockholdersEquity_iI_c20240630__srt--RangeAxis__srt--MinimumMember_z5Q3heTZMBJ8" title="Stockholders' equity"&gt;10,000,000&lt;/span&gt; minimum
stockholders&#x2019; equity standard (the &#x201c;Global Equity Standard&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to Nasdaq Marketplace Rule 5810(c)(2)(C), the Company was provided 45 calendar days, or until November 18, 2024, to supply a specific
plan to regain compliance with all Nasdaq Global Market listing requirements and the Company&#x2019;s time frame to complete its plan.
The Company submitted its plan of compliance on November 18, 2024, which was accepted by the Staff, and Nasdaq granted an extension of
180 calendar days from the date of the Equity Notice, or until March 31, 2025, to evidence compliance. On April 2, 2025, the Company
received a delist determination letter from the Staff (the &#x201c;Nasdaq Notice&#x201d;) advising the Company that the Staff had determined
that the Company had not regained compliance with the Global Equity Standard. Accordingly, the Staff indicated that unless the Company
requests a hearing panel (a &#x201c;Panel&#x201d;) appeal of the delist determination by April 9, 2025, its securities would be delisted
on April 11, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 9, 2025, the Company appealed Nasdaq&#x2019;s determination to a Panel pursuant to the procedures set forth in the Nasdaq Listing
Rule 5800 Series to stay the suspension of the Company&#x2019;s securities pending the Panel&#x2019;s decision.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 5, 2024, the Company received a written notification (the &#x201c;Bid Notice&#x201d;) from the Staff notifying the Company that,
for the 30 consecutive business days ended November 4, 2024, the Company&#x2019;s security did not maintain a minimum bid price of $&lt;span id="xdx_904_ecustom--BidPricePerShare_iI_pid_c20241105_zUctMdXgm3da" title="Bid price per share"&gt;1&lt;/span&gt;
per share. Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(A), the Company has a compliance period
of 180 calendar days from the date of the Bid Notice (the &#x201c;Compliance Period&#x201d;), and that it may regain compliance if the
closing bid on the Company&#x2019;s security is at least $1 for a minimum of ten consecutive days during the Compliance Period, which
will end May 5, 2025. If the Company chooses to implement a reverse stock split, it must complete the split no later than 10 business
days prior to the expiration of the Compliance Period, in order to regain compliance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 5, 2024, &lt;span id="xdx_903_eus-gaap--DebtInstrumentConvertibleTypeOfEquitySecurity_c20241104__20241105_zeD31lJuC7Pg" title="Equity security, description"&gt;the
Company received an additional written notice (the &#x201c;MVPHS Notice&#x201d;) from the Staff notifying the Company that, for 30
consecutive business days ended August 8, 2024, the Company&#x2019;s market value of publicly held securities (&#x201c;MVPHS&#x201d;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#x201c;MVPHS Rule&#x201d;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Liquidity&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements have been prepared on the basis that the Company will continue as a going concern, which
contemplates realization of assets and satisfying liabilities in the normal course of business. At December 31, 2024, the Company has
an accumulated deficit of approximately $&lt;span id="xdx_904_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn6n6_di_c20241231_zIVn1i5qXg3" title="Accumulated deficit"&gt;21&lt;/span&gt; million and working capital deficit of approximately $&lt;span id="xdx_906_ecustom--WorkingCapitalDeficit_iI_c20241231_zQ0PTbsIT7p1" title="Working capital deficit"&gt;982,000&lt;/span&gt;. For the year ended December
31, 2024, the Company had a loss from operations of approximately $&lt;span id="xdx_908_eus-gaap--OperatingIncomeLoss_iN_pn5n6_di_c20240101__20241231_zqwiWKevUYL1" title="Loss from operations"&gt;2.1&lt;/span&gt; million and negative cash flows from operations of approximately
$&lt;span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20240101__20241231_zECvbNZIRvTf" title="Cash flows from operations"&gt;4.0&lt;/span&gt; million. Although the Company is showing positive revenue growth and gross profit trends, the Company expects to incur further losses
through the end of 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;To
date the Company has been funding operations primarily through the reinvestment of free cash flows generated from our business operations,
sale of equity in private placements, PIPE convertible debt instruments and revenues generated by the Company&#x2019;s services. During
the year ended December 31, 2024, the Company received $&lt;span id="xdx_907_ecustom--ProceedsFromConvertibleNotesPayable_iI_c20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zKHUsa91Wjlk" title="Convertible notes payable"&gt;9,045,000&lt;/span&gt; in proceeds from the issuance of PIPE Convertible Notes, net of $&lt;span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z18AeIFyIIsj" title="Original issue discount"&gt;1,005,000&lt;/span&gt;
in original issue discounts, from a PIPE Convertible Note, $&lt;span id="xdx_90E_eus-gaap--ProceedsFromRelatedPartyDebt_c20240101__20241231_zAgkMQBqPrki" title="Proceeds from loan payable"&gt;2,000,000&lt;/span&gt; in proceeds from a loan payable with the Company&#x2019;s Chief
Executive Officer, and $&lt;span id="xdx_90C_ecustom--ProceedsOfCashAcquiredInMerger_c20240101__20241231_zz1IXpRKPwbi" title="Net proceeds from trust account"&gt;103,818&lt;/span&gt; in net proceeds from the Company&#x2019;s trust account which was disbursed in connection with the Business
Combination.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Based
on its current cash resources and commitments, the Company believes it will be able to maintain its current planned development and corresponding
level of expenditure for at least twelve months from the date of the issuance of these consolidated financial statements, although no
assurance can be given that it will not need additional funds prior to such time.&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <TRUG:UpfrontFees
      contextRef="From2024-05-102024-05-10_srt_MinimumMember"
      decimals="0"
      id="Fact000822"
      unitRef="USD">45000</TRUG:UpfrontFees>
    <TRUG:UpfrontFees
      contextRef="From2024-05-102024-05-10_srt_MaximumMember"
      decimals="0"
      id="Fact000824"
      unitRef="USD">100000</TRUG:UpfrontFees>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2024-05-102024-05-10_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      id="Fact000826"
      unitRef="USD">500000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2024-05-102024-05-10_custom_ThirdPartyMember"
      decimals="0"
      id="Fact000828"
      unitRef="USD">75000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DeferredRevenue
      contextRef="AsOf2024-09-30"
      decimals="0"
      id="Fact000830"
      unitRef="USD">575000</us-gaap:DeferredRevenue>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-09-30"
      decimals="0"
      id="Fact000832"
      unitRef="USD">306539</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-02_custom_PIPEConvertibleLoanMember"
      decimals="0"
      id="Fact000834"
      unitRef="USD">15500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact000836"
      unitRef="Shares">1409091</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact000838"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-06-30"
      decimals="0"
      id="Fact000840"
      unitRef="USD">10508104</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-06-30_srt_MinimumMember"
      decimals="0"
      id="Fact000842"
      unitRef="USD">10000000</us-gaap:StockholdersEquity>
    <TRUG:BidPricePerShare
      contextRef="AsOf2024-11-05"
      decimals="INF"
      id="Fact000844"
      unitRef="USDPShares">1</TRUG:BidPricePerShare>
    <us-gaap:DebtInstrumentConvertibleTypeOfEquitySecurity contextRef="From2024-11-042024-11-05" id="Fact000846">the
Company received an additional written notice (the &#x201c;MVPHS Notice&#x201d;) from the Staff notifying the Company that, for 30
consecutive business days ended August 8, 2024, the Company&#x2019;s market value of publicly held securities (&#x201c;MVPHS&#x201d;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#x201c;MVPHS Rule&#x201d;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.</us-gaap:DebtInstrumentConvertibleTypeOfEquitySecurity>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="-6"
      id="Fact000848"
      unitRef="USD">-21000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <TRUG:WorkingCapitalDeficit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000850"
      unitRef="USD">982000</TRUG:WorkingCapitalDeficit>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="-5"
      id="Fact000852"
      unitRef="USD">-2100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-012024-12-31"
      decimals="-5"
      id="Fact000854"
      unitRef="USD">-4000000.0</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <TRUG:ProceedsFromConvertibleNotesPayable
      contextRef="AsOf2024-12-31_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000856"
      unitRef="USD">9045000</TRUG:ProceedsFromConvertibleNotesPayable>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000858"
      unitRef="USD">1005000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000860"
      unitRef="USD">2000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <TRUG:ProceedsOfCashAcquiredInMerger
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000862"
      unitRef="USD">103818</TRUG:ProceedsOfCashAcquiredInMerger>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact000864">&lt;p id="xdx_804_eus-gaap--BusinessCombinationDisclosureTextBlock_zqRbwV2M4Sm9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2013; &lt;span id="xdx_82D_zETwYuln38fb"&gt;BUSINESS COMBINATION AND PURCHASE PRICE ALLOCATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 31, 2024, the Company consummated the Business Combination contemplated by the Amended and Restated Agreement and Plan of Merger,
dated as of July 21, 2023 (as amended, the &#x201c;Merger Agreement&#x201d;), by and among the DMAQ, Merger Sub , Bright Vision Sponsor
LLC, in the capacity as DMAQ&#x2019;s Representative thereunder, Christopher Jones, in the capacity as TruGolf Nevada&#x2019;s Representative
thereunder, and TruGolf Nevada. As a result of the Business Combination, (i) Merger Sub merged with and into TruGolf Nevada (the &#x201c;Merger&#x201d;),
with TruGolf Nevada surviving as a wholly-owned subsidiary of DMAQ, and (ii) DMAQ&#x2019;s name was changed from Deep Medicine Acquisition
Corp. to TruGolf Holdings, Inc. The Company&#x2019;s Class A common stock commenced trading on the Nasdaq Global Market under the ticker
symbol &#x201c;TRUG&#x201d; on February 1, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Accounting
for the Business Combination&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Business Combination is accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, DMAQ
was treated as the acquired company for accounting purposes, whereas TruGolf Nevada was treated as the accounting acquirer. In accordance
with this method of accounting, the Business Combination has been treated as the equivalent of TruGolf Nevada issuing shares for the
net assets of DMAQ, accompanied by a recapitalization. The net assets of DMAQ and TruGolf Nevada were stated at historical cost, with
no goodwill or other intangible assets recorded, and operations prior to the Business Combination were those of TruGolf Nevada. TruGolf
Nevada has been determined to be the accounting acquirer for purposes of the Business Combination based on an evaluation of the following
circumstances:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Legacy
    TruGolf Nevada stockholders have a majority of the voting power of TruGolf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;TruGolf
    Nevada comprising the ongoing operations of the combined company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;TruGolf
    Nevada contributing a majority of the governing body members of New TruGolf, and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#x25cf;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;TruGolf
    Nevada&#x2019;s senior management comprising the senior management of New TruGolf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exchange
of TruGolf Nevada Shares for Shares of TruGolf&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Based
on &lt;span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zqdkl2KcMLFe" title="Ordinary shares outstanding"&gt;13,098&lt;/span&gt; TruGolf Nevada shares of common stock outstanding immediately prior to the closing of the Business Combination, the Exchange
Ratio determined in accordance with the terms of the Merger Agreement is approximately &lt;span id="xdx_90A_ecustom--ExhangeRatio_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zHX82RsEH5ze" title="Exhange ratio"&gt;570.10&lt;/span&gt;:1. TruGolf issued &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zZoBxRYpZmBg" title="New shares issued"&gt;7,467,134&lt;/span&gt; shares of TruGolf
common stock to legacy TruGolf Nevada shareholders in the Business Combination, determined as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_zOrg16dykB92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zjeONWSWyUo2" style="display: none"&gt;SCHEDULE
OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;TruGolf Nevada&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;shares outstanding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;as of immediately&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;prior to the Closing&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%"&gt;Ordinary Shares, par value $0.01 per share&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zhmuq86xvJle" title="Ordinary shares outstanding"&gt;13,098&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Exchange Ratio&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_ecustom--ExhangeRatio_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_z3wVlVMTZKv" title="Exhange ratio"&gt;570.10&lt;/span&gt;:1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Estimated shares of New TruGolf common stock issued to TruGolf Nevada shareholders upon closing&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_ze7M0u69vjNi" title="Estimated shares"&gt;7,467,134&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_z7CCbm2JQcvf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
common shares issued to legacy TruGolf Nevada shareholders consists of &lt;span id="xdx_901_eus-gaap--CommonStockSharesIssued_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3K6T7LqrJy1" title="Common stock shares issued"&gt;5,750,274&lt;/span&gt; shares of TruGolf Class A common stock and &lt;span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqDywguLFP72" title="Common stock shares issued"&gt;1,716,860&lt;/span&gt;
shares of TruGolf Class B common stock. See &lt;span style="text-decoration: underline"&gt;Note 17 &#x2013; Stockholders&#x2019; Deficit&lt;/span&gt; for the detail of the remaining &lt;span id="xdx_90D_ecustom--CommonStockRemainingExchanged_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zE5jT2MqCnd6" title="Common stock remaining exchanged"&gt;5,787,978&lt;/span&gt; shares of Class
A common stock exchanged in the Merger.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price for the Merger was allocated to the net assets acquired on the basis of historical costs with no goodwill or other intangible
assets recorded. The following summarizes the allocation of the purchase price to net assets acquired in the Merger:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zuaEcZxNICpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BA_ztQxXnZeLAO6" style="display: none"&gt;SCHEDULE
OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49C_20241231_z8P9TUqiFLoj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_maBCRIAzCFc_zRHWqNAyQhZ3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;103,818&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_iI_maBCRIAzCFc_zUDaFvOYXl4a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net proceeds from investment fund (PIPE)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,237,213.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_msBCRIAzCFc_zRS3nF79oSvk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(310,724&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_di_msBCRIAzCFc_zsXlKkX4jNG4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Loans payable&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,565,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtBCRIAzCFc_zPYCPQEPfNLe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Net assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;465,307&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_iI_maBCRIAzuuk_zDkiP7w3Mgli" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes Payable assumed in Merger&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,650,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_iNI_di_msBCRIAzuuk_za9mMTkL3ctl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Original Issue Discount of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEFMTE9DQVRJT04gT0YgUFVSQ0hBU0UgUFJJQ0UgVE8gTkVUIEFTU0VUUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20241231_zoVQHNMBQFMi" title="Original issue discount percentage"&gt;10&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(465,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_iTI_mtBCRIAzuuk_maBCRIAz4rL_zu5NWwVqLjXe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes Payable, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,185,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_iNI_di_msBCRIAz4rL_zfdITZ3Haa3g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Payment of closing costs and other expenses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,947,787&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_iTI_mtBCRIAz4rL_zG6J01mI5Lo4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net proceeds from PIPE Convertible Notes Payable assumed in Merger&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,237,213&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_z3n1P7MMBg85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 2, 2023 and December 7, 2023, Deep Medicine Acquisition Corp. (&#x201c;DMAQ&#x201d;) executed loan agreements with certain accredited
investors (together, the &#x201c;Prior Loan Agreements&#x201d;) pursuant to which such investors agreed to loan DMAQ up to an aggregate
$&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zPL1Pe7hBRCb" title="Aggregrate amount"&gt;&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zsnO9uDlmvtj" title="Aggregrate amount"&gt;11,000,000&lt;/span&gt;&lt;/span&gt; in exchange for the issuance of convertible notes and warrants. On February 2, 2024, TruGolf (f/k/a Deep Medicine Acquisition
Corp.) executed a securities purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with (i) each of the investors party to the Prior
Loan Agreements, which replaced, the Prior Loan Agreements in their entirety, and with (ii) additional investors (together, the &#x201c;PIPE
Investors&#x201d;). Pursuant to the terms and conditions of the Purchase Agreement, the PIPE Investors agreed to purchase from the Company
(i) senior convertible notes in the aggregate principal amount of up to $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_z18UIYAT6T67" title="Principal amount"&gt;15,500,000&lt;/span&gt; (the &#x201c;PIPE Convertible Notes&#x201d;), (ii)
Series A warrants to initially purchase &lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlecAO84yx58" title="Purchase of warrants"&gt;1,409,091&lt;/span&gt; shares of the Company&#x2019;s Class A common stock (the &#x201c;Series A Warrants&#x201d;);
and (iii) Series B warrants to initially purchase &lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240202__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z34RAjJOnk7" title="Purchase of warrants"&gt;1,550,000&lt;/span&gt; shares of the Company&#x2019;s Class A common stock (the &#x201c;Series B Warrants,&#x201d;
and collectively with the Series A Warrants, the &#x201c;PIPE Warrants&#x201d;) (the &#x201c;PIPE Financing&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Purchase Agreement contemplated the funding of the investment (the &#x201c;Investment&#x201d;) across multiple tranches. At the first closing
(the &#x201c;Initial Closing&#x201d;) an aggregate principal amount of $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zFMJzvfollY4" title="Principal amount"&gt;4,650,000&lt;/span&gt; of PIPE Convertible Notes were issued upon the satisfaction
of certain customary closing conditions in exchange for aggregate gross proceeds of $&lt;span id="xdx_903_eus-gaap--ProceedsFromIssuanceOfDebt_c20240101__20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zD7Kp1Fwbon8" title="Gross proceeds from issuance of debt"&gt;4,185,000&lt;/span&gt;, representing an original issue discount
of &lt;span id="xdx_909_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_uPure_c20241231__us-gaap--DebtInstrumentAxis__custom--PIPEConvertibleLoanMember_zLWzu7BWUST7" title="Original issue discount percentage"&gt;10&lt;/span&gt;%. On such date (the &#x201c;Initial Closing Date&#x201d;), the Company also issued the PIPE Investors the Series A Warrants and the
Series B Warrants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Subject
to satisfying the conditions discussed below, the Company has the right under the Purchase Agreement, but not the obligation, to require
that the PIPE Investors purchase additional Notes at up to two additional closings. Upon notice at any time after the 2nd trading day
following the Initial Closing Date, the Company may require that the PIPE Investors purchase an additional aggregate principal amount
of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zD1cinldWdr4" title="Principal amount"&gt;4,650,000&lt;/span&gt; of PIPE Convertible Notes, in exchange for aggregate gross proceeds of $&lt;span id="xdx_905_eus-gaap--ProceedsFromConvertibleDebt_c20240202__20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zK5dpoDckrga" title="Gross proceeds"&gt;4,185,000&lt;/span&gt;, if (i) the Registration Statement (as
described below) has been filed; and (ii) certain customary closing conditions are satisfied (the &#x201c;First Mandatory Additional Closing&#x201d;).
Upon notice at any time after the 2nd trading day following the date that the First Mandatory Additional Closing is consummated, the
Company may require that the PIPE Investors purchase an additional aggregate principal amount of $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_zjJ2UdWxbgml" title="Principal amount"&gt;6,200,000&lt;/span&gt; of PIPE Convertible Notes,
in exchange for aggregate gross proceeds of $&lt;span id="xdx_900_eus-gaap--ProceedsFromConvertibleDebt_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z2SRiZJQVIif" title="Gross proceeds"&gt;5,580,000&lt;/span&gt;, if (i) the shareholder approval is obtained (as described below); (ii) the Registration
Statement has been declared effective by the SEC; and (iii) certain customary closing conditions are satisfied (the &#x201c;Second Mandatory
Additional Closing&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition, pursuant to the Purchase Agreement, as amended by the Waiver (described below) each PIPE Investor has the right, but not the
obligation, to require that, upon notice, the Company sell to such PIPE Investor at one or more additional closings such PIPE Investor&#x2019;s
pro rata share of up to a maximum aggregate principal amount of $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20240802__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zGE1r0g8Amva" title="Principal amount"&gt;10,850,000&lt;/span&gt; in additional PIPE Convertible Notes (each such additional
closing, an &#x201c;Additional Optional Closing&#x201d;); provided that, the principal amount of the additional PIPE Convertible Notes
issued at each Additional Optional Closing must equal at least $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20240802__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_zp7fWr5Knplh" title="Principal amount"&gt;250,000&lt;/span&gt;. If a PIPE Investor has not elected to effect an Additional Optional
Closing on or prior to August 30, 2025, such PIPE Investor shall have no further right to effect an Additional Optional Closing under
the Purchase Agreement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 13, 2024, the Company entered into those certain waiver and amendment agreements (the &#x201c;Waiver&#x201d;), pursuant to which
the Company and the PIPE Investors agreed to: (i) waive any breaches or defaults caused by the Company&#x2019;s failure to timely file
its SEC reports through August 14, 2024; (ii) extend the date by which the Additional Optional Closings may occur until 11 months from
the effective date of the initial Registration Statement; (iii) permit the Company to raise debt financing from its affiliates through
non-convertible, unsecured notes with a maturity date that is later than the maturity date of the PIPE Convertible Notes; (iv) waive
certain registration failures until September 3, 2024 and permit the issuance of common stock to satisfy certain registration failures;
and (v) allow the Company to satisfy the interest payments due April 1, 2024, July 1, 2024 and October 1, 2024 from the issuance of common
stock or by allowing such amounts to be added to the principal amount of the PIPE Convertible Notes, at the option of the PIPE Investors.
In addition, certain PIPE Investors agreed to acquire additional PIPE Convertible Notes without regard to any volume or price requirements
in the instruments. In connection with the Waiver, the Company issued an aggregate of &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zfIwr9pHLUO4"&gt;192,151&lt;/span&gt; shares in satisfaction of certain registration
statement delay payments and issued an aggregate of &lt;span id="xdx_900_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zS1X1xAhm5Ci"&gt;157,582&lt;/span&gt; shares in satisfaction of outstanding interest payments. Such payments were
made at the &#x201c;Alternate Conversion Price&#x201d; set forth in the PIPE Convertible Notes, which is equal to the lesser of (i) the
Conversion Price, and (ii) 90% of the lowest volume weighted average price of the Class A common stock during the five consecutive trading
days immediately prior to such conversion. Additionally, the Company issued &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zfuO1jMdvuA4" title="Stock issued during period shares new issues"&gt;190,586&lt;/span&gt; shares to a PIPE Investor as a result of language in the PIPE Convertible
Note related to ownership percentage prior to the Merger.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160; &lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 7, 2024, the Company entered into those certain amendments to the Waivers (the &#x201c;Amendments&#x201d;), pursuant to which
the Company and the PIPE Investors agreed to: (i) waive any breaches or defaults caused by the Company&#x2019;s failure to timely file
its SEC reports through August 21, 2024; and (ii) waive certain registration failures until October 3, 2024. In addition, the PIPE Investors
waived any breaches or defaults that may have occurred or will occur solely as a result of the Company&#x2019;s failure to comply with
the continued listing requirements of the Nasdaq Stock Market due to: (i) the Company&#x2019;s failure to meet the stockholders&#x2019;
equity requirement for continued listing, provided that the foregoing waiver shall expire on January 15, 2025, (ii) the Company&#x2019;s
failure to meet the market value of publicly held shares requirement for continued listing, provided that the foregoing waiver shall
expire on January 15, 2025, and/or (iii) the Company&#x2019;s failure to meet the minimum bid price requirement for continued listing;
provided that the foregoing waiver shall expire on January 15, 2025, provided further that to the extent the Company is in compliance
with all other Nasdaq Stock Market listing requirements and has filed a preliminary proxy statement to hold a special meeting to vote
on a reverse stock split to remedy the bid price failure, the waiver shall be extended to March 15, 2025. In connection with the Amendment,
the Company issued an aggregate of &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zYmiEqMXPDuh" title="Number of new shares issued"&gt;116,959&lt;/span&gt; shares in satisfaction of certain registration statement delay payments and issued an aggregate
of &lt;span id="xdx_901_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zBc0Fe2dbvh8" title="Shares issued"&gt;65,790&lt;/span&gt; shares in satisfaction of outstanding interest payments. Such payments were made at the &#x201c;Alternate Conversion Price&#x201d;
set forth in the PIPE Convertible Notes, which is equal to the lesser of (i) the Conversion Price, and (ii) 90% of the lowest volume
weighted average price of the Class A common stock during the five consecutive trading days immediately prior to such conversion.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 7, 2024, certain PIPE Investors agreed to purchase additional PIPE Convertible Notes in aggregate principal amount of $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zioilqE5GDI2" title="Principal amount"&gt;3,300,000&lt;/span&gt;
for aggregate proceeds of $&lt;span id="xdx_908_eus-gaap--ProceedsFromConvertibleDebt_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zJbJLb87wPFh" title="Convertible debt"&gt;2,970,000&lt;/span&gt;. In connection with the foregoing, the Company agreed to repay an aggregate of $&lt;span id="xdx_90A_eus-gaap--ProceedsFromRepaymentsOfDebt_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zfPoib3fYhIi" title="Repayment of debt"&gt;2,496,686&lt;/span&gt; in outstanding
debt and transaction expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 6, 2024, a certain PIPE Investor agreed to purchase additional PIPE Convertible Notes in the aggregate principal amount of $&lt;span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20241206__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zi3daFfcaSKj" title="Principal amount"&gt;2,100,000&lt;/span&gt;
for aggregate proceeds of $&lt;span id="xdx_903_eus-gaap--ProceedsFromConvertibleDebt_c20241206__20241206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zVXRGuw5DaFk" title="Convertible debt"&gt;1,890,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;As of December 31, 2024, the Company recorded PIPE Convertible Notes payable
of $&lt;span id="xdx_90D_eus-gaap--ConvertibleNotesPayable_iI_c20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zZLEeTVxFGAg" title="Convertible notes payable"&gt;4,068,953&lt;/span&gt;, net of discounts. For the year ended December 31, 2024 the Company recorded interest expense on the PIPE Convertible Notes
of $&lt;span id="xdx_902_eus-gaap--InterestExpense_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmy68BBpudF6" title="Interest expense"&gt;5,922,451&lt;/span&gt;, which included $&lt;span id="xdx_907_eus-gaap--InterestExpenseOtherLongTermDebt_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zbeAht0CMdj1" title="Interest expense other long term debt"&gt;4,216,986&lt;/span&gt; in make whole interest as a result of debt conversions, and interest expense relating to the
amortization of the OID of $&lt;span id="xdx_901_eus-gaap--InterestExpenseDebtExcludingAmortization_c20240101__20241231__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zleQkaFrFrM4" title="Interest expense debt excluding amortization"&gt;516,239&lt;/span&gt;.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_MergerArrangementMember"
      decimals="INF"
      id="Fact000866"
      unitRef="Shares">13098</us-gaap:CommonStockSharesOutstanding>
    <TRUG:ExhangeRatio
      contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember"
      decimals="INF"
      id="Fact000868"
      unitRef="Pure">570.10</TRUG:ExhangeRatio>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember"
      decimals="INF"
      id="Fact000870"
      unitRef="Shares">7467134</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock contextRef="From2024-01-012024-12-31" id="Fact000872">&lt;p id="xdx_899_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_zOrg16dykB92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zjeONWSWyUo2" style="display: none"&gt;SCHEDULE
OF BUSINESS ACQUISITION CONTINGENT CONSIDERATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;TruGolf Nevada&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;shares outstanding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;as of immediately&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;prior to the Closing&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%"&gt;Ordinary Shares, par value $0.01 per share&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_zhmuq86xvJle" title="Ordinary shares outstanding"&gt;13,098&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Exchange Ratio&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_ecustom--ExhangeRatio_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_z3wVlVMTZKv" title="Exhange ratio"&gt;570.10&lt;/span&gt;:1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Estimated shares of New TruGolf common stock issued to TruGolf Nevada shareholders upon closing&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember_ze7M0u69vjNi" title="Estimated shares"&gt;7,467,134&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_MergerArrangementMember"
      decimals="INF"
      id="Fact000874"
      unitRef="Shares">13098</us-gaap:CommonStockSharesOutstanding>
    <TRUG:ExhangeRatio
      contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember"
      decimals="INF"
      id="Fact000876"
      unitRef="Pure">570.10</TRUG:ExhangeRatio>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember"
      decimals="INF"
      id="Fact000878"
      unitRef="Shares">7467134</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000880"
      unitRef="Shares">5750274</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000882"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesIssued>
    <TRUG:CommonStockRemainingExchanged
      contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000884"
      unitRef="Shares">5787978</TRUG:CommonStockRemainingExchanged>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact000886">&lt;p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zuaEcZxNICpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BA_ztQxXnZeLAO6" style="display: none"&gt;SCHEDULE
OF ALLOCATION OF PURCHASE PRICE TO NET ASSETS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49C_20241231_z8P9TUqiFLoj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_maBCRIAzCFc_zRHWqNAyQhZ3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;103,818&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment_iI_maBCRIAzCFc_zUDaFvOYXl4a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net proceeds from investment fund (PIPE)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,237,213.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iNI_di_msBCRIAzCFc_zRS3nF79oSvk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(310,724&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_di_msBCRIAzCFc_zsXlKkX4jNG4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Loans payable&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,565,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iTI_mtBCRIAzCFc_zPYCPQEPfNLe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Net assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;465,307&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross_iI_maBCRIAzuuk_zDkiP7w3Mgli" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes Payable assumed in Merger&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,650,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount_iNI_di_msBCRIAzuuk_za9mMTkL3ctl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Original Issue Discount of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEFMTE9DQVRJT04gT0YgUFVSQ0hBU0UgUFJJQ0UgVE8gTkVUIEFTU0VUUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20241231_zoVQHNMBQFMi" title="Original issue discount percentage"&gt;10&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(465,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_iTI_mtBCRIAzuuk_maBCRIAz4rL_zu5NWwVqLjXe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes Payable, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,185,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses_iNI_di_msBCRIAz4rL_zfdITZ3Haa3g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Payment of closing costs and other expenses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,947,787&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger_iTI_mtBCRIAz4rL_zG6J01mI5Lo4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net proceeds from PIPE Convertible Notes Payable assumed in Merger&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,237,213&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000888"
      unitRef="USD">103818</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000890"
      unitRef="USD">2237213.00</TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromInvestment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000892"
      unitRef="USD">310724</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000894"
      unitRef="USD">1565000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000896"
      unitRef="USD">465307</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000898"
      unitRef="USD">4650000</TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebtGross>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000902"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000900"
      unitRef="USD">465000</TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnamortizedDiscount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000904"
      unitRef="USD">4185000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000906"
      unitRef="USD">1947787</TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPaymentOfClosingCostsAndOtherExpenses>
    <TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000908"
      unitRef="USD">2237213</TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesNetProceedsFromConvertibleNotesPayableInMerger>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-12-07_custom_PriorLoanAgreementMember"
      decimals="0"
      id="Fact000910"
      unitRef="USD">11000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-11-02_custom_PriorLoanAgreementMember"
      decimals="0"
      id="Fact000912"
      unitRef="USD">11000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-02_custom_PIPEConvertibleLoanMember"
      decimals="0"
      id="Fact000914"
      unitRef="USD">15500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-02-02_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact000916"
      unitRef="Shares">1409091</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-02-02_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact000918"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_PIPEConvertibleLoanMember"
      decimals="0"
      id="Fact000920"
      unitRef="USD">4650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleLoanMember"
      decimals="0"
      id="Fact000922"
      unitRef="USD">4185000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-12-31_custom_PIPEConvertibleLoanMember"
      decimals="INF"
      id="Fact000924"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember"
      decimals="0"
      id="Fact000926"
      unitRef="USD">4650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-02-022024-02-02_custom_PurchaseAgreementMember"
      decimals="0"
      id="Fact000928"
      unitRef="USD">4185000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_PurchaseAgreementMember"
      decimals="0"
      id="Fact000930"
      unitRef="USD">6200000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-01-012024-12-31_custom_PurchaseAgreementMember"
      decimals="0"
      id="Fact000932"
      unitRef="USD">5580000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-08-02_custom_PurchaseAgreementMember_srt_MaximumMember"
      decimals="0"
      id="Fact000934"
      unitRef="USD">10850000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-08-02_custom_PurchaseAgreementMember_srt_MinimumMember"
      decimals="0"
      id="Fact000936"
      unitRef="USD">250000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-08-132024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact000937"
      unitRef="Shares">192151</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="AsOf2024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact000938"
      unitRef="Shares">157582</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-08-132024-08-13_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact000940"
      unitRef="Shares">190586</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact000942"
      unitRef="Shares">116959</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact000944"
      unitRef="Shares">65790</us-gaap:SharesIssued>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000946"
      unitRef="USD">3300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000948"
      unitRef="USD">2970000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromRepaymentsOfDebt
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000950"
      unitRef="USD">2496686</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-06_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000952"
      unitRef="USD">2100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-12-062024-12-06_custom_PIPEConvertibleNotesMember_custom_WaiverAndAmendmentAgreementMember"
      decimals="0"
      id="Fact000954"
      unitRef="USD">1890000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2024-12-31_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000956"
      unitRef="USD">4068953</us-gaap:ConvertibleNotesPayable>
    <us-gaap:InterestExpense
      contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000958"
      unitRef="USD">5922451</us-gaap:InterestExpense>
    <us-gaap:InterestExpenseOtherLongTermDebt
      contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000960"
      unitRef="USD">4216986</us-gaap:InterestExpenseOtherLongTermDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="From2024-01-012024-12-31_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact000962"
      unitRef="USD">516239</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2024-01-012024-12-31" id="Fact000964">&lt;p id="xdx_80E_eus-gaap--SignificantAccountingPoliciesTextBlock_zAbywcHrpFze" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
3 &#x2013; &lt;span id="xdx_827_zJbQ8XAbGhE"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwmeZAzINtUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#x201c;GAAP&#x201d;). The summary of significant accounting policies presented below is designed to assist in
understanding the Company&#x2019;s consolidated financial statements. Such consolidated financial statements and accompanying notes are
the representations of the Company&#x2019;s management, who is responsible for their integrity and objectivity. The Company operates in
one business segment, which is Golf Simulators.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zE8SYcT83JI4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Consolidation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_864_ziv9Qitkuyo2" style="display: none"&gt;&#160;Principles
of Consolidation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zeO6pTRWdX8l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Reclassifications&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
reclassifications have been made to the financial statements for the year ended December 31, 2023 to conform to the financial statement
presentation for the year ended December 31, 2024. These reclassifications had no effect on net loss or cash flows as previously reported.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--UseOfEstimates_z7C7BGzte1B3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Use
of Estimates&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Preparing
financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates these estimates and
judgments. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zP6YukiDw7b2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Cash
and Cash Equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ConcentrationRiskCreditRisk_z3HV0oeZjKUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--MarketableSecuritiesPolicy_z6I5t1txAqt6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Marketable
Investment Securities&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#x2019;s consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $&lt;span id="xdx_903_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20241231_zEOSmm9vXzDb" title="Unrealized gain in fair value of short-term investments"&gt;1,662 &lt;/span&gt;recorded
in the consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance of $&lt;span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zcEdGrF61Ypi" title="Marketable securities"&gt;10,114&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--MarketableSecurities_iI_c20231231_zFic7vBEGSab" title="Marketable securities"&gt;55,217&lt;/span&gt; as
of December 31, 2024 and 2023, respectively, and are included with cash and cash equivalents on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zaD3p76wwqM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Accounts
Receivable, net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for doubtful accounts. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#x2019;s current economic circumstances, reasonable and supportable forecasts, and the Company&#x2019;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#x2019;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for doubtful accounts when a balance is determined to be
uncollectable. As of December 31, 2024 and 2023, the Company&#x2019;s allowance for doubtful accounts was $&lt;span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zpyqWTGCT9Re" title="Allowance for doubtful accounts"&gt;1,470,868&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20231231_zRvDdwWF9CYg" title="Allowance for doubtful accounts"&gt;1,227,136&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_z2BJDKkZzVPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Inventory,
net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
December 31, 2024 and 2023, the Company had $&lt;span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zhmDbPRhXiHg" title="Inventory valuation reserves"&gt;448,360&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--InventoryValuationReserves_iI_c20231231_zPRLKCCmIeb7" title="Inventory valuation reserves"&gt;429,050&lt;/span&gt;, respectively, reserved for obsolete inventory.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zuZspw5CZWgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Property
and Equipment&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zINLi0TQFaw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zcM4pDl4hNIb" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 82%; font-weight: bold"&gt;Category&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center"&gt;Estimated Useful Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Computer equipment and software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLBWTD6bgPW6" title="Property plant and equipment useful life"&gt;3&lt;/span&gt; - &lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5QdybjK96Af" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zttzh7WoHhe8" title="Property plant and equipment useful life"&gt;3&lt;/span&gt; - &lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zweKSdiyhJf6" title="Property plant and equipment useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcyrL0BzGA8k" title="Property plant and equipment useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh9j71yN3Mf5" title="Property plant and equipment useful life"&gt;5&lt;/span&gt; - &lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zc3X3Fm4ODLi" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zrex5kJFtwDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#x2019;s results of operations for the respective period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z4Kq4nuMdqe8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Capitalized
Software Development Costs&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#x2019;s Accounting Standards Codification (&#x201c;ASC&#x201d;) 985-20, &lt;i&gt;Software
&#x2013; Costs of Software to be Sold, Leased, or Marketed&lt;/i&gt;, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. The balance of capitalized
software development costs, net of accumulated amortization, at December 31, 2024 and 2023, was $&lt;span id="xdx_90F_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20240101__20241231_zn0OVynGIIGe" title="Development of software applications"&gt;1,540,121&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20230101__20231231_zOnBt1FzMxo2" title="Development of software applications"&gt;0&lt;/span&gt;, respectively. The
Company recorded amortization of capitalized software costs of $&lt;span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20240101__20241231_zjM8vbjJhEY9" title="Amortization of capitalized software"&gt;224,648&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20230101__20231231_zxL3sEhhqzLh" title="Amortization of capitalized software"&gt;0&lt;/span&gt; for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zh1nhYJlGtte" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Impairment
of Long-Lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The Company
did not record a loss on impairment &lt;span style="background-color: white"&gt;during the years ended December 31, 2024 and 2023,&lt;/span&gt; respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_z2MIXdrIi5X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Advertising
and Marketing Costs&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $&lt;span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20241231_zWEi1Rbgi7mh" title="Advertising and marketing expense"&gt;736,744&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--MarketingAndAdvertisingExpense_c20230101__20231231_zEltu1UebwZ6" title="Advertising and marketing expense"&gt;395,941&lt;/span&gt;
for the years ended December 31, 2024 and 2023, respectively, and are recorded in operating expenses on the consolidated statements of
operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--DebtPolicyTextBlock_zBPs5k483AL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Debt
with Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the consolidated statements of operations using the straight-line method. The offset to the contra-liability
is recorded as either equity or liability in the Company&#x2019;s consolidated balance sheets depending on the accounting treatment of
the warrants. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount
expense in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z9ns4XTTHVbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Fair
Value Measurements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
defined in ASC 820, &lt;i&gt;Fair Value Measurements and Disclosures&lt;/i&gt;, fair value is the price that would be received to sell an asset or
paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company
utilizes market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about
risk and the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or
generally unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy
gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and
the lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#x2019;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhm9vF2ExBph" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 3 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#x2019;s incremental borrowing rate. The following table shows the Company&#x2019;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zXwbcaUBJJme" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zXY4eDZASHh1" style="display: none"&gt;SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair Value at December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231_zBYAdhyjhLO6" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1042"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkQcmDRuHYU9" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1044"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsPTo6s7ktT7" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1046"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zUKDYT9VDy5k" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1048"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231_z90ohzeiujre" style="width: 12%; text-align: right"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zi4OaxWpYI8e" style="width: 12%; text-align: right"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zEvlkxmli7ze" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1051"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXF4JJ1XD3n2" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1052"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20231231_zQNQeE96nvUe" style="text-align: right" title="Corporate fixed income securities"&gt;452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zWCvotGia2C4" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1056"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zUchXJ3Cs169" style="text-align: right" title="Corporate fixed income securities"&gt;452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zDPmf8camJf9" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1060"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;U.S. treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231_zLKEspsp2rK7" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;2,026,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zdvjuv9uWCP5" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1064"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zb0u62hruJ81" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;2,026,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zKjNfujBuDu9" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1068"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zVVIm2lhGsLg" style="text-align: right" title="Fair value at December 31, 2023"&gt;2,534,169&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKFRzcJE47b6" style="text-align: right" title="Fair value at December 31, 2023"&gt;55,216&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zD64zy0FaKMe" style="text-align: right" title="Fair value at December 31, 2023"&gt;2,478,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxDQnlz16Bqg" style="text-align: right" title="Fair value at December 31, 2023"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zLTbRYGrGOOj" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zA28zZwls3c5" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDylnorF1zJ7" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1082"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zraV1SHm8iV1" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1084"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zvZNM6vW5v69" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQFfLd3wsBA" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z59hygFHhFjk" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxi5X3B7pK25" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1092"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;U.S. treasury securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zHi24h6TlXjc" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z7Dybzg4fRC9" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1096"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn1lKzdyj6sk" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zCWtR4xWlaO3" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1100"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zCvig0NxRgM7" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1102"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z4AVqiaHnb0d" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1104"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zAR2KuoTFCVd" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1106"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zglhnyXAd5O3" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_zYY1FY5Iy2zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zg9bi0YsoOO3" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs6QwKfn9jsa" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1114"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zO7gClAnQeI5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1116"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F08_z9yHqcsFLich" style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F11_zR0oPpa0aRO3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf" title="Derivative liability"&gt;142,319&lt;/span&gt;. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa" title="Change in fair value of derivative liabilities"&gt;142,319&lt;/span&gt;. See &lt;span style="text-decoration: underline"&gt;Note 17 &#x2013; Stockholders&#x2019; Deficit
&lt;/span&gt;for additional details.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8AD_z9OmN8RzDnX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_z5c6sKPqXvE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 842, &lt;i&gt;Leases&lt;/i&gt;, the Company recognized a right-of-use (&#x201c;ROU&#x201d;) asset and corresponding lease liability
on its balance sheets for its office space and warehouse. See &lt;span style="text-decoration: underline"&gt;Note 19 &#x2013; Leases&lt;/span&gt; for further discussion, including the impact
on the Company&#x2019;s financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
&lt;span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDescription_c20240101__20241231_zere0xrqr5Ha" title="Lease agreements with remaining terms"&gt;The Company has two lease agreements with remaining terms of 3.4 years and 11 months&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_zeaYi2EHwq48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Income
Taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial
statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets, including tax loss
and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which
those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company utilizes ASC 740, &lt;i&gt;Income Taxes&lt;/i&gt;, which requires the recognition of deferred tax assets and liabilities for the expected
future tax consequences of events that have been included in the consolidated financial statements or tax returns. The Company accounts
for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities and
the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#x201c;more likely than
not&#x201d; that a deferred tax asset will not be realized. At December 31, 2024 and 2023, the Company&#x2019;s net deferred tax asset
has been fully reserved.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
uncertain tax positions that meet a &#x201c;more likely than not&#x201d; threshold, the Company recognizes the benefit of uncertain tax
positions in the consolidated financial statements. The Company&#x2019;s practice is to recognize interest and penalties, if any, related
to uncertain tax positions in income tax expense in the consolidated statements of operations when a determination is made that such
expense is likely.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--RevenueRecognitionPolicyTextBlock_zncAd4fEhPDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Revenue
Recognition Policy&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf
Simulators &#x2013; Substantially all the Company&#x2019;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Perpetual
License &#x2013; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Content
Software Subscriptions &#x2013; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Deferred
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the year ended December 31, 2024, the Company recognized $&lt;span id="xdx_90E_eus-gaap--DeferredRevenue_iI_c20241231_zSXQ2USRAbHk" title="Deferred revenue"&gt;1,704,224&lt;/span&gt; of golf simulator and
subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Remaining
Performance Obligations&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, approximately $&lt;span id="xdx_901_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241231_zzcELJfJ9qXi" title="Remaining performance obligations"&gt;3.1&lt;/span&gt; million of revenue is expected to be recognized from remaining performance obligations. The
Company expects to recognize &lt;span id="xdx_904_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20241231_zGOOhT7TT368" title="Remaining performance obligations percentage"&gt;100&lt;/span&gt;% of this revenue over the next 12 months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Disaggregated
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zowPjlSWEv22" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BD_zXlX5pA1X9I6" style="display: none"&gt;SCHEDULE
OF DISAGGREGATED REVENUE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20240101__20241231_zXbUWWw8VdV6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230101__20231231_zawQdBIvU9Nk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenuesAbstract_zlXavN2h6eCj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zFKO1MqK5vgb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf Simulators&lt;sup id="xdx_F4A_zFkui3cbYJj1"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;13,708,760&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;11,969,498&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zj21kz8QX6Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Content Software Subscriptions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,852,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,493,368&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_z0GcWTNxv87k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other&lt;sup id="xdx_F40_z8ZjRLD04atl"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;297,405&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;120,985&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_zbDGbBChUy53" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total net revenue&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;21,858,864&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;20,583,851&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in; text-align: justify"&gt;&lt;span id="xdx_F09_zlKywzC1TsSh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F1E_zMgSUfBDh9z4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as simulator hardware and proprietary perpetual licenses.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"&gt;&lt;span id="xdx_F08_zBnR25DTyp36" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F15_zLj54Yd3vRC4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as shipping and installation revenue.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A7_zhPR9YLKLWEb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--CostOfSalesPolicyTextBlock_zwdeYehJqMfk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Cost
of Revenues&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the years ended December 31, 2024 and 2023, the Company recorded an expense of $&lt;span id="xdx_901_eus-gaap--InventoryWriteDown_c20240101__20241231_ztI3NILkk3S4" title="Inventory write down"&gt;0&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--InventoryWriteDown_c20230101__20231231_zrzigiA34By7" title="Inventory write down"&gt;721,000&lt;/span&gt; in inventory write-down,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_ecustom--RoyaltiesPolicyTextBlock_zvNn5ev9Dahf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Royalties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between &lt;span id="xdx_905_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zDdUn4aU81fc" title="Royalty expense percentage"&gt;20&lt;/span&gt;% and &lt;span id="xdx_90E_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zD9UBlmspul4" title="Royalty expense percentage"&gt;30&lt;/span&gt;%. Royalty expense for the years ended December 31, 2024 and 2023, was $&lt;span id="xdx_903_eus-gaap--RoyaltyExpense_c20240101__20241231_zIdyFmKJRoX6" title="Royalty expense"&gt;706,214&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--RoyaltyExpense_c20230101__20231231_z1tEPV7fq3qa" title="Royalty expense"&gt;709,640&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zQ3TYI65AMQj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Net
Loss per Common Share&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zC4uYeHB5Ph1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the computations of loss per share:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BD_ze2cgYP75dve" style="display: none"&gt;SCHEDULE
OF LOSS PER SHARE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20240101__20241231_zcRnEPR5aRii" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230101__20231231_z82lkRFGJ8Ca" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Numerators:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NetIncomeLoss_znVUYDRu7kt9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(8,795,419&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(10,283,109&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Weighted-average common shares Series A outstanding, basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_z9THt1ZRImHa" title="Weighted-average common shares Series A outstanding, basic"&gt;&lt;span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zsPTKct4Mu01" title="Weighted-average common shares Series A outstanding, diluted"&gt;11,634,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zTuh0ZaliSU" title="Weighted-average common shares Series A outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_z74xdiRt3e7f" title="Weighted-average common shares Series A outstanding, diluted"&gt;11,994&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Net loss per common share Series A, basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zyfTHTsCYpW8" title="Net loss per common share Series A, basic"&gt;&lt;span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zRDmk6XuUmCk" title="Net loss per common share Series A, diluted"&gt;(0.76&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_z1kBw6H05eo3" title="Net loss per common share Series A, basic"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_zg8IQZBmIy5k" title="Net loss per common share Series A, diluted"&gt;(857.35&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AB_zRfTggNKuBlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#x2019;s computation of net loss per common share for the years ended December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zWL5kuO42fmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#x2019;s net loss position even though the exercise price could be less than the
average market price of the common shares:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zyHTxD1cceK" style="display: none"&gt;SCHEDULE
OF POTENTIAL DILUTIVE SHARES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--StockOptions_iI_c20241231_zR4d5hNM6VRb" style="width: 16%; text-align: right" title="Stock options"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE Convertible Notes&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConvertibleShares_iI_c20241231_fKDEp_zBdrdmvj2p9d" style="text-align: right" title="PIPE Convertible Notes"&gt;928,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Common Stock - Series A warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zK4N98Phwkhh" style="text-align: right" title="Common stock -  warrants"&gt;1,409,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock - Series B warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zWtzwSGf9Dga" style="text-align: right" title="Common stock -  warrants"&gt;1,550,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--EarnoutShares_iI_c20241231_zRGwShctH9ad" style="text-align: right" title="Earnout shares"&gt;4,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Underwriter warrants to I-Bankers convertible at $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--SharePrice_iI_c20241231_zozsZQLti7qa"&gt;12.00&lt;/span&gt;/common share&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20241231_zCoewEARoN01" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants"&gt;632,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total dilutive&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalPotentialDilutive_iTI_c20241231_zzjccXegJSkh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive"&gt;10,151,292&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"&gt;&lt;span id="xdx_F01_zOCcwt2LlRU3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F14_zBLTjlorH584" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zveQSL8urmM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zmfGyNno7Od6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Stock-based
Compensation &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#x201c;2024 Plan&#x201d;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#x2019; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#x2019;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-07, &lt;i&gt;Compensation &#x2013; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting&lt;/i&gt;, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zdBLGBrAWZ08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Emerging
Growth Company Status&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the
new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an emerging growth company
from early adopting new or revised accounting standards. The Company expects to use the extended transition period for any new or revised
accounting standards during the period which the Company remains an emerging growth company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zAYumaDBmNDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Segment
Reporting&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#x2019;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the consolidated financial information regularly provided to the Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;).
The Company&#x2019;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit
and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources, and planning and
forecasting for future periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_ecustom--WarrantsPolicyTextBlock_zGonZHsQiDE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#x2019;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zS3vPazZbRNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Recently
Adopted Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2022, the FASB issued ASU 2022-03, &lt;i&gt;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to
Contractual Sale Restrictions&lt;/i&gt; (&#x201c;ASU 2022-03&#x201d;), which clarifies the guidance in Accounting Standards Codification Topic
820, &lt;i&gt;Fair Value Measurement&lt;/i&gt; (&#x201c;Topic 820&#x201d;), when measuring the fair value of an equity security subject to contractual
restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to
contractual sale restrictions that are measured at fair value in accordance with Topic 820. ASU 2022-03 is effective for fiscal years
beginning after December 15, 2023, including interim periods within those fiscal years, and early adoption is permitted. Management does
not believe the adoption of any of these accounting pronouncements has had or will have a material impact on the Company&#x2019;s consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2023, the FASB issued Update 2023-07 - &lt;i&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,&lt;/i&gt;
which requires disclosure of the title and position of the Chief Operating Decision Maker (&#x201c;CODM&#x201d;), an explanation of how
the CODM uses the reported measure of segment profit or loss in assessing segment performance and deciding how to allocate resources,
and disclosure of significant expenses regularly provided to the CODM that are included within the reported measure of segment profit
or loss. The amendments of ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal
years beginning after December 15, 2024. &lt;span style="background-color: white"&gt;The Company adopted this new guidance for the year-ended
December 31, 2024, on a retrospective basis, and the adoption did not have a material effect on the Company&#x2019;s consolidated financial
statements. (see Note&lt;/span&gt; 15)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzNg5phqVqZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Recent
Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued Update 2023-09 - &lt;i&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/i&gt;, which enhances
the disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits.
The amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and should
be applied prospectively. The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU 2024-03&lt;i&gt;, Income Statement &#x2014; Reporting Comprehensive Income &#x2014; Expense Disaggregation
Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expense&lt;/i&gt;s, to disclose additional information about specific expense
categories. In January 2025, the FASB issued ASU 2025-01 &lt;i&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation
Disclosures (Subtopic 220-40)&lt;/i&gt;, which clarified the effective date for ASU 2024-03. These amendments are intended to provided more
information about types of expenses in commonly presented expense captions. The amendments in this update are effective for annual periods
beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, and early adoption is permitted.
The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;
&lt;p id="xdx_851_zeIS7j7ps89b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact000966">&lt;p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwmeZAzINtUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#x201c;GAAP&#x201d;). The summary of significant accounting policies presented below is designed to assist in
understanding the Company&#x2019;s consolidated financial statements. Such consolidated financial statements and accompanying notes are
the representations of the Company&#x2019;s management, who is responsible for their integrity and objectivity. The Company operates in
one business segment, which is Golf Simulators.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact000968">&lt;p id="xdx_840_eus-gaap--ConsolidationPolicyTextBlock_zE8SYcT83JI4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Consolidation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_864_ziv9Qitkuyo2" style="display: none"&gt;&#160;Principles
of Consolidation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2024-01-012024-12-31" id="Fact000970">&lt;p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zeO6pTRWdX8l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Reclassifications&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
reclassifications have been made to the financial statements for the year ended December 31, 2023 to conform to the financial statement
presentation for the year ended December 31, 2024. These reclassifications had no effect on net loss or cash flows as previously reported.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates contextRef="From2024-01-012024-12-31" id="Fact000972">&lt;p id="xdx_848_eus-gaap--UseOfEstimates_z7C7BGzte1B3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Use
of Estimates&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Preparing
financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the
reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates these estimates and
judgments. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact000974">&lt;p id="xdx_848_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zP6YukiDw7b2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Cash
and Cash Equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2024-01-012024-12-31" id="Fact000976">&lt;p id="xdx_842_eus-gaap--ConcentrationRiskCreditRisk_z3HV0oeZjKUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:MarketableSecuritiesPolicy contextRef="From2024-01-012024-12-31" id="Fact000978">&lt;p id="xdx_84A_eus-gaap--MarketableSecuritiesPolicy_z6I5t1txAqt6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Marketable
Investment Securities&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#x2019;s consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $&lt;span id="xdx_903_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20241231_zEOSmm9vXzDb" title="Unrealized gain in fair value of short-term investments"&gt;1,662 &lt;/span&gt;recorded
in the consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance of $&lt;span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zcEdGrF61Ypi" title="Marketable securities"&gt;10,114&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--MarketableSecurities_iI_c20231231_zFic7vBEGSab" title="Marketable securities"&gt;55,217&lt;/span&gt; as
of December 31, 2024 and 2023, respectively, and are included with cash and cash equivalents on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:MarketableSecuritiesPolicy>
    <TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000980"
      unitRef="USD">-1662</TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000982"
      unitRef="USD">10114</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000984"
      unitRef="USD">55217</us-gaap:MarketableSecurities>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2024-01-012024-12-31" id="Fact000986">&lt;p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zaD3p76wwqM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Accounts
Receivable, net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for doubtful accounts. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#x2019;s current economic circumstances, reasonable and supportable forecasts, and the Company&#x2019;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#x2019;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for doubtful accounts when a balance is determined to be
uncollectable. As of December 31, 2024 and 2023, the Company&#x2019;s allowance for doubtful accounts was $&lt;span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zpyqWTGCT9Re" title="Allowance for doubtful accounts"&gt;1,470,868&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20231231_zRvDdwWF9CYg" title="Allowance for doubtful accounts"&gt;1,227,136&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000988"
      unitRef="USD">1470868</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000990"
      unitRef="USD">1227136</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact000992">&lt;p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_z2BJDKkZzVPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Inventory,
net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
December 31, 2024 and 2023, the Company had $&lt;span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zhmDbPRhXiHg" title="Inventory valuation reserves"&gt;448,360&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--InventoryValuationReserves_iI_c20231231_zPRLKCCmIeb7" title="Inventory valuation reserves"&gt;429,050&lt;/span&gt;, respectively, reserved for obsolete inventory.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000994"
      unitRef="USD">448360</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000996"
      unitRef="USD">429050</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact000998">&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zuZspw5CZWgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Property
and Equipment&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zINLi0TQFaw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zcM4pDl4hNIb" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 82%; font-weight: bold"&gt;Category&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center"&gt;Estimated Useful Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Computer equipment and software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLBWTD6bgPW6" title="Property plant and equipment useful life"&gt;3&lt;/span&gt; - &lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5QdybjK96Af" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zttzh7WoHhe8" title="Property plant and equipment useful life"&gt;3&lt;/span&gt; - &lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zweKSdiyhJf6" title="Property plant and equipment useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcyrL0BzGA8k" title="Property plant and equipment useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh9j71yN3Mf5" title="Property plant and equipment useful life"&gt;5&lt;/span&gt; - &lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zc3X3Fm4ODLi" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zrex5kJFtwDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#x2019;s results of operations for the respective period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001000">&lt;p id="xdx_89B_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zINLi0TQFaw1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zcM4pDl4hNIb" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 82%; font-weight: bold"&gt;Category&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center"&gt;Estimated Useful Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Computer equipment and software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLBWTD6bgPW6" title="Property plant and equipment useful life"&gt;3&lt;/span&gt; - &lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5QdybjK96Af" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zttzh7WoHhe8" title="Property plant and equipment useful life"&gt;3&lt;/span&gt; - &lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zweKSdiyhJf6" title="Property plant and equipment useful life"&gt;15&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zcyrL0BzGA8k" title="Property plant and equipment useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh9j71yN3Mf5" title="Property plant and equipment useful life"&gt;5&lt;/span&gt; - &lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zc3X3Fm4ODLi" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember"
      id="Fact001002">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember_srt_MaximumMember"
      id="Fact001004">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember"
      id="Fact001006">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember"
      id="Fact001008">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_VehiclesMember"
      id="Fact001010">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_EquipmentMember_srt_MinimumMember"
      id="Fact001012">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_EquipmentMember_srt_MaximumMember"
      id="Fact001014">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <TRUG:CapitalizedSoftwareDevelopmentCostsPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001016">&lt;p id="xdx_84F_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z4Kq4nuMdqe8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Capitalized
Software Development Costs&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#x2019;s Accounting Standards Codification (&#x201c;ASC&#x201d;) 985-20, &lt;i&gt;Software
&#x2013; Costs of Software to be Sold, Leased, or Marketed&lt;/i&gt;, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. The balance of capitalized
software development costs, net of accumulated amortization, at December 31, 2024 and 2023, was $&lt;span id="xdx_90F_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20240101__20241231_zn0OVynGIIGe" title="Development of software applications"&gt;1,540,121&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--CapitalizedComputerSoftwareImpairments1_c20230101__20231231_zOnBt1FzMxo2" title="Development of software applications"&gt;0&lt;/span&gt;, respectively. The
Company recorded amortization of capitalized software costs of $&lt;span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20240101__20241231_zjM8vbjJhEY9" title="Amortization of capitalized software"&gt;224,648&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--CapitalizedComputerSoftwareAmortization1_c20230101__20231231_zxL3sEhhqzLh" title="Amortization of capitalized software"&gt;0&lt;/span&gt; for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:CapitalizedSoftwareDevelopmentCostsPolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001018"
      unitRef="USD">1540121</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:CapitalizedComputerSoftwareImpairments1
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001020"
      unitRef="USD">0</us-gaap:CapitalizedComputerSoftwareImpairments1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001022"
      unitRef="USD">224648</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001024"
      unitRef="USD">0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001026">&lt;p id="xdx_842_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zh1nhYJlGtte" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Impairment
of Long-Lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The Company
did not record a loss on impairment &lt;span style="background-color: white"&gt;during the years ended December 31, 2024 and 2023,&lt;/span&gt; respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001028">&lt;p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_z2MIXdrIi5X5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Advertising
and Marketing Costs&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $&lt;span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20241231_zWEi1Rbgi7mh" title="Advertising and marketing expense"&gt;736,744&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--MarketingAndAdvertisingExpense_c20230101__20231231_zEltu1UebwZ6" title="Advertising and marketing expense"&gt;395,941&lt;/span&gt;
for the years ended December 31, 2024 and 2023, respectively, and are recorded in operating expenses on the consolidated statements of
operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001030"
      unitRef="USD">736744</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001032"
      unitRef="USD">395941</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:DebtPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001034">&lt;p id="xdx_844_eus-gaap--DebtPolicyTextBlock_zBPs5k483AL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Debt
with Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the consolidated statements of operations using the straight-line method. The offset to the contra-liability
is recorded as either equity or liability in the Company&#x2019;s consolidated balance sheets depending on the accounting treatment of
the warrants. If the debt is retired early, the associated debt discount is then recognized immediately as amortization of debt discount
expense in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001036">&lt;p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z9ns4XTTHVbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Fair
Value Measurements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
defined in ASC 820, &lt;i&gt;Fair Value Measurements and Disclosures&lt;/i&gt;, fair value is the price that would be received to sell an asset or
paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company
utilizes market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about
risk and the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or
generally unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy
gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and
the lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#x2019;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2024-01-012024-12-31" id="Fact001038">&lt;p id="xdx_847_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhm9vF2ExBph" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 3 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#x2019;s incremental borrowing rate. The following table shows the Company&#x2019;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zXwbcaUBJJme" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zXY4eDZASHh1" style="display: none"&gt;SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair Value at December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231_zBYAdhyjhLO6" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1042"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkQcmDRuHYU9" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1044"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsPTo6s7ktT7" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1046"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zUKDYT9VDy5k" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1048"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231_z90ohzeiujre" style="width: 12%; text-align: right"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zi4OaxWpYI8e" style="width: 12%; text-align: right"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zEvlkxmli7ze" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1051"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXF4JJ1XD3n2" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1052"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20231231_zQNQeE96nvUe" style="text-align: right" title="Corporate fixed income securities"&gt;452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zWCvotGia2C4" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1056"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zUchXJ3Cs169" style="text-align: right" title="Corporate fixed income securities"&gt;452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zDPmf8camJf9" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1060"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;U.S. treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231_zLKEspsp2rK7" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;2,026,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zdvjuv9uWCP5" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1064"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zb0u62hruJ81" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;2,026,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zKjNfujBuDu9" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1068"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zVVIm2lhGsLg" style="text-align: right" title="Fair value at December 31, 2023"&gt;2,534,169&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKFRzcJE47b6" style="text-align: right" title="Fair value at December 31, 2023"&gt;55,216&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zD64zy0FaKMe" style="text-align: right" title="Fair value at December 31, 2023"&gt;2,478,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxDQnlz16Bqg" style="text-align: right" title="Fair value at December 31, 2023"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zLTbRYGrGOOj" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zA28zZwls3c5" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDylnorF1zJ7" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1082"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zraV1SHm8iV1" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1084"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zvZNM6vW5v69" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQFfLd3wsBA" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z59hygFHhFjk" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxi5X3B7pK25" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1092"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;U.S. treasury securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zHi24h6TlXjc" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z7Dybzg4fRC9" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1096"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn1lKzdyj6sk" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zCWtR4xWlaO3" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1100"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zCvig0NxRgM7" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1102"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z4AVqiaHnb0d" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1104"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zAR2KuoTFCVd" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1106"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zglhnyXAd5O3" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_zYY1FY5Iy2zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zg9bi0YsoOO3" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs6QwKfn9jsa" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1114"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zO7gClAnQeI5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1116"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F08_z9yHqcsFLich" style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F11_zR0oPpa0aRO3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf" title="Derivative liability"&gt;142,319&lt;/span&gt;. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa" title="Change in fair value of derivative liabilities"&gt;142,319&lt;/span&gt;. See &lt;span style="text-decoration: underline"&gt;Note 17 &#x2013; Stockholders&#x2019; Deficit
&lt;/span&gt;for additional details.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8AD_z9OmN8RzDnX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="From2024-01-012024-12-31" id="Fact001040">&lt;p id="xdx_898_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zXwbcaUBJJme" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zXY4eDZASHh1" style="display: none"&gt;SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair Value at December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231_zBYAdhyjhLO6" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1042"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkQcmDRuHYU9" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1044"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsPTo6s7ktT7" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1046"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zUKDYT9VDy5k" style="text-align: right" title="Fair Value at December 31, 2022"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1048"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231_z90ohzeiujre" style="width: 12%; text-align: right"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zi4OaxWpYI8e" style="width: 12%; text-align: right"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zEvlkxmli7ze" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1051"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXF4JJ1XD3n2" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1052"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20231231_zQNQeE96nvUe" style="text-align: right" title="Corporate fixed income securities"&gt;452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zWCvotGia2C4" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1056"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zUchXJ3Cs169" style="text-align: right" title="Corporate fixed income securities"&gt;452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CorporateFixedIncomeSecurities_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zDPmf8camJf9" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1060"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;U.S. treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231_zLKEspsp2rK7" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;2,026,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zdvjuv9uWCP5" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1064"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zb0u62hruJ81" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;2,026,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zKjNfujBuDu9" style="border-bottom: Black 1pt solid; text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1068"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zVVIm2lhGsLg" style="text-align: right" title="Fair value at December 31, 2023"&gt;2,534,169&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKFRzcJE47b6" style="text-align: right" title="Fair value at December 31, 2023"&gt;55,216&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zD64zy0FaKMe" style="text-align: right" title="Fair value at December 31, 2023"&gt;2,478,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxDQnlz16Bqg" style="text-align: right" title="Fair value at December 31, 2023"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zLTbRYGrGOOj" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zA28zZwls3c5" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDylnorF1zJ7" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1082"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zraV1SHm8iV1" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1084"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zvZNM6vW5v69" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQFfLd3wsBA" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z59hygFHhFjk" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxi5X3B7pK25" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1092"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;U.S. treasury securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zHi24h6TlXjc" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z7Dybzg4fRC9" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1096"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zn1lKzdyj6sk" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zCWtR4xWlaO3" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1100"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zCvig0NxRgM7" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1102"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z4AVqiaHnb0d" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1104"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zAR2KuoTFCVd" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1106"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zglhnyXAd5O3" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Fair value at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_zYY1FY5Iy2zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zg9bi0YsoOO3" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs6QwKfn9jsa" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1114"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zO7gClAnQeI5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1116"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F08_z9yHqcsFLich" style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F11_zR0oPpa0aRO3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf" title="Derivative liability"&gt;142,319&lt;/span&gt;. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa" title="Change in fair value of derivative liabilities"&gt;142,319&lt;/span&gt;. See &lt;span style="text-decoration: underline"&gt;Note 17 &#x2013; Stockholders&#x2019; Deficit
&lt;/span&gt;for additional details.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001049"
      unitRef="USD">55216</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact001050"
      unitRef="USD">55216</us-gaap:MoneyMarketFundsAtCarryingValue>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001054"
      unitRef="USD">452682</TRUG:CorporateFixedIncomeSecurities>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact001058"
      unitRef="USD">452682</TRUG:CorporateFixedIncomeSecurities>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001062"
      unitRef="USD">2026271</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact001066"
      unitRef="USD">2026271</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001070"
      unitRef="USD">2534169</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact001072"
      unitRef="USD">55216</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact001074"
      unitRef="USD">2478953</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001078"
      unitRef="USD">45102</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact001080"
      unitRef="USD">45102</us-gaap:MoneyMarketFundsAtCarryingValue>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001086"
      unitRef="USD">-452682</TRUG:CorporateFixedIncomeSecurities>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact001090"
      unitRef="USD">-452682</TRUG:CorporateFixedIncomeSecurities>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001094"
      unitRef="USD">2026271</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact001098"
      unitRef="USD">2026271</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001110"
      unitRef="USD">10114</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact001112"
      unitRef="USD">10114</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <TRUG:DerivativeLiabilitiesCurrentAndNoncurrent
      contextRef="AsOf2024-12-31_custom_PIPEWarrantMember"
      decimals="0"
      id="Fact001119"
      unitRef="USD">142319</TRUG:DerivativeLiabilitiesCurrentAndNoncurrent>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001121"
      unitRef="USD">-142319</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001123">&lt;p id="xdx_841_eus-gaap--LesseeLeasesPolicyTextBlock_z5c6sKPqXvE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Leases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 842, &lt;i&gt;Leases&lt;/i&gt;, the Company recognized a right-of-use (&#x201c;ROU&#x201d;) asset and corresponding lease liability
on its balance sheets for its office space and warehouse. See &lt;span style="text-decoration: underline"&gt;Note 19 &#x2013; Leases&lt;/span&gt; for further discussion, including the impact
on the Company&#x2019;s financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
&lt;span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDescription_c20240101__20241231_zere0xrqr5Ha" title="Lease agreements with remaining terms"&gt;The Company has two lease agreements with remaining terms of 3.4 years and 11 months&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="From2024-01-012024-12-31" id="Fact001125">The Company has two lease agreements with remaining terms of 3.4 years and 11 months</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001127">&lt;p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_zeaYi2EHwq48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Income
Taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial
statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets, including tax loss
and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which
those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in
tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company utilizes ASC 740, &lt;i&gt;Income Taxes&lt;/i&gt;, which requires the recognition of deferred tax assets and liabilities for the expected
future tax consequences of events that have been included in the consolidated financial statements or tax returns. The Company accounts
for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities and
the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#x201c;more likely than
not&#x201d; that a deferred tax asset will not be realized. At December 31, 2024 and 2023, the Company&#x2019;s net deferred tax asset
has been fully reserved.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
uncertain tax positions that meet a &#x201c;more likely than not&#x201d; threshold, the Company recognizes the benefit of uncertain tax
positions in the consolidated financial statements. The Company&#x2019;s practice is to recognize interest and penalties, if any, related
to uncertain tax positions in income tax expense in the consolidated statements of operations when a determination is made that such
expense is likely.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001129">&lt;p id="xdx_84A_eus-gaap--RevenueRecognitionPolicyTextBlock_zncAd4fEhPDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Revenue
Recognition Policy&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf
Simulators &#x2013; Substantially all the Company&#x2019;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Perpetual
License &#x2013; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Content
Software Subscriptions &#x2013; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Deferred
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the year ended December 31, 2024, the Company recognized $&lt;span id="xdx_90E_eus-gaap--DeferredRevenue_iI_c20241231_zSXQ2USRAbHk" title="Deferred revenue"&gt;1,704,224&lt;/span&gt; of golf simulator and
subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Remaining
Performance Obligations&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, approximately $&lt;span id="xdx_901_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241231_zzcELJfJ9qXi" title="Remaining performance obligations"&gt;3.1&lt;/span&gt; million of revenue is expected to be recognized from remaining performance obligations. The
Company expects to recognize &lt;span id="xdx_904_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20241231_zGOOhT7TT368" title="Remaining performance obligations percentage"&gt;100&lt;/span&gt;% of this revenue over the next 12 months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Disaggregated
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zowPjlSWEv22" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BD_zXlX5pA1X9I6" style="display: none"&gt;SCHEDULE
OF DISAGGREGATED REVENUE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20240101__20241231_zXbUWWw8VdV6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230101__20231231_zawQdBIvU9Nk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenuesAbstract_zlXavN2h6eCj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zFKO1MqK5vgb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf Simulators&lt;sup id="xdx_F4A_zFkui3cbYJj1"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;13,708,760&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;11,969,498&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zj21kz8QX6Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Content Software Subscriptions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,852,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,493,368&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_z0GcWTNxv87k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other&lt;sup id="xdx_F40_z8ZjRLD04atl"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;297,405&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;120,985&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_zbDGbBChUy53" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total net revenue&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;21,858,864&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;20,583,851&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in; text-align: justify"&gt;&lt;span id="xdx_F09_zlKywzC1TsSh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F1E_zMgSUfBDh9z4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as simulator hardware and proprietary perpetual licenses.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"&gt;&lt;span id="xdx_F08_zBnR25DTyp36" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F15_zLj54Yd3vRC4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as shipping and installation revenue.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A7_zhPR9YLKLWEb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DeferredRevenue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001131"
      unitRef="USD">1704224</us-gaap:DeferredRevenue>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001133"
      unitRef="USD">3100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001135"
      unitRef="Pure">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001137">&lt;p id="xdx_89F_eus-gaap--DisaggregationOfRevenueTableTextBlock_zowPjlSWEv22" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BD_zXlX5pA1X9I6" style="display: none"&gt;SCHEDULE
OF DISAGGREGATED REVENUE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20240101__20241231_zXbUWWw8VdV6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230101__20231231_zawQdBIvU9Nk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenuesAbstract_zlXavN2h6eCj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zFKO1MqK5vgb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf Simulators&lt;sup id="xdx_F4A_zFkui3cbYJj1"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;13,708,760&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;11,969,498&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zj21kz8QX6Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Content Software Subscriptions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,852,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,493,368&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_z0GcWTNxv87k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other&lt;sup id="xdx_F40_z8ZjRLD04atl"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;297,405&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;120,985&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_zbDGbBChUy53" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total net revenue&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;21,858,864&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;20,583,851&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in; text-align: justify"&gt;&lt;span id="xdx_F09_zlKywzC1TsSh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F1E_zMgSUfBDh9z4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as simulator hardware and proprietary perpetual licenses.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: justify"&gt;&lt;span id="xdx_F08_zBnR25DTyp36" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F15_zLj54Yd3vRC4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as shipping and installation revenue.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_GolfSimulatorsMember"
      decimals="0"
      id="Fact001142"
      unitRef="USD">13708760</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_GolfSimulatorsMember"
      decimals="0"
      id="Fact001143"
      unitRef="USD">11969498</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_ContentSoftwareSubscriptionsMember"
      decimals="0"
      id="Fact001145"
      unitRef="USD">7852699</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_ContentSoftwareSubscriptionsMember"
      decimals="0"
      id="Fact001146"
      unitRef="USD">8493368</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_OtherMember"
      decimals="0"
      id="Fact001148"
      unitRef="USD">297405</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_OtherMember"
      decimals="0"
      id="Fact001149"
      unitRef="USD">120985</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001151"
      unitRef="USD">21858864</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001152"
      unitRef="USD">20583851</us-gaap:Revenues>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001156">&lt;p id="xdx_842_eus-gaap--CostOfSalesPolicyTextBlock_zwdeYehJqMfk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Cost
of Revenues&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the years ended December 31, 2024 and 2023, the Company recorded an expense of $&lt;span id="xdx_901_eus-gaap--InventoryWriteDown_c20240101__20241231_ztI3NILkk3S4" title="Inventory write down"&gt;0&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--InventoryWriteDown_c20230101__20231231_zrzigiA34By7" title="Inventory write down"&gt;721,000&lt;/span&gt; in inventory write-down,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001158"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001160"
      unitRef="USD">721000</us-gaap:InventoryWriteDown>
    <TRUG:RoyaltiesPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001162">&lt;p id="xdx_848_ecustom--RoyaltiesPolicyTextBlock_zvNn5ev9Dahf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Royalties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between &lt;span id="xdx_905_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zDdUn4aU81fc" title="Royalty expense percentage"&gt;20&lt;/span&gt;% and &lt;span id="xdx_90E_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zD9UBlmspul4" title="Royalty expense percentage"&gt;30&lt;/span&gt;%. Royalty expense for the years ended December 31, 2024 and 2023, was $&lt;span id="xdx_903_eus-gaap--RoyaltyExpense_c20240101__20241231_zIdyFmKJRoX6" title="Royalty expense"&gt;706,214&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--RoyaltyExpense_c20230101__20231231_z1tEPV7fq3qa" title="Royalty expense"&gt;709,640&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</TRUG:RoyaltiesPolicyTextBlock>
    <TRUG:RoyaltyExpensePercentage
      contextRef="AsOf2024-12-31_srt_MinimumMember"
      decimals="INF"
      id="Fact001164"
      unitRef="Pure">0.20</TRUG:RoyaltyExpensePercentage>
    <TRUG:RoyaltyExpensePercentage
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      decimals="INF"
      id="Fact001166"
      unitRef="Pure">0.30</TRUG:RoyaltyExpensePercentage>
    <us-gaap:RoyaltyExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001168"
      unitRef="USD">706214</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001170"
      unitRef="USD">709640</us-gaap:RoyaltyExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001172">&lt;p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zQ3TYI65AMQj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Net
Loss per Common Share&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zC4uYeHB5Ph1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the computations of loss per share:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BD_ze2cgYP75dve" style="display: none"&gt;SCHEDULE
OF LOSS PER SHARE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20240101__20241231_zcRnEPR5aRii" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230101__20231231_z82lkRFGJ8Ca" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Numerators:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NetIncomeLoss_znVUYDRu7kt9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(8,795,419&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(10,283,109&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Weighted-average common shares Series A outstanding, basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_z9THt1ZRImHa" title="Weighted-average common shares Series A outstanding, basic"&gt;&lt;span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zsPTKct4Mu01" title="Weighted-average common shares Series A outstanding, diluted"&gt;11,634,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zTuh0ZaliSU" title="Weighted-average common shares Series A outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_z74xdiRt3e7f" title="Weighted-average common shares Series A outstanding, diluted"&gt;11,994&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Net loss per common share Series A, basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zyfTHTsCYpW8" title="Net loss per common share Series A, basic"&gt;&lt;span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zRDmk6XuUmCk" title="Net loss per common share Series A, diluted"&gt;(0.76&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_z1kBw6H05eo3" title="Net loss per common share Series A, basic"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_zg8IQZBmIy5k" title="Net loss per common share Series A, diluted"&gt;(857.35&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AB_zRfTggNKuBlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#x2019;s computation of net loss per common share for the years ended December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zWL5kuO42fmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#x2019;s net loss position even though the exercise price could be less than the
average market price of the common shares:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zyHTxD1cceK" style="display: none"&gt;SCHEDULE
OF POTENTIAL DILUTIVE SHARES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--StockOptions_iI_c20241231_zR4d5hNM6VRb" style="width: 16%; text-align: right" title="Stock options"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE Convertible Notes&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConvertibleShares_iI_c20241231_fKDEp_zBdrdmvj2p9d" style="text-align: right" title="PIPE Convertible Notes"&gt;928,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Common Stock - Series A warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zK4N98Phwkhh" style="text-align: right" title="Common stock -  warrants"&gt;1,409,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock - Series B warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zWtzwSGf9Dga" style="text-align: right" title="Common stock -  warrants"&gt;1,550,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--EarnoutShares_iI_c20241231_zRGwShctH9ad" style="text-align: right" title="Earnout shares"&gt;4,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Underwriter warrants to I-Bankers convertible at $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--SharePrice_iI_c20241231_zozsZQLti7qa"&gt;12.00&lt;/span&gt;/common share&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20241231_zCoewEARoN01" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants"&gt;632,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total dilutive&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalPotentialDilutive_iTI_c20241231_zzjccXegJSkh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive"&gt;10,151,292&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"&gt;&lt;span id="xdx_F01_zOCcwt2LlRU3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F14_zBLTjlorH584" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zveQSL8urmM8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001174">&lt;p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zC4uYeHB5Ph1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the computations of loss per share:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BD_ze2cgYP75dve" style="display: none"&gt;SCHEDULE
OF LOSS PER SHARE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20240101__20241231_zcRnEPR5aRii" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230101__20231231_z82lkRFGJ8Ca" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Numerators:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NetIncomeLoss_znVUYDRu7kt9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(8,795,419&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(10,283,109&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Weighted-average common shares Series A outstanding, basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20241231_z9THt1ZRImHa" title="Weighted-average common shares Series A outstanding, basic"&gt;&lt;span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20241231_zsPTKct4Mu01" title="Weighted-average common shares Series A outstanding, diluted"&gt;11,634,761&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20230101__20231231_zTuh0ZaliSU" title="Weighted-average common shares Series A outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20230101__20231231_z74xdiRt3e7f" title="Weighted-average common shares Series A outstanding, diluted"&gt;11,994&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Net loss per common share Series A, basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zyfTHTsCYpW8" title="Net loss per common share Series A, basic"&gt;&lt;span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zRDmk6XuUmCk" title="Net loss per common share Series A, diluted"&gt;(0.76&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_z1kBw6H05eo3" title="Net loss per common share Series A, basic"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_zg8IQZBmIy5k" title="Net loss per common share Series A, diluted"&gt;(857.35&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001176"
      unitRef="USD">-8795419</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001177"
      unitRef="USD">-10283109</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001179"
      unitRef="Shares">11634761</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001181"
      unitRef="Shares">11634761</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001183"
      unitRef="Shares">11994</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001185"
      unitRef="Shares">11994</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001187"
      unitRef="USDPShares">-0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001189"
      unitRef="USDPShares">-0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001191"
      unitRef="USDPShares">-857.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001193"
      unitRef="USDPShares">-857.35</us-gaap:EarningsPerShareDiluted>
    <TRUG:PotentialDilutivePerShareTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001195">&lt;p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zWL5kuO42fmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#x2019;s net loss position even though the exercise price could be less than the
average market price of the common shares:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zyHTxD1cceK" style="display: none"&gt;SCHEDULE
OF POTENTIAL DILUTIVE SHARES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--StockOptions_iI_c20241231_zR4d5hNM6VRb" style="width: 16%; text-align: right" title="Stock options"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE Convertible Notes&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConvertibleShares_iI_c20241231_fKDEp_zBdrdmvj2p9d" style="text-align: right" title="PIPE Convertible Notes"&gt;928,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Common Stock - Series A warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zK4N98Phwkhh" style="text-align: right" title="Common stock -  warrants"&gt;1,409,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock - Series B warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zWtzwSGf9Dga" style="text-align: right" title="Common stock -  warrants"&gt;1,550,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--EarnoutShares_iI_c20241231_zRGwShctH9ad" style="text-align: right" title="Earnout shares"&gt;4,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Underwriter warrants to I-Bankers convertible at $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--SharePrice_iI_c20241231_zozsZQLti7qa"&gt;12.00&lt;/span&gt;/common share&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20241231_zCoewEARoN01" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants"&gt;632,500&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total dilutive&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalPotentialDilutive_iTI_c20241231_zzjccXegJSkh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive"&gt;10,151,292&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.25in"&gt;&lt;span id="xdx_F01_zOCcwt2LlRU3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span id="xdx_F14_zBLTjlorH584" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</TRUG:PotentialDilutivePerShareTableTextBlock>
    <TRUG:StockOptions
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001197"
      unitRef="USD">1131000</TRUG:StockOptions>
    <TRUG:ConvertibleShares
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001199"
      unitRef="Shares">928700</TRUG:ConvertibleShares>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-12-31_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact001201"
      unitRef="Shares">1409092</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-12-31_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact001203"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <TRUG:EarnoutShares
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001205"
      unitRef="Shares">4500000</TRUG:EarnoutShares>
    <us-gaap:SharePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001206"
      unitRef="USDPShares">12.00</us-gaap:SharePrice>
    <TRUG:UnderWriterWarrantsCommonShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001208"
      unitRef="Shares">632500</TRUG:UnderWriterWarrantsCommonShare>
    <TRUG:TotalPotentialDilutive
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001210"
      unitRef="Shares">10151292</TRUG:TotalPotentialDilutive>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy contextRef="From2024-01-012024-12-31" id="Fact001213">&lt;p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zmfGyNno7Od6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Stock-based
Compensation &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#x201c;2024 Plan&#x201d;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#x2019; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#x2019;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-07, &lt;i&gt;Compensation &#x2013; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting&lt;/i&gt;, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy>
    <TRUG:EmergingGrowthCompanyStatusPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001215">&lt;p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zdBLGBrAWZ08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Emerging
Growth Company Status&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the
new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an emerging growth company
from early adopting new or revised accounting standards. The Company expects to use the extended transition period for any new or revised
accounting standards during the period which the Company remains an emerging growth company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:EmergingGrowthCompanyStatusPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001217">&lt;p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zAYumaDBmNDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Segment
Reporting&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#x2019;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the consolidated financial information regularly provided to the Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;).
The Company&#x2019;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit
and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources, and planning and
forecasting for future periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <TRUG:WarrantsPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001219">&lt;p id="xdx_847_ecustom--WarrantsPolicyTextBlock_zGonZHsQiDE2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#x2019;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

</TRUG:WarrantsPolicyTextBlock>
    <TRUG:RecentlyAdoptedAccountingPronouncementsPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001221">&lt;p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zS3vPazZbRNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Recently
Adopted Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2022, the FASB issued ASU 2022-03, &lt;i&gt;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to
Contractual Sale Restrictions&lt;/i&gt; (&#x201c;ASU 2022-03&#x201d;), which clarifies the guidance in Accounting Standards Codification Topic
820, &lt;i&gt;Fair Value Measurement&lt;/i&gt; (&#x201c;Topic 820&#x201d;), when measuring the fair value of an equity security subject to contractual
restrictions that prohibit the sale of an equity security and introduces new disclosure requirements for equity securities subject to
contractual sale restrictions that are measured at fair value in accordance with Topic 820. ASU 2022-03 is effective for fiscal years
beginning after December 15, 2023, including interim periods within those fiscal years, and early adoption is permitted. Management does
not believe the adoption of any of these accounting pronouncements has had or will have a material impact on the Company&#x2019;s consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2023, the FASB issued Update 2023-07 - &lt;i&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,&lt;/i&gt;
which requires disclosure of the title and position of the Chief Operating Decision Maker (&#x201c;CODM&#x201d;), an explanation of how
the CODM uses the reported measure of segment profit or loss in assessing segment performance and deciding how to allocate resources,
and disclosure of significant expenses regularly provided to the CODM that are included within the reported measure of segment profit
or loss. The amendments of ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal
years beginning after December 15, 2024. &lt;span style="background-color: white"&gt;The Company adopted this new guidance for the year-ended
December 31, 2024, on a retrospective basis, and the adoption did not have a material effect on the Company&#x2019;s consolidated financial
statements. (see Note&lt;/span&gt; 15)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:RecentlyAdoptedAccountingPronouncementsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2024-01-012024-12-31" id="Fact001223">&lt;p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzNg5phqVqZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Recent
Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued Update 2023-09 - &lt;i&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/i&gt;, which enhances
the disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits.
The amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. Early adoption is permitted and should
be applied prospectively. The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU 2024-03&lt;i&gt;, Income Statement &#x2014; Reporting Comprehensive Income &#x2014; Expense Disaggregation
Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expense&lt;/i&gt;s, to disclose additional information about specific expense
categories. In January 2025, the FASB issued ASU 2025-01 &lt;i&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation
Disclosures (Subtopic 220-40)&lt;/i&gt;, which clarified the effective date for ASU 2024-03. These amendments are intended to provided more
information about types of expenses in commonly presented expense captions. The amendments in this update are effective for annual periods
beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, and early adoption is permitted.
The Company is currently evaluating the impact on the consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001225">&lt;p id="xdx_806_eus-gaap--AccountsAndNontradeReceivableTextBlock_znrRRgR1ZkB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
4 &#x2013; &lt;span&gt;ACCOUNTS RECEIVABLE, NET &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;&lt;span id="xdx_825_zNXs25RCPxuk"&gt;ACCOUNTS
RECEIVABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zvxBpJbwJCx8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable and allowance for doubtful accounts consisted of the following as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_ztExSM467Wdl" style="display: none"&gt;SCHEDULE
OF ALLOWANCE FOR DOUBTFUL ACCOUNTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zCZSDJPEJPdi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20231231_zaKRW2oUue55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zWqlYfBmEZ7j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Trade accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,870,021&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,458,625&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zIIt3MUAwVwg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1232"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;167,383&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_ziw0JJU9Va5c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,870,021&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,626,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zy8Giiithw0j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,470,868&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,227,136&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zHw6cuNZAhn3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,399,153&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,398,872&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zuNSSSJyvu5i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001227">&lt;p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zvxBpJbwJCx8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable and allowance for doubtful accounts consisted of the following as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_ztExSM467Wdl" style="display: none"&gt;SCHEDULE
OF ALLOWANCE FOR DOUBTFUL ACCOUNTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zCZSDJPEJPdi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20231231_zaKRW2oUue55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zWqlYfBmEZ7j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Trade accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,870,021&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,458,625&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zIIt3MUAwVwg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1232"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;167,383&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_ziw0JJU9Va5c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,870,021&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,626,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zy8Giiithw0j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,470,868&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,227,136&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zHw6cuNZAhn3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,399,153&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,398,872&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:TradeReceivablesHeldForSaleAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001229"
      unitRef="USD">2870021</us-gaap:TradeReceivablesHeldForSaleAmount>
    <us-gaap:TradeReceivablesHeldForSaleAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001230"
      unitRef="USD">3458625</us-gaap:TradeReceivablesHeldForSaleAmount>
    <TRUG:OtherAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001233"
      unitRef="USD">167383</TRUG:OtherAccountsReceivable>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001235"
      unitRef="USD">2870021</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001236"
      unitRef="USD">3626008</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001238"
      unitRef="USD">1470868</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001239"
      unitRef="USD">1227136</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001241"
      unitRef="USD">1399153</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001242"
      unitRef="USD">2398872</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact001244">&lt;p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_z2S155Z8rHi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
5 &#x2013; &lt;span id="xdx_824_zSvXj4TXvA9a"&gt;INVENTORY, NET&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHdTzX5xBCvk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes inventory as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zuJXTGlLncx9" style="display: none"&gt;SCHEDULE
OF INVENTORY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241231_zdT2UfatUzb9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_ziAF3hwEphi4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_znFZpiGhPQid" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Inventory - raw materials&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,797,705&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,548,134&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zfSFao7cPdtk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less reserve allowance for obsolescence&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(448,360&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(429,050&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zOscTHgftCyi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Inventory, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,349,345&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,119,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_znidz84IqH84" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001246">&lt;p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHdTzX5xBCvk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes inventory as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zuJXTGlLncx9" style="display: none"&gt;SCHEDULE
OF INVENTORY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241231_zdT2UfatUzb9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_ziAF3hwEphi4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_znFZpiGhPQid" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Inventory - raw materials&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,797,705&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,548,134&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zfSFao7cPdtk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less reserve allowance for obsolescence&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(448,360&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(429,050&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zOscTHgftCyi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Inventory, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,349,345&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,119,084&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001248"
      unitRef="USD">2797705</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001249"
      unitRef="USD">2548134</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001251"
      unitRef="USD">448360</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001252"
      unitRef="USD">429050</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001254"
      unitRef="USD">2349345</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001255"
      unitRef="USD">2119084</us-gaap:InventoryNet>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock contextRef="From2024-01-012024-12-31" id="Fact001257">&lt;p id="xdx_80C_eus-gaap--CashCashEquivalentsAndShortTermInvestmentsTextBlock_zEgwRrHdvyoe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
6 &#x2013; &lt;span id="xdx_82F_ztPZinjv4yy3"&gt;MARKETABLE INVESTMENT SECURITIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
February 2023, the Company entered into a brokerage agreement and deposited $&lt;span id="xdx_905_eus-gaap--Deposits_iI_c20230228__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zeNxsv5fG70a" title="Deposits"&gt;2,500,000&lt;/span&gt;. In February 2023, we purchased $&lt;span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--BondsMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zRf7wR3CkTYf" title="Marketable securities"&gt;450,751&lt;/span&gt; in corporate
fixed income securities (corporate bonds) and $&lt;span id="xdx_907_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_znG03JiWQSKg" title="Marketable securities"&gt;1,981,061&lt;/span&gt; in government securities (Treasury securities). The Company terminated the brokerage
agreement during the year ended December 31, 2024, liquidated the vast majority of its investments and has $&lt;span id="xdx_901_eus-gaap--MarketableSecurities_iI_c20241231_zmdDmt2yQr5k" title="Marketable securities"&gt;10,114&lt;/span&gt; recorded in cash and
cash equivalents on its balance sheet as December 31, 2024. As of December 31, 2023, the marketable securities consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_zvx56UOCLY2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zCccSYL7OZld" style="display: none"&gt;SCHEDULE
OF MARKETABLE SECURITIES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20231231_z1bdR3XBylm4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zHFfCG7CJG7j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Corporate fixed income securities, weighted average yield and maturity of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_uPure_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zcETUmp55YAc" title="Weighted average yield"&gt;5.39&lt;/span&gt;% and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zfLmM5ZjIBva" title="Weighted average maturity"&gt;2.38&lt;/span&gt; years, respectively&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;452,682&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zkVZFzSj9rGa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Government securities, weighted average yield and maturity of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zTaKYEsK2fNc" title="Weighted average yield"&gt;4.91&lt;/span&gt;% and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zMIVJRs8KJ58" title="Weighted average maturity"&gt;3.25&lt;/span&gt; years, respectively&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,026,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--MarketableSecuritiesCurrent_iI_zXdDMGtM02we" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total marketable investment securities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,478,953&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zy0bpHtWHhM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:Deposits
      contextRef="AsOf2023-02-28_custom_BrokerageAgreementMember"
      decimals="0"
      id="Fact001259"
      unitRef="USD">2500000</us-gaap:Deposits>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2023-02-28_us-gaap_BondsMember_custom_BrokerageAgreementMember"
      decimals="0"
      id="Fact001261"
      unitRef="USD">450751</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2023-02-28_us-gaap_USTreasurySecuritiesMember_custom_BrokerageAgreementMember"
      decimals="0"
      id="Fact001263"
      unitRef="USD">1981061</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001265"
      unitRef="USD">10114</us-gaap:MarketableSecurities>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001267">&lt;p id="xdx_89B_eus-gaap--ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_zvx56UOCLY2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zCccSYL7OZld" style="display: none"&gt;SCHEDULE
OF MARKETABLE SECURITIES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20231231_z1bdR3XBylm4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zHFfCG7CJG7j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Corporate fixed income securities, weighted average yield and maturity of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_uPure_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zcETUmp55YAc" title="Weighted average yield"&gt;5.39&lt;/span&gt;% and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--CorporateFixedIncomeSecuritiesMember_zfLmM5ZjIBva" title="Weighted average maturity"&gt;2.38&lt;/span&gt; years, respectively&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;452,682&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--MarketableSecuritiesCurrent_iI_hus-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zkVZFzSj9rGa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Government securities, weighted average yield and maturity of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_c20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zTaKYEsK2fNc" title="Weighted average yield"&gt;4.91&lt;/span&gt;% and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIE1BUktFVEFCTEUgU0VDVVJJVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_ecustom--WeightedAverageMaturityTerm_dtY_c20230101__20231231__us-gaap--UnderlyingAssetClassAxis__custom--GovernmentSecuritiesMember_zMIVJRs8KJ58" title="Weighted average maturity"&gt;3.25&lt;/span&gt; years, respectively&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,026,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--MarketableSecuritiesCurrent_iI_zXdDMGtM02we" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total marketable investment securities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,478,953&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield
      contextRef="AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember"
      decimals="INF"
      id="Fact001271"
      unitRef="Pure">0.0539</us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield>
    <TRUG:WeightedAverageMaturityTerm
      contextRef="From2023-01-012023-12-31_custom_CorporateFixedIncomeSecuritiesMember"
      id="Fact001273">P2Y4M17D</TRUG:WeightedAverageMaturityTerm>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2023-12-31_custom_CorporateFixedIncomeSecuritiesMember"
      decimals="0"
      id="Fact001269"
      unitRef="USD">452682</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield
      contextRef="AsOf2023-12-31_custom_GovernmentSecuritiesMember"
      decimals="INF"
      id="Fact001277"
      unitRef="Pure">4.91</us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield>
    <TRUG:WeightedAverageMaturityTerm
      contextRef="From2023-01-012023-12-31_custom_GovernmentSecuritiesMember"
      id="Fact001279">P3Y3M</TRUG:WeightedAverageMaturityTerm>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2023-12-31_custom_GovernmentSecuritiesMember"
      decimals="0"
      id="Fact001275"
      unitRef="USD">2026271</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001281"
      unitRef="USD">2478953</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact001283">&lt;p id="xdx_807_eus-gaap--OtherAssetsDisclosureTextBlock_zjA8Iasvoztl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
7 &#x2013; &lt;span id="xdx_82B_zYFF0eX00n98"&gt;OTHER LONG-TERM ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_zoBp0Fb1CAel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes other long-term assets as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zJHMcObB7TCj" style="display: none"&gt;SCHEDULE
OF OTHER LONG TERM ASSETS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zWrGV8OunNw6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_ztMTyvejgkC3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositEthosManagementLoanMember_zRE9z9Zbdi52" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Security deposit - Ethos Management loan&lt;sup id="xdx_F46_z7oB1dYXZCi6"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1287"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,875,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositsLeasedFacilitiesMember_zQ7Iml5dh6z7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Security deposits - leased facilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;31,023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30,983&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherAssetsNoncurrent_iI_zyOCdzJcwNk1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total other long-term assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;31,023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,905,983&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F06_zsJmQvvqW3n9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F13_zhVnpz1OD6vl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
                                            Note 10 &#x2013; Notes Payable &#x2013; Ethos Management Inc.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A7_zTuJG7UnwCm5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock contextRef="From2024-01-012024-12-31" id="Fact001285">&lt;p id="xdx_895_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_zoBp0Fb1CAel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes other long-term assets as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zJHMcObB7TCj" style="display: none"&gt;SCHEDULE
OF OTHER LONG TERM ASSETS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zWrGV8OunNw6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_ztMTyvejgkC3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositEthosManagementLoanMember_zRE9z9Zbdi52" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Security deposit - Ethos Management loan&lt;sup id="xdx_F46_z7oB1dYXZCi6"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1287"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,875,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherAssetsNoncurrent_iI_hus-gaap--FairValueByAssetClassAxis__custom--SecurityDepositsLeasedFacilitiesMember_zQ7Iml5dh6z7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Security deposits - leased facilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;31,023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30,983&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherAssetsNoncurrent_iI_zyOCdzJcwNk1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total other long-term assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;31,023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,905,983&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F06_zsJmQvvqW3n9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F13_zhVnpz1OD6vl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
                                            Note 10 &#x2013; Notes Payable &#x2013; Ethos Management Inc.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31_custom_SecurityDepositEthosManagementLoanMember"
      decimals="0"
      id="Fact001288"
      unitRef="USD">1875000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-31_custom_SecurityDepositsLeasedFacilitiesMember"
      decimals="0"
      id="Fact001290"
      unitRef="USD">31023</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31_custom_SecurityDepositsLeasedFacilitiesMember"
      decimals="0"
      id="Fact001291"
      unitRef="USD">30983</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001293"
      unitRef="USD">31023</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001294"
      unitRef="USD">1905983</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact001297">&lt;p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zoWTFv1XqNQd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;&lt;b&gt;NOTE
8 &#x2013; &lt;span id="xdx_829_zCcIDUpHy6H6"&gt;PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgxmhl0BShj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes property and equipment as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zJclg7sMPFp2" style="display: none"&gt;SCHEDULE
OF PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zvP3kiGylPCi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zabwwVTXlkWh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zmiZtS90Ris9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Software and computer equipment&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;795,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;809,031&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zBXLsrLBcgf4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;230,883&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;230,883&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_znvUDuKaYHV7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zaukhzaxM3lc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Equipment&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,873&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,873&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zwzMqWcP7rs6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,101,670&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,115,332&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zH3Ot3etLpuc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(957,818&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(881,024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zfi81pxpHmJa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total other long-term assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;143,852&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;234,308&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zPS0xRxciPcb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
depreciation expense was $&lt;span id="xdx_90B_eus-gaap--Depreciation_c20240101__20241231_zyvOP43yMpcg" title="Depreciation expense"&gt;76,794&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--Depreciation_c20230101__20231231_zidgIkKhlPTi" title="Depreciation expense"&gt;58,641&lt;/span&gt; for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z2q42wdmZ669" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes capitalized software development costs as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zLNs8CkYPsjl" style="display: none"&gt;SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zrUrbHCp0DR2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zMQZg8DDDjS9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Capitalized software - beginning balance, December 31, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1328"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zgiKcMKTqlee" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Capitalized software development costs - 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,701,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zjFEUmsosYI9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(161,350&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_z5PxRE6W0mUi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capitalized software
    development costs, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,540,121&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zRLZrW9D8sK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
amortization expense for the years ended December 31, 2024 and 2023, was $&lt;span id="xdx_907_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20241231_zcB8C519XGJ4" title="Amortization of capitalized software"&gt;161,350&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20231231_zl69GWqkmP89" title="Amortization of capitalized software"&gt;0&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2024-01-012024-12-31" id="Fact001299">&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgxmhl0BShj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes property and equipment as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zJclg7sMPFp2" style="display: none"&gt;SCHEDULE
OF PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zvP3kiGylPCi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zabwwVTXlkWh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zmiZtS90Ris9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Software and computer equipment&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;795,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;809,031&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zBXLsrLBcgf4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;230,883&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;230,883&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_znvUDuKaYHV7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zaukhzaxM3lc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Equipment&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,873&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,873&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zwzMqWcP7rs6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,101,670&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,115,332&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zH3Ot3etLpuc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(957,818&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(881,024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zfi81pxpHmJa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total other long-term assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;143,852&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;234,308&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember"
      decimals="0"
      id="Fact001301"
      unitRef="USD">795369</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_custom_SoftwareAndComputerEquipmentMember"
      decimals="0"
      id="Fact001302"
      unitRef="USD">809031</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="Fact001304"
      unitRef="USD">230883</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="Fact001305"
      unitRef="USD">230883</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_VehiclesMember"
      decimals="0"
      id="Fact001307"
      unitRef="USD">59545</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_VehiclesMember"
      decimals="0"
      id="Fact001308"
      unitRef="USD">59545</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_EquipmentMember"
      decimals="0"
      id="Fact001310"
      unitRef="USD">15873</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_EquipmentMember"
      decimals="0"
      id="Fact001311"
      unitRef="USD">15873</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001313"
      unitRef="USD">1101670</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001314"
      unitRef="USD">1115332</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001316"
      unitRef="USD">957818</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001317"
      unitRef="USD">881024</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001319"
      unitRef="USD">143852</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001320"
      unitRef="USD">234308</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001322"
      unitRef="USD">76794</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001324"
      unitRef="USD">58641</us-gaap:Depreciation>
    <TRUG:CapitalizedSoftwareDevelopmentCostsTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001326">&lt;p id="xdx_892_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z2q42wdmZ669" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes capitalized software development costs as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zLNs8CkYPsjl" style="display: none"&gt;SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zrUrbHCp0DR2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zMQZg8DDDjS9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Capitalized software - beginning balance, December 31, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1328"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zgiKcMKTqlee" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Capitalized software development costs - 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,701,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zjFEUmsosYI9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(161,350&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_z5PxRE6W0mUi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capitalized software
    development costs, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,540,121&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</TRUG:CapitalizedSoftwareDevelopmentCostsTableTextBlock>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001330"
      unitRef="USD">1701471</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001332"
      unitRef="USD">161350</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001334"
      unitRef="USD">1540121</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001336"
      unitRef="USD">161350</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001338"
      unitRef="USD">0</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2024-01-012024-12-31" id="Fact001340">&lt;p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_z3f4uEbuIB8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;&lt;b&gt;NOTE
9 &#x2013; &lt;span id="xdx_82F_zROeJQYpHrLh"&gt;ACCRUED AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z9YdxV2Qzirh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
and other current liabilities consist of the following amounts as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zN59rdnP6Ewf" style="display: none"&gt;SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zQeAotIuWEde" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_z50AKAmhSuNh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zfLDCpI4x6Va" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued payroll&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;108,945&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;326,515&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zVHj6UwlZ706" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Credit cards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;240,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_zGU9TyJUyEfa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Warranty reserve&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zMjH6S37xWz6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sales tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;105,563&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;43,891&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zPK5lxGXZede" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;589,619&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;374,100&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_mtALAOLzPiI_zpCKZ5mvuQc1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accrued and other current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;999,307&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,125,495&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zAktdf8oIdKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_zfFewZOeZNE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
liabilities and other current liabilities assumed in Merger as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zy0bNQvozNcf" style="display: none"&gt;SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left; padding-bottom: 1pt"&gt;Accrued tax payable&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20241231_z2HcGkiEb8Sc" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Accrued tax payable"&gt;45,008&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accrued and other current liabilities assumed in Merger&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20241231_z7mNHPfyvZk6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total accrued and other current liabilities assumed in Merger"&gt;45,008&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zuReMLnaWZmk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001342">&lt;p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z9YdxV2Qzirh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
and other current liabilities consist of the following amounts as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zN59rdnP6Ewf" style="display: none"&gt;SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zQeAotIuWEde" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_z50AKAmhSuNh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zfLDCpI4x6Va" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued payroll&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;108,945&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;326,515&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zVHj6UwlZ706" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Credit cards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;240,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_zGU9TyJUyEfa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Warranty reserve&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zMjH6S37xWz6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sales tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;105,563&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;43,891&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zPK5lxGXZede" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;589,619&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;374,100&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iI_mtALAOLzPiI_zpCKZ5mvuQc1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accrued and other current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;999,307&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,125,495&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001344"
      unitRef="USD">108945</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001345"
      unitRef="USD">326515</us-gaap:AccruedPayrollTaxesCurrent>
    <TRUG:AccruedCreditCards
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001347"
      unitRef="USD">55180</TRUG:AccruedCreditCards>
    <TRUG:AccruedCreditCards
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001348"
      unitRef="USD">240989</TRUG:AccruedCreditCards>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001350"
      unitRef="USD">140000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001351"
      unitRef="USD">140000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <TRUG:SalesAndExciseTaxPayablesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001353"
      unitRef="USD">105563</TRUG:SalesAndExciseTaxPayablesCurrent>
    <TRUG:SalesAndExciseTaxPayablesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001354"
      unitRef="USD">43891</TRUG:SalesAndExciseTaxPayablesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001356"
      unitRef="USD">589619</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001357"
      unitRef="USD">374100</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001359"
      unitRef="USD">999307</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001360"
      unitRef="USD">1125495</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001362">&lt;p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_zfFewZOeZNE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
liabilities and other current liabilities assumed in Merger as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zy0bNQvozNcf" style="display: none"&gt;SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left; padding-bottom: 1pt"&gt;Accrued tax payable&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20241231_z2HcGkiEb8Sc" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Accrued tax payable"&gt;45,008&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accrued and other current liabilities assumed in Merger&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20241231_z7mNHPfyvZk6" style="border-bottom: Black 2.5pt double; text-align: right" title="Total accrued and other current liabilities assumed in Merger"&gt;45,008&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001364"
      unitRef="USD">45008</TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001366"
      unitRef="USD">45008</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact001368">&lt;p id="xdx_808_eus-gaap--DebtDisclosureTextBlock_zUAwHcjdl7e1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;&lt;b&gt;NOTE
10 &#x2013; &lt;span id="xdx_825_zlJr23qzqm3g"&gt;NOTES PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes
payable consisted of the following as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months).&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_zgG6nHuOy5xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BD_zCz6LT4tJDu2" style="display: none"&gt;SCHEDULE OF NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zQ4tqlAvLggk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_zcfcb2FW8b79" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zrzK3DA3XbY2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Note payable - Ethos Management Inc.&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1372"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,499,999&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_z8GMuIO1m557" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Note payable - Mercedez-Benz&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;19,733&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,149&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z6V9C7D2HXAf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,733&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,529,148&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--LessDeferredLoanFees_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zdjNYbcPszd4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less deferred loan fees - Ethos Management Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1381"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(116,940&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbtuauqQQYid" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,001&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(9,425&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zDkvFbUJ6I14" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Note payable long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,732&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,402,783&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_z31PWT0ziFwi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Ethos
Management Inc.&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
January 2023, the Company entered into a financing agreement with Ethos Asset Management Inc. (the &#x201c;Ethos Loan&#x201d; or &#x201c;Ethos&#x201d;)
in the principal amount of up to $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember__srt--RangeAxis__srt--MaximumMember_zBIJbbIXbdRi" title="Principal amount"&gt;10&lt;/span&gt; million. Pursuant to the terms of the Ethos Loan, the Company may draw down financing proceeds equal
to $&lt;span id="xdx_904_eus-gaap--ProceedsFromNotesPayable_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zaINAcP0GKFc" title="Proceeds from notes payable"&gt;833,333&lt;/span&gt; each month beginning in April 2023, up to the $&lt;span id="xdx_90B_eus-gaap--ProceedsFromNotesPayable_pn6n6_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__dei--LegalEntityAxis__custom--EthosManagementINCMember_zd1TBLZ6ra2d" title="Proceeds from notes payable"&gt;10&lt;/span&gt; million amount. Interest associated with the Ethos Loan is fixed at &lt;span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zTwyMIv7mf47" title="Interest percentage"&gt;4&lt;/span&gt;%
per annum and has a three-year grace period for principal and interest payments. Annual principal and interest payments will commence
in 2027 and continue through 2034. As a condition to funding, the Company provided Ethos with a $&lt;span id="xdx_90B_eus-gaap--DepositLiabilitiesCollateralIssuedFinancialInstruments_iI_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember_z4duC02Q9yH8" title="Deposit as collateral"&gt;1,875,000&lt;/span&gt; deposit as collateral (the
&#x201c;Deposit Collateral&#x201d;) for the note (See &lt;span style="text-decoration: underline"&gt;Note 7 &#x2013; Other Long-Term Assets&lt;/span&gt;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Ethos Loan stipulates that fundings should happen approximately every 30 banking days, subject to Ethos completing periodic internal
audits to ensure the Company was in compliance with the terms of the loan agreement. In August 2023, Ethos informed the Company that
unrelated to the Company, Ethos was undergoing a routine audit of its portfolio, and pending the close of the audit, borrowers may experience
delays in drawing on funds when requested. In February 2024, due to the lack of additional fundings and in accordance with the terms
of the Ethos Loan, the Company sent Ethos a notice of termination for materially breaching the Ethos Loan agreement. Based on the termination
for default clause in the Ethos Loan, the Company was entitled to retain all funds disbursed by Ethos and Ethos must release the Deposit
Collateral. At the date of the Ethos Loan termination the principal and accrued interest owed on the Ethos Loan was $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zsqVrtWKQ9ua" title="Principal amount"&gt;2,383,059&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20230101__20231231__dei--LegalEntityAxis__custom--EthosManagementINCMember_z2m6eokrFAE2" title="Accrued interest"&gt;81,560&lt;/span&gt;,
respectively. As a result of the Ethos Loan termination, the outstanding principal and accrued interest was offset by the Deposit Collateral
leaving $&lt;span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zHCuHcjk0gkh" title="Deposit liabilities, accrued interest"&gt;589,619&lt;/span&gt;, which is included in Accrued and other current liabilities on the consolidated balance sheets at December 31, 2024
(See &lt;span style="text-decoration: underline"&gt;Note 9 &#x2013; Accrued and Other Current Liabilities&lt;/span&gt;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Mercedes-Benz&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2020, the Company entered into a $&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zApTwgbXBkl" title="Principal amount"&gt;59,545&lt;/span&gt;, &lt;span id="xdx_90D_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zSZpby2e8ZTg" title="Interest rate"&gt;5.90&lt;/span&gt;% annual interest rate note payable with Mercedez-Benz for a delivery van. The
note matures on &lt;span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zcm5cBD7TX8e" title="Maturity date"&gt;November 20, 2026&lt;/span&gt;, and is secured by the van. The Company makes a monthly payment of $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zsEoZODuzDFg" title="Monthly payment"&gt;908&lt;/span&gt;, which includes both principal
and interest. The outstanding principal on the note at December 31, 2024 and 2023, was $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--MercedesBenzMember_zber9TGZsGY3" title="Principal amount"&gt;19,733&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20231231__dei--LegalEntityAxis__custom--MercedesBenzMember_z34473kGfeea" title="Principal amount"&gt;29,149&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;JPMorgan
Chase&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2021, the Company entered into a $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zTAWarJuwy7h" title="Principal amount"&gt;500,000&lt;/span&gt;, &lt;span id="xdx_900_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zLtvcpkxvuP2" title="Interest percentage"&gt;3.00&lt;/span&gt;% annual interest rate note payable with JPMorgan Chase Bank, N.A. (&#x201c;JPMorgan&#x201d;)
and has a maturity date of &lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_dd_c20210601__20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_zlpz8dfqhpJ" title="Maturity date"&gt;June 8, 2026&lt;/span&gt;. The Company makes a monthly principal and interest payment in the amount of $&lt;span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPayment_c20210601__20210630__dei--LegalEntityAxis__custom--JPMorganChaseMember_ztJuqVBnG0J7" title="Monthly payment"&gt;8,994&lt;/span&gt;. There is
no prepayment penalty.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the Company entered into a one-year line of credit facility with JPMorgan. See Note 13 &#x2013; Lines of Credit. The outstanding
note payable balance of $&lt;span id="xdx_906_eus-gaap--LineOfCreditFacilityAverageOutstandingAmount_c20231201__20231231__dei--LegalEntityAxis__custom--JPMorganChaseMember_zXsZZLrDpwdg" title="Outstanding note payable"&gt;257,113&lt;/span&gt; was transferred to the new line of credit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Notes
Assumed in Merger&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
a successor to DMAQ, the Company assumed notes payable from the Merger in the amount of $&lt;span id="xdx_904_ecustom--LongTermNotesPayableAssumedInMerger_iI_c20241231__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember_zdg0Ga3ZZOUd" title="Notes payable assumed in the Merger"&gt;1,565,000&lt;/span&gt;, which was comprised of: (i) an unsecured
promissory note in the aggregate principal amount of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20221015__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zxy1voeRHnm9" title="Principal amount"&gt;1,265,000&lt;/span&gt; issued to two affiliates of the Sponsor on October 15, 2022, in connection
with the First Extensions, from October 29, 2022 to January 29, 2023, and (ii) an unsecured promissory note in the principal amount of
$&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20230209__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zVj49hb6mXml" title="Principal amount"&gt;300,000&lt;/span&gt; issued to an affiliate of the Sponsor on February 9, 2023 in connection with the Second Extension, from January 29, 2023, to
July 29, 2023, pursuant to which a monthly payment of $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPayment_c20230129__20230729__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_z8ZTFuOEjesg" title="Monthly payment"&gt;50,000&lt;/span&gt; had been deposited in the Trust Account after January 29, 2023 for six
months. Pursuant to the fully executed Promissory Notes, each of the Promissory Notes bears no interest and is due upon the earlier of
the consummation of DMA&#x2019;s initial business combination or the date of the liquidation of DMAQ. During the year ended December 31,
2024, the Company made a principal payment of $&lt;span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_c20240101__20241231_zupe9gQTjIo5" title="Principal payment"&gt;100,000&lt;/span&gt; to one of the note holders.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 31, 2024, using the proceeds from the November 7, 2024, funding of additional PIPE Convertible Notes (See &lt;span style="text-decoration: underline"&gt;Note 11 &#x2013;
PIPE Convertible Notes&lt;/span&gt;) the Company repaid the remaining balance of such notes in full. The extinguishment of one of the convertible
notes resulted in extinguishment accounting. See &lt;span style="text-decoration: underline"&gt;Note 11 &#x2013; PIPE Convertible Notes&lt;/span&gt; for additional details.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001370">&lt;p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_zgG6nHuOy5xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BD_zCz6LT4tJDu2" style="display: none"&gt;SCHEDULE OF NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zQ4tqlAvLggk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_zcfcb2FW8b79" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zrzK3DA3XbY2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Note payable - Ethos Management Inc.&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1372"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,499,999&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_z8GMuIO1m557" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Note payable - Mercedez-Benz&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;19,733&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,149&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_z6V9C7D2HXAf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,733&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,529,148&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--LessDeferredLoanFees_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zdjNYbcPszd4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less deferred loan fees - Ethos Management Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1381"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(116,940&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zbtuauqQQYid" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,001&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(9,425&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zDkvFbUJ6I14" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Note payable long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,732&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,402,783&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2023-12-31_custom_EthosManagementINCMember"
      decimals="0"
      id="Fact001373"
      unitRef="USD">2499999</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2024-12-31_custom_MercedesBenzMember"
      decimals="0"
      id="Fact001375"
      unitRef="USD">19733</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2023-12-31_custom_MercedesBenzMember"
      decimals="0"
      id="Fact001376"
      unitRef="USD">29149</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001378"
      unitRef="USD">19733</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001379"
      unitRef="USD">2529148</us-gaap:OtherNotesPayableCurrent>
    <TRUG:LessDeferredLoanFees
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001382"
      unitRef="USD">-116940</TRUG:LessDeferredLoanFees>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001384"
      unitRef="USD">10001</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001385"
      unitRef="USD">9425</us-gaap:NotesPayableCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001387"
      unitRef="USD">9732</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact001388"
      unitRef="USD">2402783</us-gaap:LongTermNotesPayable>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-01-31_custom_EthosManagementINCMember_srt_MaximumMember"
      decimals="-6"
      id="Fact001390"
      unitRef="USD">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2024-01-012024-12-31_custom_EthosManagementINCMember"
      decimals="0"
      id="Fact001392"
      unitRef="USD">833333</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2024-01-012024-12-31_srt_MaximumMember_custom_EthosManagementINCMember"
      decimals="-6"
      id="Fact001394"
      unitRef="USD">10000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-12-31_custom_EthosManagementINCMember16073296"
      decimals="INF"
      id="Fact001396"
      unitRef="Pure">0.04</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DepositLiabilitiesCollateralIssuedFinancialInstruments
      contextRef="AsOf2023-01-31_custom_EthosManagementINCMember"
      decimals="0"
      id="Fact001398"
      unitRef="USD">1875000</us-gaap:DepositLiabilitiesCollateralIssuedFinancialInstruments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_EthosManagementINCMember16073296"
      decimals="0"
      id="Fact001400"
      unitRef="USD">2383059</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest
      contextRef="From2023-01-012023-12-31_custom_EthosManagementINCMember"
      decimals="0"
      id="Fact001402"
      unitRef="USD">81560</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest
      contextRef="AsOf2024-12-31_custom_EthosManagementINCMember16073296"
      decimals="0"
      id="Fact001404"
      unitRef="USD">589619</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-11-30_custom_MercedesBenzMember"
      decimals="0"
      id="Fact001406"
      unitRef="USD">59545</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="AsOf2020-11-30_custom_MercedesBenzMember"
      decimals="INF"
      id="Fact001408"
      unitRef="Pure">0.0590</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2020-11-012020-11-30_custom_MercedesBenzMember"
      id="Fact001410">2026-11-20</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2020-11-012020-11-30_custom_MercedesBenzMember"
      decimals="0"
      id="Fact001412"
      unitRef="USD">908</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_MercedesBenzMember16073359"
      decimals="0"
      id="Fact001414"
      unitRef="USD">19733</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-12-31_custom_MercedesBenzMember16073359"
      decimals="0"
      id="Fact001416"
      unitRef="USD">29149</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-06-30_custom_JPMorganChaseMember"
      decimals="0"
      id="Fact001418"
      unitRef="USD">500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="AsOf2021-06-30_custom_JPMorganChaseMember"
      decimals="INF"
      id="Fact001420"
      unitRef="Pure">0.0300</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2021-06-012021-06-30_custom_JPMorganChaseMember"
      id="Fact001422">2026-06-08</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-06-012021-06-30_custom_JPMorganChaseMember"
      decimals="0"
      id="Fact001424"
      unitRef="USD">8994</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:LineOfCreditFacilityAverageOutstandingAmount
      contextRef="From2023-12-012023-12-31_custom_JPMorganChaseMember"
      decimals="0"
      id="Fact001426"
      unitRef="USD">257113</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
    <TRUG:LongTermNotesPayableAssumedInMerger
      contextRef="AsOf2024-12-31_custom_FirstExtensionAgreementMember"
      decimals="0"
      id="Fact001428"
      unitRef="USD">1565000</TRUG:LongTermNotesPayableAssumedInMerger>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-10-15_custom_SponsorMember_custom_FirstExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember"
      decimals="0"
      id="Fact001430"
      unitRef="USD">1265000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-02-09_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember"
      decimals="0"
      id="Fact001432"
      unitRef="USD">300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2023-01-292023-07-29_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember"
      decimals="0"
      id="Fact001434"
      unitRef="USD">50000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001436"
      unitRef="USD">100000</us-gaap:DebtInstrumentPeriodicPayment>
    <TRUG:PipeConvertibleNotesDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact001438">&lt;p id="xdx_80F_ecustom--PipeConvertibleNotesDisclosureTextBlock_zOpv0jPL3Vei" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
11 &#x2013; &lt;span id="xdx_82F_znRsvO0YMAde"&gt;PIPE CONVERTIBLE NOTES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 2, 2023 and December 7, 2023, DMAQ executed loan agreements with certain accredited investors (together, the &#x201c;Prior Loan
Agreements&#x201d;) pursuant to which such investors agreed to loan DMAQ up to an aggregate $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zrPyuqRm7JJe" title="Aggregrate amount"&gt;&lt;span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zxgAKKEPPld5" title="Aggregrate amount"&gt;11&lt;/span&gt;&lt;/span&gt; million in exchange for the issuance of
convertible notes and warrants. On February 2, 2024, the Company executed a securities purchase agreement (the &#x201c;Purchase Agreement&#x201d;)
with each of the investors that executed the Prior Loan Agreements, which replaced the Prior Loan Agreements in their entirety, and with
additional investors (together, the &#x201c;PIPE Investors&#x201d;). Pursuant to the terms and conditions of the Purchase Agreement, the
PIPE Investors agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240202__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zzzZEWfkyE0g" title="Principal amount"&gt;15.5&lt;/span&gt; million
(the &#x201c;PIPE Convertible Notes&#x201d;), (ii) Series A warrants to initially purchase &lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zEmwt5nywAE" title="Purchase of warrants"&gt;1,409,091&lt;/span&gt; shares of the Company&#x2019;s Class
A common stock (the &#x201c;Series A Warrants&#x201d;), and (iii) Series B warrants to initially purchase &lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zGN8m2r4hDMd" title="Purchase of warrants"&gt;1,550,000&lt;/span&gt; shares of the Company&#x2019;s
Class A common stock (the &#x201c;Series B Warrants,&#x201d; and collectively with the Series A Warrants, the &#x201c;PIPE Warrants&#x201d;)
(the &#x201c;PIPE Financing&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the terms of the Purchase Agreement, the Company has the right, but not the obligation, to require that the PIPE Investors purchase additional
PIPE Convertible Notes at up to two additional closings. On February 6, 2024, the first additional closing (the &#x201c;First Mandatory
Additional Closing&#x201d;) occurred for the sale of $&lt;span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_z7QliOt1qFGg" title="Convertible notes"&gt;4.65&lt;/span&gt; million in additional PIPE Convertible Notes with an Original Issue Discount
of $&lt;span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zwucM9bFOy65" title="Original Issue Discount"&gt;465,000&lt;/span&gt; for gross proceeds of $&lt;span id="xdx_90A_eus-gaap--ProceedsFromConvertibleDebt_pn3n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zXfcxQ1XRtc4" title="Gross proceeds"&gt;4.185&lt;/span&gt; million, subject to the filing of a registration statement and satisfaction of customary closing
conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
second additional closing (the &#x201c;Second Mandatory Additional Closing&#x201d;) may occur upon notice any time following the second
trading day after the First Mandatory Additional Closing, and provides for the sale of up to $&lt;span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn5n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--SecondMandatoryAdditionalClosingMember_zqFVhLTZQ2Ee" title="Convertible notes"&gt;6.2&lt;/span&gt; million in additional PIPE Convertible
Notes for gross proceeds of $&lt;span id="xdx_905_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--SecondMandatoryAdditionalClosingMember_zd18zzvlHgYg" title="Gross proceeds"&gt;5.58&lt;/span&gt; million, subject to the effectiveness of the registration statement, receipt of required shareholder
approvals, and satisfaction of customary closing conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition, pursuant to the Purchase Agreement, as amended, each PIPE Investor has the right, but not obligation, to require the Company
to sell to such investor its pro rata share of up to an aggregate principal amount of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn4n6_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zguPmsHC7NH6" title="Principal amount"&gt;10.85&lt;/span&gt; million of additional PIPE Convertible Notes
in one or more &#x201c;Additional Optional Closings,&#x201d; provided that the principal amount issued in each such closing is no less
than $&lt;span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_zDVy4dsZgjT5" title="Principal amount"&gt;250,000&lt;/span&gt;. These optional rights expire on August 30, 2025, if not exercised.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 13, 2024, the Company entered into waiver and amendment agreements (the &#x201c;Waiver&#x201d;) with the PIPE Investors. Under the
Waiver, the parties agreed to, among other things: to (i) waive any defaults caused by the Company&#x2019;s failure to timely file SEC
reports through August 14, 2024, (ii) extend the deadline for Additional Optional Closings to 11 months following the effectiveness of
the initial registration statement, (iii) permit the Company to raise non-convertible, unsecured debt financing from its affiliates,
(iv) waive certain registration failures through September 3, 2024, and allow such failures to be cured through the issuance of common
stock, and (v) allow interest payments due April 1, July 1, and October 1, 2024, to be paid in shares of common stock or added to the
principal of the PIPE Convertible Notes, at the election of the applicable PIPE Investor. In connection with the Waiver, the Company
issued &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zglaFe6fBzN3"&gt;192,151&lt;/span&gt; shares of Class A common stock to satisfy registration delay penalties and &lt;span id="xdx_90F_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_znLah23JMgq"&gt;157,582&lt;/span&gt; shares of Class A common stock to satisfy
accrued interest obligations. These issuances were made at the &#x201c;Alternate Conversion Price&#x201d; set forth in the PIPE Convertible
Notes, which is defined as the lesser of the fixed conversion price or 90% of the lowest volume weighted average price (VWAP) of the
Company&#x2019;s Class A common stock over the five consecutive days prior to conversion. Additionally, the Company issued &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmf59l0NvKGl" title="Stock issued during period shares new issues"&gt;190,586&lt;/span&gt; shares to a PIPE Investor as a result of language in the PIPE Convertible
Note related to ownership percentage prior to the Merger.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 7, 2024, the Company and certain PIPE Investors entered into further amendments to the Waiver (the &#x201c;Amendments&#x201d;)
under which the PIPE Investors agreed to waive any breaches or defaults resulting from the Company&#x2019;s failure to timely file SEC
reports through August 21, 2024, and extended the waiver for certain registration failures through October 3, 2024. The PIPE Investors
also waived defaults related to the Company&#x2019;s non-compliance with the continued listing requirements of the Nasdaq Stock Market,
including (i) failure to meet the minimum stockholders&#x2019; equity threshold, (ii) failure to meet the minimum market value of publicly
held shares, and (iii) failure to meet the minimum bid price requirement. These waivers are effective through January 15, 2025, but may
be extended through March 15, 2025, solely with respect to the bid price deficiency, provided the Company remains in compliance with
all other listing requirement and files a preliminary proxy statement to seek shareholder approval of a reverse stock split. In connection
with these Amendments, the Company issued &lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zFx186nmPRJ5" title="Number of new shares issued"&gt;116,959&lt;/span&gt; shares of Class A common stock to satisfy additional registration delay penalties and
&lt;span id="xdx_906_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zMOonqeBJXQg" title="Shares issued"&gt;65,790&lt;/span&gt; shares of Class A common stock for unpaid interest, also at the Alternate Conversion Price.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Also
on November 7, 2024, certain PIPE Investors agreed to purchase an additional $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zUpUmiRiztZi" title="Principal amount"&gt;3.3&lt;/span&gt; million in principal amount of PIPE Convertible Notes
with an Original Issue Discount of $&lt;span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_ztwIF3CUSnua" title="Original issue discount"&gt;330,000&lt;/span&gt; for gross proceeds of $&lt;span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zn5G92ARfVR6" title="Convertible debt"&gt;2.97&lt;/span&gt; million. The Company used approximately $&lt;span id="xdx_90F_eus-gaap--ProceedsFromRepaymentsOfOtherDebt_pn5n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_z0PAqiUGOQO6" title="Proceeds from issuance of repay outstanding debt"&gt;2.5&lt;/span&gt; million of the proceeds
from this issuance to repay outstanding debt and cover related transaction expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;One
of the November 7, 2024, PIPE Notes was exchanged for a convertible note payable and an unsecured note payable that were issued to the
same PIPE Investor. The exchange resulted in debt extinguishment accounting as the present value of the future cash flows of the new
PIPE Convertible Note was greater than 10% of the remaining present value of the cash flows of the exchanged notes. As a result, the
Company recorded a loss on extinguishment of debt of $&lt;span id="xdx_907_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20240101__20241231_zCqttK4rvuKl" title="Loss on extinguishment of debt"&gt;270,594&lt;/span&gt; on the consolidated statements of operations for the year ended December
31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 16, 2024, a certain PIPE Investor agreed to purchase an additional $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zIS5pyDmLvS" title="Principal amount"&gt;2.1&lt;/span&gt; million in the principal amount of a PIPE Convertible
Note with an Original Issue Discount of $&lt;span id="xdx_90D_eus-gaap--AmortizationOfDebtDiscountPremium_c20241216__20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zv8o6emCv7fd" title="Original issue discount"&gt;210,000&lt;/span&gt; for gross proceeds of $&lt;span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241216__20241216__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zS1o2LY3YoUl" title="Convertible debt"&gt;1.89&lt;/span&gt; million.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zfoHWhfCif5g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE
Convertible Notes payable consisted of the following as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zoTszpwhHRch" style="display: none"&gt;SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_494_20241231_zGSmEw7GW1V3" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheOneFebruarySevenTwoThousandTwentyFourMember_zRnLkKO2Oreg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;PIPE Convertible Note - Tranche 1 - February 7, 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;4,650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoNovemberSevenTwoThousandTwentyFourMember_zQ4bKiUnnzU2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Note - Tranche 2 - November 7, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,570,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_zSdH9wqkVvw6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;PIPE Convertible Note - Tranche 2 - December 16, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,100,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--ConvertibleNoteGross_iI_maCDzJKu_zvosKLBHp7Dk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE Convertible Note, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,320,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_msCDzJKu_zCPSASRXzOq5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less Debt Discount associated with OID and Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,147,319&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ConvertibleDebt_iTI_mtCDzJKu_maLTLPzxRf_z7qKrprFrMBh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,173,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_msLTLPzxRf_zAWTRtJCFmld" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less gross PIPE Convertible Note principal converted into Class A common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,832,600&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_maLTLPzxRf_zbiFf777WFc1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Add accretion of debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;728,278&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermLoansPayable_iTI_mtLTLPzxRf_zdgHhQOGyCab" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total PIPE Convertible Notes, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,068,953&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zQb4fHMdgZIe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company converted an aggregate principal amount of $&lt;span id="xdx_902_eus-gaap--DebtConversionOriginalDebtAmount1_c20240101__20241231_z0P05fdXA1ui" title="Aggregate principal amount converted"&gt;5,832,600&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20240101__20241231_zoFCqU25joB" title="Accrued interest"&gt;4,224,860&lt;/span&gt; in accrued and make-whole
interest related to the PIPE Convertible Notes into &lt;span id="xdx_906_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zJwsEqyHGVEg" title="Convertible notes, shares"&gt;13,787,393&lt;/span&gt; shares of the Company&#x2019;s Class A common stock. During the year ended
December 31, 2024, amortization expense related to the Original Issue Discount of the PIPE Convertible Notes was $&lt;span id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20241231_zQz7U5MlNmV7" title="Amortization expense related to the OID"&gt;728,278&lt;/span&gt;. The principal
balance net of Debt Discounts and accrued interest related to the PIPE Convertible Notes at December 31, 2024, was $&lt;span id="xdx_905_eus-gaap--DeferredFinanceCostsNet_iI_c20241231_zcA2I6oRooHb" title="Debt discounts net"&gt;4,068,953&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--InterestExpenseDebt_c20240101__20241231_zU088RZA08Xk" title="Accrued interest"&gt;154,500&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:PipeConvertibleNotesDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-11-02_custom_PriorLoanAgreementMember"
      decimals="-6"
      id="Fact001440"
      unitRef="USD">11000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-12-07_custom_PriorLoanAgreementMember"
      decimals="-6"
      id="Fact001442"
      unitRef="USD">11000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-02_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember"
      decimals="-5"
      id="Fact001444"
      unitRef="USD">15500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact001446"
      unitRef="Shares">1409091</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact001448"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:DebtInstrumentIssuedPrincipal
      contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember"
      decimals="-4"
      id="Fact001450"
      unitRef="USD">4650000</us-gaap:DebtInstrumentIssuedPrincipal>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember"
      decimals="0"
      id="Fact001452"
      unitRef="USD">465000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember"
      decimals="-3"
      id="Fact001454"
      unitRef="USD">4185000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentIssuedPrincipal
      contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_SecondMandatoryAdditionalClosingMember"
      decimals="-5"
      id="Fact001456"
      unitRef="USD">6200000</us-gaap:DebtInstrumentIssuedPrincipal>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_SecondMandatoryAdditionalClosingMember"
      decimals="-4"
      id="Fact001458"
      unitRef="USD">5580000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember"
      decimals="-4"
      id="Fact001460"
      unitRef="USD">10850000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MinimumMember"
      decimals="0"
      id="Fact001462"
      unitRef="USD">250000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-08-132024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact001463"
      unitRef="Shares">192151</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="AsOf2024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact001464"
      unitRef="Shares">157582</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-08-132024-08-13_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact001466"
      unitRef="Shares">190586</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact001468"
      unitRef="Shares">116959</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact001470"
      unitRef="Shares">65790</us-gaap:SharesIssued>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="-5"
      id="Fact001472"
      unitRef="USD">3300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact001474"
      unitRef="USD">330000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="-4"
      id="Fact001476"
      unitRef="USD">2970000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="-5"
      id="Fact001478"
      unitRef="USD">2500000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001480"
      unitRef="USD">-270594</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-16_custom_PIPEConvertibleNotesMember"
      decimals="-5"
      id="Fact001482"
      unitRef="USD">2100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2024-12-162024-12-16_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact001484"
      unitRef="USD">210000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-12-162024-12-16_custom_WaiverAndAmendmentAgreementMember"
      decimals="-4"
      id="Fact001486"
      unitRef="USD">1890000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001488">&lt;p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zfoHWhfCif5g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE
Convertible Notes payable consisted of the following as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zoTszpwhHRch" style="display: none"&gt;SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_494_20241231_zGSmEw7GW1V3" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheOneFebruarySevenTwoThousandTwentyFourMember_zRnLkKO2Oreg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;PIPE Convertible Note - Tranche 1 - February 7, 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;4,650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoNovemberSevenTwoThousandTwentyFourMember_zQ4bKiUnnzU2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Note - Tranche 2 - November 7, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,570,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--ConvertibleNoteGross_iI_hus-gaap--DebtInstrumentAxis__custom--TrancheTwoDecemberSixteenTwoThousandTwentyFourMember_zSdH9wqkVvw6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;PIPE Convertible Note - Tranche 2 - December 16, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,100,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--ConvertibleNoteGross_iI_maCDzJKu_zvosKLBHp7Dk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE Convertible Note, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,320,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_msCDzJKu_zCPSASRXzOq5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less Debt Discount associated with OID and Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,147,319&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ConvertibleDebt_iTI_mtCDzJKu_maLTLPzxRf_z7qKrprFrMBh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,173,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_msLTLPzxRf_zAWTRtJCFmld" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less gross PIPE Convertible Note principal converted into Class A common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,832,600&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_maLTLPzxRf_zbiFf777WFc1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Add accretion of debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;728,278&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermLoansPayable_iTI_mtLTLPzxRf_zdgHhQOGyCab" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total PIPE Convertible Notes, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,068,953&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ConvertibleDebtTableTextBlock>
    <TRUG:ConvertibleNoteGross
      contextRef="AsOf2024-12-31_custom_TrancheOneFebruarySevenTwoThousandTwentyFourMember"
      decimals="0"
      id="Fact001490"
      unitRef="USD">4650000</TRUG:ConvertibleNoteGross>
    <TRUG:ConvertibleNoteGross
      contextRef="AsOf2024-12-31_custom_TrancheTwoNovemberSevenTwoThousandTwentyFourMember"
      decimals="0"
      id="Fact001492"
      unitRef="USD">3570594</TRUG:ConvertibleNoteGross>
    <TRUG:ConvertibleNoteGross
      contextRef="AsOf2024-12-31_custom_TrancheTwoDecemberSixteenTwoThousandTwentyFourMember"
      decimals="0"
      id="Fact001494"
      unitRef="USD">2100000</TRUG:ConvertibleNoteGross>
    <TRUG:ConvertibleNoteGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001496"
      unitRef="USD">10320594</TRUG:ConvertibleNoteGross>
    <TRUG:DebtInstrumentUnamortizedDiscountAndWarrants
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001498"
      unitRef="USD">1147319</TRUG:DebtInstrumentUnamortizedDiscountAndWarrants>
    <us-gaap:ConvertibleDebt
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001500"
      unitRef="USD">9173275</us-gaap:ConvertibleDebt>
    <TRUG:PipeNotePrincipalConvertedToClassACommonStock
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001502"
      unitRef="USD">5832600</TRUG:PipeNotePrincipalConvertedToClassACommonStock>
    <TRUG:DebtInstrumentAccretionOfDebtDiscount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001504"
      unitRef="USD">-728278</TRUG:DebtInstrumentAccretionOfDebtDiscount>
    <us-gaap:LongTermLoansPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001506"
      unitRef="USD">4068953</us-gaap:LongTermLoansPayable>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001508"
      unitRef="USD">5832600</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001510"
      unitRef="USD">4224860</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2024-01-012024-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact001512"
      unitRef="Shares">13787393</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001514"
      unitRef="USD">728278</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001516"
      unitRef="USD">4068953</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:InterestExpenseDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001518"
      unitRef="USD">154500</us-gaap:InterestExpenseDebt>
    <us-gaap:LongTermDebtTextBlock contextRef="From2024-01-012024-12-31" id="Fact001520">&lt;p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_znxXOi7Jpnzk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
12 &#x2013; &lt;span id="xdx_827_zARgVfh6qwL7"&gt;RELATED PARTY NOTES AND LOANS PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zLbdiONT82p4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Related
party notes payable consisted of the following as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zH9vZAtQnNkf" style="display: none"&gt;SCHEDULE OF RELATED PARTY NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_znyVjozfElWb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20231231_z1vSsNHfdNJi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zS3u0eHDELN2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Note payable - ARJ Trust&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zj1wIjagLOM6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Note payable - McKettrick&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,300,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zlKjorrd7mn7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Note payable - Carver&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;111,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;148,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_ztVTPVX0GH07" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Loan - Chris Jones&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1534"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_zwNznEn4nUF4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,098,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zVRm6DUjNIW4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,937,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,237,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zJvLKZ29vwU1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Note payable long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;624,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;861,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_z7vdpCGEJO4a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zjxEWo24Onbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
maturities of related party notes and loan payables as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_z1Efpq6u4fmg" style="display: none"&gt;SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20241231_zYo5QvRbESWd" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_z0WawKryaU9f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,937,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zVeUyrOvlfq8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;287,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_maLTDzj54_zW7q9e81ywna" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2027&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;337,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zyDigtwfSAC" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zDqrAoPBIu8i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;ARJ
Trust&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2008, the Company entered into a note payable with ARJ Trust, a trust that is indirectly controlled by the Company&#x2019;s chief
executive officer. The note has a principal amount of $&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_z3qmBzGDbZP9" title="Debt instrument principal amount"&gt;500,000&lt;/span&gt;, an interest rate of &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zGPBZ8ALyPI4" title="Debt instrument interest percentage"&gt;8.50&lt;/span&gt;% per annum, and a maturity date of March 31,
2024. The Company is required to make monthly interest-only payments of $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20081201__20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_z3sg3Y6B9grd" title="Debt instrument periodic interest payment"&gt;3,541&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2010, the Company entered into a second note payable with ARJ Trust. The note has a principal amount of $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zbeBfg4SuWD9" title="Debt instrument principal amount"&gt;150,000&lt;/span&gt;, an interest rate
of &lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_znp36jM6WPV6" title="Debt instrument interest percentage"&gt;8.50&lt;/span&gt;% per annum, and a maturity date of March 31, 2024. The Company is required to make monthly interest-only payments of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20100601__20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zEoCMuIC7hYc" title="Debt instrument periodic interest payment"&gt;1,063&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
&lt;span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateRangeStart1_dd_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zAP7fcw51COk" title="Debt instrument Maturity start date"&gt;March 31, 2024&lt;/span&gt;, the maturity date of the notes was extended to &lt;span id="xdx_907_eus-gaap--DebtInstrumentMaturityDateRangeEnd1_dd_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zSvttzDKUux3" title="Debt instrument Maturity end date"&gt;March 31, 2025&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company made interest-only payments of $&lt;span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zPFzofabOcQ5" title="Debt instrument periodic interest payment"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_z143gWnCEWTl" title="Debt instrument periodic interest payment"&gt;55,248&lt;/span&gt;&lt;/span&gt; during the years ended December 13, 2024 and 2023, respectively. The principal balance
of the notes was $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zP18RCSZQh7e" title="Debt instrument principal amount"&gt;&lt;span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zBVicN30o2b3" title="Debt instrument principal amount"&gt;650,000&lt;/span&gt;&lt;/span&gt; at December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;McKettrick&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
May 2019, the Company entered into a $&lt;span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zPWVhSgk2iU4" title="Debt instrument principal amount"&gt;1,750,000&lt;/span&gt;, &lt;span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dc_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zrUYinVahR3b" title="Debt instrument interest percentage"&gt;zero&lt;/span&gt; interest rate note payable with a former shareholder to repurchase all their owned
shares in the Company. The note is payable in annual installments of $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zWLuzrBo64ba" title="Debt instrument periodic payment"&gt;250,000&lt;/span&gt; due on December 21 of each year. The note matures on &lt;span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z832eY0R8Qda" title="Debt instrument Maturity date"&gt;December
1, 2027&lt;/span&gt;. &lt;span id="xdx_906_eus-gaap--DebtInstrumentFee_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zwqlYE9v7hVf" title="Debt instrument fee"&gt;If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.&lt;/span&gt; During the year ended December
31, 2024, the Company paid the December 2024 and 2023 installments totaling $&lt;span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zaqoJ0BidvT3" title="Debt instrument periodic payment"&gt;500,000&lt;/span&gt; and $&lt;span id="xdx_902_ecustom--DebtInstrumentNegotiatedFeeAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zeQIW75Nfscb" title="Debt instrument extension fee"&gt;50,000&lt;/span&gt; in a negotiated extension fee for the
2023 installment. The principal balance of the note payable was $&lt;span id="xdx_907_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zoDiKpozUZ4b" title="Notes payable"&gt;800,000&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z0YFs2X4lbZ4" title="Notes payable"&gt;1,300,000&lt;/span&gt; at December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Carver&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
January 2021, the Company entered into a $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zqyA31BBWHz9" title="Debt instrument principal amount"&gt;222,000&lt;/span&gt;, &lt;span id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zxMiOOyiPU7f" title="Debt instrument interest percentage"&gt;zero&lt;/span&gt; interest rate note payable with a former shareholder to repurchase all their
owned shares in the Company. The note is payable in semi-annual installments of $&lt;span id="xdx_907_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zanYh4y9IrOd" title="Debt instrument periodic payment"&gt;18,500&lt;/span&gt; due on March 31 and September 30 each year and
matures on &lt;span id="xdx_906_eus-gaap--DebtInstrumentMaturityDate_dd_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zMSC5wC7urs7" title="Debt instrument Maturity date"&gt;October 1, 2027&lt;/span&gt;. The Company made the required installments totaling $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z7Go7lzJ6VMa" title="Debt instrument periodic payment"&gt;&lt;span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z94pw8jOiI2f" title="Debt instrument periodic payment"&gt;37,000&lt;/span&gt;&lt;/span&gt; for the years ended December 31, 2024 and 2023.
The principal balance of the note payable was $&lt;span id="xdx_901_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zmznrzMpOhld" title="Notes payable"&gt;111,000&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--LongTermDebt_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zTnN6bZxQFp8" title="Notes payable"&gt;148,000&lt;/span&gt; at December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Chris
Jones&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company chief executive officer loaned the Company an aggregate of $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zOAjxT4tJqel" title="Debt instrument principal amount"&gt;2&lt;/span&gt; million for operating expenses.
The loaned amount has a &lt;span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zkMbfyqZpng1" title="Debt instrument interest percentage"&gt;zero&lt;/span&gt; interest rate and no stated maturity date. The Company made no payments towards the loan during the year
ended December 31, 2024, however, the Company expects to pay back the loan in full. The principal balance of the loan payable was $&lt;span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z3QcDuEyTuY7" title="Notes payable"&gt;2,000,000&lt;/span&gt;
at December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001522">&lt;p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zLbdiONT82p4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Related
party notes payable consisted of the following as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zH9vZAtQnNkf" style="display: none"&gt;SCHEDULE OF RELATED PARTY NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_znyVjozfElWb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20231231_z1vSsNHfdNJi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zS3u0eHDELN2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Note payable - ARJ Trust&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zj1wIjagLOM6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Note payable - McKettrick&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,300,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zlKjorrd7mn7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Note payable - Carver&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;111,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;148,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_ztVTPVX0GH07" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Loan - Chris Jones&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1534"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_zwNznEn4nUF4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,098,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zVRm6DUjNIW4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,937,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,237,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zJvLKZ29vwU1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Note payable long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;624,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;861,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_ARJTrustMember"
      decimals="0"
      id="Fact001524"
      unitRef="USD">650000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_custom_ARJTrustMember"
      decimals="0"
      id="Fact001525"
      unitRef="USD">650000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact001527"
      unitRef="USD">800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact001528"
      unitRef="USD">1300000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_CarverMember"
      decimals="0"
      id="Fact001530"
      unitRef="USD">111000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_custom_CarverMember"
      decimals="0"
      id="Fact001531"
      unitRef="USD">148000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_ChrisJonesMember"
      decimals="0"
      id="Fact001533"
      unitRef="USD">2000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001536"
      unitRef="USD">3561000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001537"
      unitRef="USD">2098000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001539"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001540"
      unitRef="USD">1237000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001542"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2023-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact001543"
      unitRef="USD">861000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001545">&lt;p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zjxEWo24Onbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
maturities of related party notes and loan payables as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_z1Efpq6u4fmg" style="display: none"&gt;SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20241231_zYo5QvRbESWd" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_z0WawKryaU9f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,937,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zVeUyrOvlfq8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;287,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_maLTDzj54_zW7q9e81ywna" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2027&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;337,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zyDigtwfSAC" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001547"
      unitRef="USD">2937000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001549"
      unitRef="USD">287000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001551"
      unitRef="USD">337000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001553"
      unitRef="USD">3561000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember"
      decimals="0"
      id="Fact001555"
      unitRef="USD">500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember"
      decimals="INF"
      id="Fact001557"
      unitRef="Pure">0.0850</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="From2008-12-012008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember"
      decimals="0"
      id="Fact001559"
      unitRef="USD">3541</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="0"
      id="Fact001561"
      unitRef="USD">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="INF"
      id="Fact001563"
      unitRef="Pure">0.0850</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="From2010-06-012010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="0"
      id="Fact001565"
      unitRef="USD">1063</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentMaturityDateRangeStart1
      contextRef="From2024-01-012024-12-31_custom_ARJTrustMember"
      id="Fact001567">2024-03-31</us-gaap:DebtInstrumentMaturityDateRangeStart1>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1
      contextRef="From2024-01-012024-12-31_custom_ARJTrustMember"
      id="Fact001569">2025-03-31</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="From2024-01-012024-12-31_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="0"
      id="Fact001571"
      unitRef="USD">55248</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="From2023-01-012023-12-31_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="0"
      id="Fact001573"
      unitRef="USD">55248</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_ARJTrustMember"
      decimals="0"
      id="Fact001575"
      unitRef="USD">650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-12-31_custom_ARJTrustMember"
      decimals="0"
      id="Fact001577"
      unitRef="USD">650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2019-05-31_custom_McKettrickMember"
      decimals="0"
      id="Fact001579"
      unitRef="USD">1750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2019-05-31_custom_McKettrickMember"
      decimals="INF"
      id="Fact001581"
      unitRef="Pure">0</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2019-05-012019-05-31_custom_McKettrickMember"
      decimals="0"
      id="Fact001583"
      unitRef="USD">250000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2019-05-012019-05-31_custom_McKettrickMember"
      id="Fact001585">2027-12-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFee
      contextRef="From2019-05-012019-05-31_custom_McKettrickMember"
      id="Fact001587">If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.</us-gaap:DebtInstrumentFee>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2024-01-012024-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact001589"
      unitRef="USD">500000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <TRUG:DebtInstrumentNegotiatedFeeAmount
      contextRef="AsOf2024-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact001591"
      unitRef="USD">50000</TRUG:DebtInstrumentNegotiatedFeeAmount>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact001593"
      unitRef="USD">800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact001595"
      unitRef="USD">1300000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-01-31_custom_CarverMember"
      decimals="0"
      id="Fact001597"
      unitRef="USD">222000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2021-01-31_custom_CarverMember"
      decimals="INF"
      id="Fact001599"
      unitRef="Pure">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2021-01-012021-01-31_custom_CarverMember"
      decimals="0"
      id="Fact001601"
      unitRef="USD">18500</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2021-01-012021-01-31_custom_CarverMember"
      id="Fact001603">2027-10-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2024-01-012024-12-31_custom_CarverMember"
      decimals="0"
      id="Fact001605"
      unitRef="USD">37000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2023-01-012023-12-31_custom_CarverMember"
      decimals="0"
      id="Fact001607"
      unitRef="USD">37000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_CarverMember"
      decimals="0"
      id="Fact001609"
      unitRef="USD">111000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31_custom_CarverMember"
      decimals="0"
      id="Fact001611"
      unitRef="USD">148000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_ChrisJonesMember"
      decimals="-6"
      id="Fact001613"
      unitRef="USD">2000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-12-31_custom_ChrisJonesMember"
      decimals="INF"
      id="Fact001615"
      unitRef="Pure">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_ChrisJonesMember"
      decimals="0"
      id="Fact001617"
      unitRef="USD">2000000</us-gaap:LongTermDebt>
    <TRUG:LinesOfCreditDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact001619">&lt;p id="xdx_80E_ecustom--LinesOfCreditDisclosureTextBlock_zVNlmOejhQjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
13 &#x2013; &lt;span id="xdx_82E_ztmnvnsUryy3"&gt;LINES OF CREDIT&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;JPMorgan
Chase&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the Company entered into a $&lt;span id="xdx_908_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zALZwceefTxf" title="Line of credit"&gt;2,000,000&lt;/span&gt; variable rate line of credit with JPMorgan. The purpose of the new line of credit
was to consolidate the balances outstanding on the note payable and the previous line of credit, which had matured. The line of credit
matures on December 31, 2024. The line of credit has an annual interest rate of the Adjusted SOFR (Secured Overnight Financing Rate)
Rate plus &lt;span id="xdx_906_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20230101__20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_z3ud02AyJGnb" title="Annual interest rate"&gt;3.00&lt;/span&gt;%.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
line of credit is secured by a pledge of $&lt;span id="xdx_903_eus-gaap--RestrictedCash_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_z8VvuZAlkq0g" title="Restricted cash"&gt;2,100,000&lt;/span&gt; in the Company&#x2019;s deposit accounts (restricted cash) at JPMorgan. The outstanding
principal balance on the line of credit was $&lt;span id="xdx_90E_eus-gaap--LinesOfCreditCurrent_iI_c20241231_z96IziyrLoK2" title="Line of credit"&gt;&lt;span id="xdx_900_eus-gaap--LinesOfCreditCurrent_iI_c20231231_zzkWPut0XNSd" title="Line of credit"&gt;802,738&lt;/span&gt;&lt;/span&gt; at December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Morgan
Stanley&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
February 2023, the Company entered into a variable rate line of credit with Morgan Stanley which was secured by the marketable securities
held in our brokerage account (See Note 6 &#x2013; Marketable Investment Securities). The Company terminated the brokerage agreement during
the year ended December 31, 2024, liquidated the vast majority of its investments and has $&lt;span id="xdx_903_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20241231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zNugsNnlw0B2" title="Other cash equivalents"&gt;10,114&lt;/span&gt; recorded in cash and cash equivalents
on its balance sheet as December 31, 2024. The outstanding balance of the line of credit at December 31, 2023 was $&lt;span id="xdx_903_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zY3f7IeBrWT4" title="Line of credit"&gt;1,980,937&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:LinesOfCreditDisclosureTextBlock>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-12-31_custom_JPMorganChaseBankMember"
      decimals="0"
      id="Fact001621"
      unitRef="USD">2000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2023-01-012023-12-31_custom_JPMorganChaseBankMember"
      decimals="INF"
      id="Fact001623"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RestrictedCash
      contextRef="AsOf2023-12-31_custom_JPMorganChaseBankMember"
      decimals="0"
      id="Fact001625"
      unitRef="USD">2100000</us-gaap:RestrictedCash>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001627"
      unitRef="USD">802738</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001629"
      unitRef="USD">802738</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OtherCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31_custom_MorganStanleyMember"
      decimals="0"
      id="Fact001631"
      unitRef="USD">10114</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-12-31_custom_MorganStanleyMember"
      decimals="0"
      id="Fact001633"
      unitRef="USD">1980937</us-gaap:LinesOfCreditCurrent>
    <us-gaap:ShortTermDebtTextBlock contextRef="From2024-01-012024-12-31" id="Fact001635">&lt;p id="xdx_805_eus-gaap--ShortTermDebtTextBlock_zIkHk0vn2l3a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
14 &#x2013; &lt;span&gt;&lt;span id="xdx_829_zq4dXa53Mpnc"&gt;CONVERTIBLE NOTES PAYABLE&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
May 2022, the Company entered into two separate but identical $&lt;span id="xdx_909_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_znOuQXU20jC" title="Convertible notes payable"&gt;&lt;span id="xdx_905_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_zOGquz3LD3Ob" title="Convertible notes payable"&gt;300,000&lt;/span&gt;&lt;/span&gt; (total $&lt;span id="xdx_90D_eus-gaap--ConvertibleNotesPayable_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--TwoIndividualConsultantsMember_zhv5n7dnDCI5" title="Convertible notes payable"&gt;600,000&lt;/span&gt;) convertible notes payable (the &#x201c;Convertible
Notes&#x201d;) with an interest rate of &lt;span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--TwoIndividualConsultantsMember_z7FTXT2SXUQb" title="Debt instrument interest percentage"&gt;10&lt;/span&gt;% per annum with two individual consultants (the &#x201c;Noteholders&#x201d;) to assist with services
including an initial public offering preparation and listing to Nasdaq or other national exchange, assist the Company and its counsel
in preparing a code of conduct and employment agreements, franchise development, and valuation increase through growth among other services.
The original terms of each note include a &lt;span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zE9sZSngVMxc" title="Original issue discount percentage"&gt;&lt;span id="xdx_909_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_zlxqTPzGrgik" title="Original issue discount percentage"&gt;15&lt;/span&gt;&lt;/span&gt;% original issue discount (&#x201c;OID&#x201d;), &lt;span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_z5ewlXdjGLT" title="Warrants exercisable"&gt;&lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z5lgwTkCixv1" title="Warrants exercisable"&gt;292&lt;/span&gt;&lt;/span&gt; warrants to purchase common stock, &lt;span id="xdx_900_ecustom--PrepaymentPenalty_iI_do_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zXxfxajfErh1" title="Prepayment penalty"&gt;&lt;span id="xdx_904_ecustom--PrepaymentPenalty_iI_do_c20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z9riRmt6QqF4" title="Prepayment penalty"&gt;no&lt;/span&gt;&lt;/span&gt;
prepayment penalty and a maturity date of &lt;span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20220501__20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsOneMember_zuNdm08Va355" title="Maturity date"&gt;&lt;span id="xdx_90C_eus-gaap--DebtInstrumentMaturityDate_dd_c20220501__20220531__us-gaap--DebtInstrumentAxis__custom--ConvertibleNotesMember__srt--TitleOfIndividualAxis__custom--IndividualConsultantsTwoMember_z2BGN2EYYq93" title="Maturity date"&gt;February 25, 2023&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
warrants were exercisable at $&lt;span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20220531_zyETgK63skX6" title="Warrants exercisable"&gt;4,800&lt;/span&gt; per share for &lt;span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20220531_zmBbZkp7fPcc" title="Warrants term"&gt;five years&lt;/span&gt; and a cashless option and a mandatory exercise over $&lt;span id="xdx_902_eus-gaap--ProceedsFromWarrantExercises_c20220501__20220531_z6JwJUTKnK9j" title="Proceeds from warrants exercise"&gt;9,600&lt;/span&gt; with no prepayment
penalty. The warrants were non-exercisable for one year from issuance. The valuation assumptions used in the Black-Scholes model to determine
the fair value of each warrant awarded in 2022: expected stock price volatility ranged from &lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zPyIQBB04ex4" title="Expected stock price volatility range"&gt;40.06&lt;/span&gt;% to &lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zypiuaZ98wYc" title="Expected stock price volatility range"&gt;80.17&lt;/span&gt;%; expected term in years
&lt;span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zzgt0D3Yoagc" title="Expected term"&gt;5.00&lt;/span&gt; with a discount for the one-year lockout period; and risk-free interest rate &lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220531__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zew4dTHw3TG6" title="Risk-free interest rate"&gt;2.95&lt;/span&gt;%.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Noteholder has the right, at any time on or after the issuance date and prior to the maturity date, to convert all or any portion of
the then outstanding and unpaid principal plus any accrued interest thereon into shares of TruGolf Nevada&#x2019;s common stock. The per
share conversion price will be convertible into shares of common stock equal to &lt;span id="xdx_909_ecustom--ConversionPriceOfCommonStockPercentage_pid_dp_uPure_c20220501__20220531_z9mFsN2W0Mre" title="Conversion of common stock percentage"&gt;70&lt;/span&gt;% multiplied by the lower of (i) the volume weighted
average of the closing sales price of the common stock on the date that TruGolf Nevada&#x2019;s listing on the Nasdaq Global Market or
other national exchange (&#x201c;Uplisting&#x201d;) is successfully consummated or (ii) the lowest closing price for the five trading days
following the date of Uplisting, not including the Uplisting day.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
the event the Company (i) makes a public announcement that it intends to be acquired by, consolidate or merge with any other corporation
or entity (other than a merger in which the Company is the surviving or continuing corporation and its capital stock is unchanged) or
sell or transfer all or substantially all of the assets of the Company; or (ii) any person, group or entity (including the Company) publicly
announces a tender offer to purchase &lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_pid_dp_uPure_c20220501__20220531_ziJ39k0DSCi1" title="Common stock purchase percentage"&gt;50&lt;/span&gt;% or more of the common stock, then the conversion price will be equal to the lower of the conversion
price and a 25% discount to the announced acquisition provided, that, the conversion will never be less than a price that is the lower
of (iii) the closing price (as reflected on Nasdaq.com) immediately preceding the signing of these notes; or (iv) the average closing
price of the Company&#x2019;s common stock (as reflected on Nasdaq.com) for the five trading days immediately preceding the signing of
these notes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
2022 and at the time off issuance, the Company elected to follow the relative fair value method to allocate the proceeds to the warrants,
OID, and convertible notes (collectively the &#x201c;Financial Instruments&#x201d;). Total estimated fair value of the Financial Instruments
was $&lt;span id="xdx_907_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_c20221231_zDNcoyzWRf6j" title="Fair value of the financial instruments"&gt;1,387,060&lt;/span&gt;. The pro-rata allocation of the $&lt;span id="xdx_908_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231_zrf5nV8njdAg" title="Proceeds from original issuance discount"&gt;450,000&lt;/span&gt; total proceeds was $&lt;span id="xdx_90C_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zNvDvuMwmmR6" title="Proceeds from original issuance discount"&gt;282,109&lt;/span&gt; to the warrants, $&lt;span id="xdx_900_ecustom--ProceedsFromOriginalIssuanceDiscount_c20220101__20221231__us-gaap--ShortTermDebtTypeAxis__custom--OriginalIssueDiscountMember_z67iojr2Lvma" title="Proceeds from original issuance discount"&gt;21,899&lt;/span&gt; to the OID and $&lt;span id="xdx_904_eus-gaap--ProceedsFromConvertibleDebt_c20220101__20221231_zTdIHnH6QVsf" title="Proceeds from debt"&gt;145,992&lt;/span&gt;
to the convertible notes. The fair value of the warrants exceeded the pro-rata allocation of proceeds to the warrants and the convertible
notes by $&lt;span id="xdx_902_ecustom--WarrantsAndConvertibleNotes_iI_c20221231_zvUn4155NIe1" title="Warrants and the convertible notes"&gt;445,032&lt;/span&gt;, which the Company recorded as interest expense at the time of issuance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Based
on an estimated 70% discounted conversion price, the Company recorded $&lt;span id="xdx_906_eus-gaap--InterestExpenseDebt_c20220501__20220531_zvT22NuM7DDh" title="Interest expense"&gt;192,857&lt;/span&gt; in interest expense and a corresponding increase in the
notes payable. The Company has elected to account for the convertible notes at fair market value. The fair market value will be adjusted
at each reporting period. The total outstanding balance for each convertible note as of December 31, 2022, was $&lt;span id="xdx_905_eus-gaap--ConvertibleNotesPayable_iI_c20221231__srt--StatementScenarioAxis__custom--NotesTwoMember_zrnHiDsOjo03" title="Convertible notes payable"&gt;&lt;span id="xdx_906_eus-gaap--ConvertibleNotesPayable_iI_c20221231__srt--StatementScenarioAxis__custom--NotesOneMember_zCkuK027YO93" title="Convertible notes payable"&gt;225,000&lt;/span&gt;&lt;/span&gt; (total $&lt;span id="xdx_902_eus-gaap--ConvertibleNotesPayable_iI_c20221231_zDF1mdOwWGF6" title="Convertible notes payable"&gt;450,000&lt;/span&gt;)
and accrued interest was $&lt;span id="xdx_900_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20220101__20221231_zripcbDjidNd" title="Accrued interest"&gt;16,480&lt;/span&gt;. In March 2023, we extended each note&#x2019;s maturity to &lt;span id="xdx_90D_eus-gaap--DebtInstrumentMaturityDate_c20230301__20230331_zVBPimYLixxh" title="Maturity date"&gt;July 31, 2023&lt;/span&gt; and increased each note&#x2019;s
borrowing limit to $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentUnusedBorrowingCapacityAmount_iI_c20230331_zkz1zR0rVIa5" title="Debt borrowing limit"&gt;375,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
July 2023, the Company and Convertible Noteholders entered into Warrant Cancellation Agreements, whereby the warrants were canceled when
the Merger (business combination) with Deep Medicine Acquisition Corp. was completed. Also in July 2023, the convertible notes were modified
whereby the maturity date was extended by up to an additional eight months (February 29, 2024), to be in two extensions of four months
each. Five days prior to the extension deadline the Company was to issue &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230701__20230731__us-gaap--AwardTypeAxis__custom--FiveDaysPriorToExtensionDeadlineMember_zYCONNJvNyrb" title="Issuance of stock, shares"&gt;9,000&lt;/span&gt; shares (total &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230701__20230731_zBfL3xsNLMui" title="Issuance of stock, shares"&gt;18,000&lt;/span&gt; shares if the Company elects the
two extensions) of TruGolf Nevada&#x2019;s stock. The Company did elect the extension. The Company has not issued the shares as of the
date of this filing.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
was &lt;span id="xdx_905_ecustom--DebtInstrumentRemainingOriginalIssuanceDiscount_iI_dc_c20241231_zz8YPagMdfq2" title="Remaining original issuance discount"&gt;&lt;span id="xdx_908_ecustom--DebtInstrumentRemainingOriginalIssuanceDiscount_iI_dc_c20231231_zlEQlHJQ2yh1" title="Remaining original issuance discount"&gt;zero&lt;/span&gt;&lt;/span&gt; OID related to the Convertible Notes remaining as of December 31, 2024 and 2023, and there was &lt;span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_do_c20240101__20241231_zrJSJSMMVrm4" title="Interest expense original issuance discount"&gt;&lt;span id="xdx_90F_eus-gaap--AmortizationOfDebtDiscountPremium_do_c20230101__20231231_z7WeA4jv1Wh2" title="Interest expense original issuance discount"&gt;no&lt;/span&gt;&lt;/span&gt; OID interest expense or amortization
recorded during the years ended December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024 and 2023, the balance of the Convertible Notes was $&lt;span id="xdx_904_eus-gaap--ConvertibleNotesPayableCurrent_iI_dxL_c20241231_zICGoWZmMaei" title="Convertible notes payable::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1717"&gt;0&lt;/span&gt;&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--ConvertibleNotesPayableCurrent_iI_c20231231_z2Szg2oW3I2k" title="Convertible notes payable"&gt;954,622&lt;/span&gt;, respectively. The Convertible Notes were paid
off in connection with the November 7, 2024, funding of the additional PIPE Convertible Notes referenced in Note 11. The extinguishment
of one of the convertible notes resulted in extinguishment accounting. See &lt;span style="text-decoration: underline"&gt;Note 11 &#x2013; PIPE Convertible Notes&lt;/span&gt; for additional
details.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember"
      decimals="0"
      id="Fact001637"
      unitRef="USD">300000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember"
      decimals="0"
      id="Fact001639"
      unitRef="USD">300000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_TwoIndividualConsultantsMember"
      decimals="0"
      id="Fact001641"
      unitRef="USD">600000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_TwoIndividualConsultantsMember"
      decimals="INF"
      id="Fact001643"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember"
      decimals="INF"
      id="Fact001645"
      unitRef="Pure">0.15</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember"
      decimals="INF"
      id="Fact001647"
      unitRef="Pure">0.15</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember"
      decimals="INF"
      id="Fact001649"
      unitRef="Shares">292</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember"
      decimals="INF"
      id="Fact001651"
      unitRef="Shares">292</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <TRUG:PrepaymentPenalty
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember"
      decimals="0"
      id="Fact001653"
      unitRef="USD">0</TRUG:PrepaymentPenalty>
    <TRUG:PrepaymentPenalty
      contextRef="AsOf2022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember"
      decimals="0"
      id="Fact001655"
      unitRef="USD">0</TRUG:PrepaymentPenalty>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2022-05-012022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsOneMember"
      id="Fact001657">2023-02-25</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2022-05-012022-05-31_custom_ConvertibleNotesMember_custom_IndividualConsultantsTwoMember"
      id="Fact001659">2023-02-25</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-05-31"
      decimals="INF"
      id="Fact001661"
      unitRef="Shares">4800</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2022-05-31" id="Fact001663">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2022-05-012022-05-31"
      decimals="0"
      id="Fact001665"
      unitRef="USD">9600</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-05-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember"
      decimals="INF"
      id="Fact001667"
      unitRef="Pure">40.06</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-05-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember"
      decimals="INF"
      id="Fact001669"
      unitRef="Pure">80.17</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2022-05-31_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001671">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-05-31_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      decimals="INF"
      id="Fact001673"
      unitRef="Pure">2.95</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <TRUG:ConversionPriceOfCommonStockPercentage
      contextRef="From2022-05-012022-05-31"
      decimals="INF"
      id="Fact001675"
      unitRef="Pure">0.70</TRUG:ConversionPriceOfCommonStockPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="From2022-05-012022-05-31"
      decimals="INF"
      id="Fact001677"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:FinancialInstrumentsOwnedAtFairValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001679"
      unitRef="USD">1387060</us-gaap:FinancialInstrumentsOwnedAtFairValue>
    <TRUG:ProceedsFromOriginalIssuanceDiscount
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001681"
      unitRef="USD">450000</TRUG:ProceedsFromOriginalIssuanceDiscount>
    <TRUG:ProceedsFromOriginalIssuanceDiscount
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      decimals="0"
      id="Fact001683"
      unitRef="USD">282109</TRUG:ProceedsFromOriginalIssuanceDiscount>
    <TRUG:ProceedsFromOriginalIssuanceDiscount
      contextRef="From2022-01-012022-12-31_custom_OriginalIssueDiscountMember"
      decimals="0"
      id="Fact001685"
      unitRef="USD">21899</TRUG:ProceedsFromOriginalIssuanceDiscount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001687"
      unitRef="USD">145992</us-gaap:ProceedsFromConvertibleDebt>
    <TRUG:WarrantsAndConvertibleNotes
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001689"
      unitRef="USD">445032</TRUG:WarrantsAndConvertibleNotes>
    <us-gaap:InterestExpenseDebt
      contextRef="From2022-05-012022-05-31"
      decimals="0"
      id="Fact001691"
      unitRef="USD">192857</us-gaap:InterestExpenseDebt>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2022-12-31_custom_NotesTwoMember"
      decimals="0"
      id="Fact001693"
      unitRef="USD">225000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2022-12-31_custom_NotesOneMember"
      decimals="0"
      id="Fact001695"
      unitRef="USD">225000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001697"
      unitRef="USD">450000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001699"
      unitRef="USD">16480</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2023-03-012023-03-31" id="Fact001701">2023-07-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="AsOf2023-03-31"
      decimals="0"
      id="Fact001703"
      unitRef="USD">375000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-07-012023-07-31_custom_FiveDaysPriorToExtensionDeadlineMember"
      decimals="INF"
      id="Fact001705"
      unitRef="Shares">9000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-07-012023-07-31"
      decimals="INF"
      id="Fact001707"
      unitRef="Shares">18000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <TRUG:DebtInstrumentRemainingOriginalIssuanceDiscount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001709"
      unitRef="USD">0</TRUG:DebtInstrumentRemainingOriginalIssuanceDiscount>
    <TRUG:DebtInstrumentRemainingOriginalIssuanceDiscount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001711"
      unitRef="USD">0</TRUG:DebtInstrumentRemainingOriginalIssuanceDiscount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001713"
      unitRef="USD">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001715"
      unitRef="USD">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001719"
      unitRef="USD">954622</us-gaap:ConvertibleNotesPayableCurrent>
    <TRUG:DividendNotesPayableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001721">&lt;p id="xdx_801_ecustom--DividendNotesPayableTextBlock_zi0xqaCg8xi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
15 &#x2013; &lt;span id="xdx_825_z3NEMGiFmB9j"&gt;DIVIDEND NOTES PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prior
to the Merger, TruGolf Nevada filed its tax returns as an S Corporation. Historically, all income tax liabilities and benefits of TruGolf
Nevada are passed through to the shareholders annually through distributions. &lt;span id="xdx_90E_eus-gaap--DividendsShareBasedCompensationCash_do_c20230101__20231231_zBcMHK6DAzt4" title="Dividends declared"&gt;&lt;span id="xdx_900_eus-gaap--DividendsShareBasedCompensationCash_do_c20220101__20221231_z8TU1p0iAy26" title="Dividends declared"&gt;No&lt;/span&gt;&lt;/span&gt; dividends were declared during 2023 or 2022. During
2021, the Board of Directors declared $&lt;span id="xdx_90E_eus-gaap--DividendsShareBasedCompensationCash_c20210101__20211231_zGqfXyuy2LUb" title="Dividends declared"&gt;7,395,694&lt;/span&gt; in dividends to the shareholders, payable in cash as the Company&#x2019;s liquidity allows.
During 2022, TruGolf Nevada paid the shareholders an aggregate amount of $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockDividend_c20220101__20221231_zGpZnSMycJG6" title="Payments to shareholders"&gt;1,965,706&lt;/span&gt;. In November 2022, each shareholder agreed to defer
the accrued dividends payable by entering into &lt;span id="xdx_904_ecustom--InterestDividendRatePercentage_pid_dp_c20221101__20221130_zUBiasP7IUfb" title="Interest rate dividend percentage"&gt;6.00&lt;/span&gt;% interest rate dividend notes payable. All outstanding and accrued interest is due
and payable when the dividend notes payable mature on December 31, 2025. Interest commenced accruing on January 1, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_z2pp8dmFMDPb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dividends
declared, distributed, and accrued are as follows as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_znBvfWySh8Yc" style="display: none"&gt;SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231_zp5zWtTUV2lc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20231231_zim9i6EFnWC1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zzhNzMaFgIJb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued interest on dividends payable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;515,677&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;274,242&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zEta6NT1Ibn3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Dividends payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,023,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,023,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A8_zYYbkvbDGom7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:DividendNotesPayableTextBlock>
    <us-gaap:DividendsShareBasedCompensationCash
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001723"
      unitRef="USD">0</us-gaap:DividendsShareBasedCompensationCash>
    <us-gaap:DividendsShareBasedCompensationCash
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001725"
      unitRef="USD">0</us-gaap:DividendsShareBasedCompensationCash>
    <us-gaap:DividendsShareBasedCompensationCash
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      id="Fact001727"
      unitRef="USD">7395694</us-gaap:DividendsShareBasedCompensationCash>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001729"
      unitRef="USD">1965706</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <TRUG:InterestDividendRatePercentage
      contextRef="From2022-11-012022-11-30"
      decimals="INF"
      id="Fact001731"
      unitRef="Pure">0.0600</TRUG:InterestDividendRatePercentage>
    <us-gaap:DividendsDeclaredTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001733">&lt;p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_z2pp8dmFMDPb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dividends
declared, distributed, and accrued are as follows as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_znBvfWySh8Yc" style="display: none"&gt;SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231_zp5zWtTUV2lc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20231231_zim9i6EFnWC1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zzhNzMaFgIJb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued interest on dividends payable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;515,677&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;274,242&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zEta6NT1Ibn3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Dividends payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,023,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,023,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:DividendsDeclaredTableTextBlock>
    <TRUG:AccruedInterestOnDividendsPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001735"
      unitRef="USD">515677</TRUG:AccruedInterestOnDividendsPayable>
    <TRUG:AccruedInterestOnDividendsPayable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001736"
      unitRef="USD">274242</TRUG:AccruedInterestOnDividendsPayable>
    <TRUG:DividendNotesPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001738"
      unitRef="USD">4023923</TRUG:DividendNotesPayable>
    <TRUG:DividendNotesPayable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001739"
      unitRef="USD">4023923</TRUG:DividendNotesPayable>
    <TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact001741">&lt;p id="xdx_80F_ecustom--GrossSalesRoyaltyPayableDisclosureTextBlock_zjEWBSaraUqh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
16 &#x2013; &lt;span id="xdx_824_zFoBhgBOKiva"&gt;GROSS SALES ROYALTY PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2015, the Company entered into a Royalty Purchase Agreement (the &#x201c;Royalty Agreement&#x201d;) with a purchaser (&#x201c;Purchaser&#x201d;)
for a gross sales royalty. The Purchaser agreed to purchase a sales royalty for the sum of $&lt;span id="xdx_90A_eus-gaap--RoyaltyExpense_c20150615__20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zeLMMCJNY572" title="Royalty expense"&gt;1,000,000&lt;/span&gt; plus applicable taxes. Upon mutual
agreement the Purchaser may purchase one or more additional royalties in an aggregate amount of up to $&lt;span id="xdx_90A_eus-gaap--PrepaidRoyalties_iI_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zsaF9xQkYJG3" title="Prepaid royalties"&gt;1,000,000&lt;/span&gt;. For the period June
2015 through May 2017, the Company paid a monthly payment of $&lt;span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20150601__20170531__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zfA1okESfVpe" title="Monthly payment"&gt;20,833&lt;/span&gt;. Effective June 1, 2017, all subsequent monthly royalty payments
has been equal to the greater of $&lt;span id="xdx_901_eus-gaap--PaymentsForRoyalties_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zdaYfqG8MY8a" title="Monthly payment"&gt;20,833&lt;/span&gt; plus the amount determined in accordance with the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;i.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
                                            the trailing twelve-month revenue of the Company is equal to or less than $&lt;span id="xdx_904_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zUJ3XH8HbrUc" title="Revenues"&gt;6,110,000&lt;/span&gt;, &lt;span id="xdx_90D_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zufnxdfonbS9" title="Revenues percentage"&gt;3.60&lt;/span&gt;%
                                            of the Company&#x2019;s monthly revenues, in perpetuity (unless terminated in accordance with
                                            the Royalty Agreement);&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ii.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
                                            the trailing twelve-month revenue of the Company is equal to or greater than $&lt;span id="xdx_900_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zsZF4QMEL9Ra" title="Revenues"&gt;17,200,000&lt;/span&gt;,
                                            &lt;span id="xdx_90B_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zlxEUqavII05" title="Revenues percentage"&gt;1.30&lt;/span&gt;% of the Company&#x2019;s monthly revenues, in perpetuity (unless terminated in accordance
                                            with the Royalty Agreement); or&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;iii.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
                                            the trailing twelve-month revenue of the Company is greater than $&lt;span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MinimumMember_zRlrvssSkv1g" title="Revenues"&gt;6,110,000&lt;/span&gt; but less than
                                            $&lt;span id="xdx_907_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MaximumMember_zPbNvmTPI0f2" title="Revenues"&gt;17,200,000&lt;/span&gt;, such percentage of monthly revenue determined by dividing $&lt;span id="xdx_90A_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember_zza2xDQf6NR" title="Revenues"&gt;220,060&lt;/span&gt; by the amount
                                            of the trailing twelve-month revenue and multiplying the result by 100, in perpetuity (unless
                                            terminated in accordance with the Royalty Agreement).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
royalty percentage was fixed at &lt;span id="xdx_90C_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zyRUcH74Dwv1" title="Royalty percentage"&gt;3.6&lt;/span&gt;% based on the trailing twelve-month revenue at the time of executing the Royalty Agreement. On June
1, 2017, the royalty percentage was changed to &lt;span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zVLENWESqhR8" title="Royalty percentage"&gt;2.4&lt;/span&gt;% based on the trailing twelve-month revenues at the time as outlined in the table
above.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Royalty Agreement contains an option for a one-time buy down of the royalty rate. At any time following the date on which the Purchaser
has received royalty payments that are, in the aggregate, equal to two times the then applicable Aggregate Installment Amount ($&lt;span id="xdx_904_ecustom--GrossSalesRoyaltyPayable_iI_c20241231_zNkRsfSrl6Jc" title="Gross sales royalty payable"&gt;1,000,000&lt;/span&gt;),
the Company may purchase and extinguish &lt;span id="xdx_905_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20240101__20241231_znjJsdcnE40e" title="Aggregate purchase installment percentage"&gt;75&lt;/span&gt;% (but no more nor less) of all amounts owing or to become owing to the Purchaser hereunder.
In the event the Company wants to exercise the buy down option, the Company would pay the Purchaser $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231_zk1WX1ChIR6c" title="Purchaser amount"&gt;750,000&lt;/span&gt;. The adjusted royalty rate
going forward would then be &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zZStQJRq37wc" title="Royalty rate percentage"&gt;0.6&lt;/span&gt;% (&lt;span id="xdx_90E_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20240101__20241231_zclHPLzFUikf" title="Aggregate purchase installment percentage"&gt;75&lt;/span&gt;% of the &lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zqGZ5WxrW2ug" title="Royalty rate percentage"&gt;2.4&lt;/span&gt;%).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Royalty Agreement also contains an option for a buyout upon the change of control. If pursuant to a proposed change of control the acquirer
under such transaction requires, as a condition to the completion of such transaction, that the Company purchase and extinguish all amounts
owing or to become owing to the Purchaser hereunder, the Company will pay the greater of:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;i.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An
                                            amount equal to two times the aggregate installment amount as at the date of the change of
                                            control buyout notice; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ii.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An
                                            amount equal to A multiplied by B multiplied by C, where:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
    &lt;td style="width: 0.75in"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A is equal to the
aggregate installment amount as at the date of the change in control divided by $&lt;span id="xdx_90F_ecustom--AggregatePurchaseInstallmentAmount_c20240101__20241231_zI04dUy1AlXh" title="Aggregate installment amount"&gt;22,500,000&lt;/span&gt;;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: justify"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;b.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;B is equal to 0.8;
                                                                                                                     and&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: justify"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;c.&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;C is equal to the net
                                                                                                                     equity value of the Company; or in the case of a proposed asset sale, the proposed net purchase price of all or substantially all of
                                                                                                                     the Company&#x2019;s assets.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify; text-indent: 1in"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Royalty Agreement does not contain a stated maturity date or bear interest. The agreement provides for a perpetual payment obligation,
whereby the Company is required to remit a royalty equal to either &lt;span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20241231__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zJbTYRNQcr4d" title="Royalty percentage"&gt;2.4&lt;/span&gt;% or &lt;span id="xdx_908_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20241231_z8mYsvbs7ekk" title="Royalty percentage"&gt;0.6&lt;/span&gt;% of applicable revenue, depending on whether the royalty
rate buy-down option has been exercised. While the royalty percentage may be reduced pursuant to the terms of the buy-down provision,
the only mechanism for terminating the Royalty Agreement is through a buyout that may be required by an acquirer in connection with a
change of control transaction. In the absence of such a change of control, the Royalty Agreement remains in effect indefinitely.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Because
the gross sales royalty payable has no stated fixed interest rate or maturity date, it is considered variable interest perpetual debt.
The periodic variable payments to the Purchaser are recorded in interest expense. The outstanding balance at December 31, 2024 and 2023,
was $&lt;span id="xdx_908_eus-gaap--PaymentsForRoyalties_c20240101__20241231_zOvf6y9fk8Gd" title="Payments for royalties"&gt;&lt;span id="xdx_906_eus-gaap--PaymentsForRoyalties_c20230101__20231231_zGH1tUj7ssXl" title="Payments for royalties"&gt;1,000,000&lt;/span&gt;&lt;/span&gt;. During the years ended December 31, 2024 and 2023, the Company incurred $&lt;span id="xdx_902_eus-gaap--InterestExpense_c20240101__20241231_zAqLcWdD63dc" title="Interest expense"&gt;545,268&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--InterestExpense_c20230101__20231231_zmbH7bk4Tvye" title="Interest expense"&gt;601,064&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock>
    <us-gaap:RoyaltyExpense
      contextRef="From2015-06-152015-06-15_custom_RoyaltyPurchaseAgreementMember"
      decimals="0"
      id="Fact001743"
      unitRef="USD">1000000</us-gaap:RoyaltyExpense>
    <us-gaap:PrepaidRoyalties
      contextRef="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember"
      decimals="0"
      id="Fact001745"
      unitRef="USD">1000000</us-gaap:PrepaidRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2015-06-012017-05-31_custom_RoyaltyPurchaseAgreementMember"
      decimals="0"
      id="Fact001747"
      unitRef="USD">20833</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember"
      decimals="0"
      id="Fact001749"
      unitRef="USD">20833</us-gaap:PaymentsForRoyalties>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementOneMember"
      decimals="0"
      id="Fact001751"
      unitRef="USD">6110000</us-gaap:Revenues>
    <TRUG:RevenuePercentage
      contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementOneMember"
      decimals="INF"
      id="Fact001753"
      unitRef="Pure">0.0360</TRUG:RevenuePercentage>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementTwoMember"
      decimals="0"
      id="Fact001755"
      unitRef="USD">17200000</us-gaap:Revenues>
    <TRUG:RevenuePercentage
      contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementTwoMember"
      decimals="INF"
      id="Fact001757"
      unitRef="Pure">0.0130</TRUG:RevenuePercentage>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MinimumMember"
      decimals="0"
      id="Fact001759"
      unitRef="USD">6110000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MaximumMember"
      decimals="0"
      id="Fact001761"
      unitRef="USD">17200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember"
      decimals="0"
      id="Fact001763"
      unitRef="USD">220060</us-gaap:Revenues>
    <TRUG:RoyaltyPercentage
      contextRef="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember"
      decimals="INF"
      id="Fact001765"
      unitRef="Pure">0.036</TRUG:RoyaltyPercentage>
    <TRUG:RoyaltyPercentage
      contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementMember"
      decimals="INF"
      id="Fact001767"
      unitRef="Pure">0.024</TRUG:RoyaltyPercentage>
    <TRUG:GrossSalesRoyaltyPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001769"
      unitRef="USD">1000000</TRUG:GrossSalesRoyaltyPayable>
    <TRUG:AggregatePurchaseInstallmentsPercentage
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001771"
      unitRef="Pure">0.75</TRUG:AggregatePurchaseInstallmentsPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001773"
      unitRef="USD">750000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-12-31_srt_MinimumMember"
      decimals="INF"
      id="Fact001775"
      unitRef="Pure">0.006</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <TRUG:AggregatePurchaseInstallmentsPercentage
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001777"
      unitRef="Pure">0.75</TRUG:AggregatePurchaseInstallmentsPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      decimals="INF"
      id="Fact001779"
      unitRef="Pure">0.024</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <TRUG:AggregatePurchaseInstallmentAmount
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001781"
      unitRef="USD">22500000</TRUG:AggregatePurchaseInstallmentAmount>
    <TRUG:RoyaltyPercentage
      contextRef="AsOf2024-12-31_custom_RoyaltyPurchaseAgreementMember"
      decimals="INF"
      id="Fact001783"
      unitRef="Pure">0.024</TRUG:RoyaltyPercentage>
    <TRUG:RoyaltyPercentage
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001785"
      unitRef="Pure">0.006</TRUG:RoyaltyPercentage>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001787"
      unitRef="USD">1000000</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001789"
      unitRef="USD">1000000</us-gaap:PaymentsForRoyalties>
    <us-gaap:InterestExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact001791"
      unitRef="USD">545268</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001793"
      unitRef="USD">601064</us-gaap:InterestExpense>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact001795">&lt;p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zlfBDNxE04Hc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
17 &#x2013; &lt;span id="xdx_825_zE3jAhlrBHb3"&gt;STOCKHOLDERS&#x2019; DEFICIT&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Preferred
Stock&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has authorized preferred stock of &lt;span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_z20VQekfjfFa" title="Preferred stock, shares authorized"&gt;&lt;span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20231231_zrSbxAXlxqg5" title="Preferred stock, shares authorized"&gt;10,000,000&lt;/span&gt;&lt;/span&gt; shares with a par value of $&lt;span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_ziJOav9V8CAg" title="Preferred stock, par value"&gt;&lt;span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20231231_zrjy51M9Qazk" title="Preferred stock, par value"&gt;0.0001&lt;/span&gt;&lt;/span&gt;. As of December 31, 2024 and 2023, there were
&lt;span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zhCYC5J4bqWd" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20241231_zD3Gunda9Mrb" title="Preferred stock, shares outstanding"&gt;&lt;span id="xdx_90D_eus-gaap--PreferredStockSharesIssued_iI_do_c20231231_zCStg4gqzUFh" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20231231_zel7B75OvSHl" title="Preferred stock, shares outstanding"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; shares of preferred stock issued and outstanding.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Pre-Merger
Common Stock&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 2023, TruGolf Nevada issued an aggregate of &lt;span id="xdx_90E_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zTUIRSB0JEJh" title="Aggregate shares issued"&gt;821&lt;/span&gt; shares of common stock with a fair value of $&lt;span id="xdx_907_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--ConsultantsMember_zssKd2ULxdB5" title="Fair value per share"&gt;5,473&lt;/span&gt; per share,
to consultants for services rendered.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 2023, TruGolf Nevada issued an aggregate of &lt;span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--TwoExecutivesMember_zxiXxRG99KSc" title="Aggregate shares issued"&gt;252&lt;/span&gt; shares of common stock with a fair value of $&lt;span id="xdx_907_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember__srt--TitleOfIndividualAxis__custom--TwoExecutivesMember_zGtVnOVRUjZ" title="Fair value per share"&gt;5,473&lt;/span&gt; per share,
to two executives as compensation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 31, 2023, TruGolf Nevada issued an aggregate of &lt;span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_z1YBhCjVBHdi" title="Aggregate shares issued"&gt;717 &lt;/span&gt;shares of common stock with a fair value of $&lt;span id="xdx_909_eus-gaap--SaleOfStockPricePerShare_iI_pid_uUSDPShares_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_zH9QYczQqVzk" title="Fair value per share"&gt;5,475&lt;/span&gt; per share, to certain
shareholders for conversion of notes payable and related accrued interest in the aggregate amount of $&lt;span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_c20231231__us-gaap--StatementEquityComponentsAxis__custom--PreMergerCommonStockMember_zTCSaqfrOmEk" title="Accrued interest"&gt;3,925,273&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Post-Merger
Common Stock&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prior
to the Merger, the TruGolf Nevada had &lt;span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zWp37vCLnhX8" title="Ordinary shares outstanding"&gt;13,098&lt;/span&gt; shares of common stock outstanding. As described in &lt;span style="text-decoration: underline"&gt;Note 2 &#x2013; Business Combination
and Purchase Price Allocation&lt;/span&gt;, based on the &lt;span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zlJ7dNElo1Cf" title="Ordinary shares outstanding"&gt;13,098&lt;/span&gt; TruGolf Nevada shares of common stock outstanding immediately prior to the closing
of the Business Combination, the Exchange Ratio determined in accordance with the terms of the Merger Agreement is approximately &lt;span id="xdx_90B_ecustom--ExhangeRatio_pid_dp_uPure_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_zakxTU2Ls6oj" title="Exhange ratio"&gt;570.10&lt;/span&gt;:1.
TruGolf issued &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--MergerArrangementMember__us-gaap--BusinessAcquisitionAxis__custom--TruGolfNevadaMember_ztNbkhfLSqO" title="New shares issued"&gt;7,467,134&lt;/span&gt; shares of New TruGolf common stock to legacy TruGolf Nevada shareholders in the Business Combination.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfStockByClassTextBlock_zRm8zFuR1lX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Upon
the closing of the Business Combination, the ownership of TruGolf&#x2019;s common stock was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zWM21zzWTVX9" style="display: none"&gt;SCHEDULE OF COMMON STOCK&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Accrual Redemptions&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares Owned&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;% Ownership&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;TruGolf Nevada shareholders - Series A&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zrZUyyqOohUl" title="TruGolf Nevada shareholders - Series A"&gt;5,750,274&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zqeFipZvIQm6" title="TruGolf Nevada shareholders - Series A"&gt;43.4&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;TruGolf Nevada shareholders - Series B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zM2YgqYyU9Rf" title="TruGolf Nevada shareholders - Series B"&gt;1,716,860&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zubZACv2Z9na" title="TruGolf Nevada shareholders - Series B"&gt;13.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Private Placement Investors&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zeVzlAcPMVgh" title="Private Placement Investors (2)"&gt;571,450&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zia7pVQaEQEc" title="Private Placement Investors (2)"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;DMAQ Public stockholders&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zRLu4xHfic9i" title="DMAQ Public stockholders (3)"&gt;1,460,077&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zuKwmn5zdMal" title="DMAQ Public stockholders (3)"&gt;11.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;DMAQ Directors and officers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zRbUpPEyANEe" title="DMAQ Directors and officers"&gt;280,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zGZdG0UsTRA2" title="DMAQ Directors and officers"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;DMAQ Sponsor&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zYqRBGLY4qSf" title="DMAQ Sponsor (4)"&gt;3,162,500&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zmfWRlroCWZ1" title="DMAQ Sponsor (4)"&gt;23.9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;I-Bankers&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zK9j2jrnaxbg" title="DMAQ Sponsor (4)"&gt;313,951&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zsPsmVoWVxP" title="I-Bankers (5)"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_zqqDTN7NyvS8" title="Number of Shares Owned"&gt;13,255,112&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_z9K5IFsysVHi" title="Accrual Redemptions Ownership"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F03_zPJg5DbMCZmb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1D_zYWwcNHiGQUh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;DMAQ&#x2019;s
                                            Insiders had an aggregate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_z04fTv6IQKuc" title="Private placement investors"&gt;406,500&lt;/span&gt; units, which contain &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXLgEWqhYM8i" title="Private placement investors"&gt;406,500&lt;/span&gt; Private Placement Shares
                                            and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXzREu407p2c" title="Private placement investors"&gt;406,500&lt;/span&gt; Private Rights. I-Bankers had an aggregate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember_zXtUxXb8uAkf" title="Private placement investors"&gt;113,000&lt;/span&gt; units, which contain &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_ziY3l4XX5gk6" title="Private placement investors"&gt;113,000&lt;/span&gt;
                                            Private Placement Shares and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zg37q9lNU1vi" title="Private placement investors"&gt;113,000&lt;/span&gt; Private Rights. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--ConversionOfStockDescription_c20240101__20241231_zydV3eE3mhF8" title="Conversion of stock description"&gt;Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.&lt;/span&gt; The &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember_z76Ds7voVwme" title="Private placement investors"&gt;519,500&lt;/span&gt;
                                            shares of DMAQ Class A common stock and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zxjv4ZzfzoJ3" title="Private placement investors"&gt;519,500&lt;/span&gt; Private Rights were exchanged for a total
                                            of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zhIYiRkhYr67" title="Private placement investors"&gt;571,450&lt;/span&gt; shares of New TruGolf Class A Common Stock upon the closing of the Business Combination.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0D_zcLXIa4G3fy6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1F_zGYKbsJxIes9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prior
                                            to and in connection with the approval of the Business Combination, holders of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassASharesMember_zrlORB1nvJV3" title="Business combination holders"&gt;378,744&lt;/span&gt; DMAQ
                                            Class A Shares properly exercised their right to have such shares redeemed for a full pro
                                            rata portion of the trust account holding the proceeds from the IPO. In addition, in connection
                                            with the January 26, 2024, meeting to amend certain provisions of DMA&#x2019;s corporate documents
                                            allowing DMAQ to extend its existence, an additional &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--AdditionalSharesRedeemed_iI_c20241231__us-gaap--InvestmentIssuerNameAxis__custom--DMAQClassASharesMember_zqlwFIktsq6b" title="Additional shares redeemed"&gt;943&lt;/span&gt; shares were redeemed, resulting
                                            in actual redemptions of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--RedemptionOfShares_iI_c20241231_z40YO9YvJmIe" title="DMAQ Public stockholders"&gt;379,687&lt;/span&gt; shares out of the total &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQPublicstockholdersMember__us-gaap--ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis__us-gaap--CommonStockSubjectToMandatoryRedemptionMember_zSYh7ZpMG4u4" title="Business combination holders"&gt;574,764&lt;/span&gt; shares of DMAQ common stock
                                            subject to redemption. Upon the closing of the Business Combination, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_z4KJJcKk2tE7" title="Issuance of shares"&gt;1,265,000&lt;/span&gt; shares of
                                            New TruGolf Class A common stock were issued upon the conversion of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicRightsMember_zfTsz7T2guV5" title="Conversion of public rights"&gt;12,650,000&lt;/span&gt; Public Rights.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F04_zDFm4qBvHw79" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F11_ztP7mxxdAi57" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
                                            connection with the Business Combination, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__srt--TitleOfIndividualAxis__custom--SponsorMember_zoS4hqBY3oQ8" title="Business combination shares"&gt;3,162,500&lt;/span&gt; shares of DMAQ Class A common stock held
                                            by the Sponsor and its affiliates were converted into &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember_zPnfcAaKEnzi" title="Conversion of shares"&gt;3,162,500&lt;/span&gt; shares of New TruGolf Class
                                            A common stock.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0B_zh8HNtgYQkLg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1F_z1SjCZhoLzP1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Reflects
                                            the payment of the transaction fee pursuant to the BCMA Amendment due at Closing, which was
                                            paid to I-Bankers equal to (i) $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--Cash_iI_c20241231_zpj5cRnvxju5" title="Cash"&gt;2,000,000&lt;/span&gt; in cash and (ii) &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember_zd3f3wjB2Tw1" title="Number of shares issued"&gt;212,752&lt;/span&gt; New TruGolf Class A Common
                                            Shares, and an aggregate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zpiD1t8Y8mwj" title="Number of shares issued"&gt;101,200&lt;/span&gt; Representative Shares issued in connection with the IPO
                                            were exchanged to New TruGolf Class A common stock upon the Closing.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A1_zTN3uGp1fU19" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Class
A Common Stock&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company issued an aggregate of &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zihs01bt1sv" title="Shares issued"&gt;723,068&lt;/span&gt; shares of Class A Common Stock with fair values ranging
from $&lt;span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zAAiJblel3Bi" title="Shares issued, price per share"&gt;0.52&lt;/span&gt; - $&lt;span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zC5NTSfTOqX9" title="Shares issued, price per share"&gt;0.98&lt;/span&gt; per share to PIPE Convertible Note holders in lieu of cash for interest and make good provisions (See &lt;span style="text-decoration: underline"&gt;Note 11 &#x2013;
PIPE Convertible Notes&lt;/span&gt;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;During
the year ended December 31, 2024, the Company issued and aggregate of &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zDVZxUjsgctl" title="Shares issued"&gt;13,787,393&lt;/span&gt; shares of Class A Common Stock with fair values ranging
from $&lt;span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MinimumMember_zd3LfIp8B3Vf" title="Shares issued, price per share"&gt;0.55&lt;/span&gt; - $&lt;span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MaximumMember_zhTVxepOBj43" title="Shares issued, price per share"&gt;1.03&lt;/span&gt; per share to PIPE Convertible Note holders for conversion of outstanding PIPE Convertible Notes and related accrued
interest and make good provisions (See &lt;span style="text-decoration: underline"&gt;Note 11 &#x2013; PIPE Convertible Notes&lt;/span&gt;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Class
B Common Stock&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Class B Common stock has &lt;span id="xdx_90F_eus-gaap--CommonStockVotingRights_c20240101__20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z0AQ08yPfcAe" title="Voting rights"&gt;voting rights of 25 votes per share&lt;/span&gt;, and votes as a single class together with the Class A Common Stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Outside
of the &lt;span id="xdx_902_eus-gaap--CommonStockSharesIssued_iI_c20241231__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zbKAIYB5LHEf" title="Common stock shares issued"&gt;1,716,860&lt;/span&gt; shares of Class B Common Stock issued in connection with the exchange of TruGolf Nevada shares of Class B Common Stock
at the time of the Business Combination, no shares of Class B Common Stock were issued during the year ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Warrant
and Option Valuation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has computed the fair value of warrants and options granted using the Black-Scholes option pricing model. The expected term for
warrants and options issued to non-employees is the contractual life and the expected term used for options issued to employees and directors
is the estimated period of time that options granted are expected to be outstanding. The Company utilizes the &#x201c;simplified&#x201d;
method to develop an estimate of the expected term of &#x201c;plain vanilla&#x201d; employee option grants. The Company is utilizing an
expected volatility figure based on a review of the historical volatilities, over a period of time, equivalent to the expected life of
the instrument being valued, of similarly positioned public companies within its industry. The risk-free interest rate was determined
from the implied yields from U.S. Treasury zero-coupon bonds with a remaining term consistent with the expected term of the instrument
being valued.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Warrant
Offerings&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company issued &lt;span id="xdx_902_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAAndBWarrantsMember_z4M1NSpF8Duj" title="Warrants issued"&gt;2&lt;/span&gt; separate series of warrants as part of the PIPE Convertible Notes (see Note 11
&#x2013; PIPE Convertible Notes); Series A Warrants and Series B Warrants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Series
A Warrants&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zSqT45xc781a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
applying the Black-Scholes option pricing model to Series A Warrants granted or issued, the Company used the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B3_zHPHqmSLQ1Jh" style="display: none"&gt;SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zqlC3Ouh6RHc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zRbJqXyYkSp4" title="Risk free interest rate"&gt;4.03&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z7gMp5q9Lc1c" title="Expected term (years)"&gt;5.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLsbXFoBu4zb" title="Expected volatility"&gt;53.12&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z9qFyI8QVS0d" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zhsyHbTZmOO3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 2, 2024, the Company issued five-year immediately vested warrants to purchase an aggregate of &lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zCUuxFL2aEHg"&gt;1,409,092&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares of the Company&#x2019;s Class A Common Stock in association
with the issuance of the PIPE Convertible Notes (the &#x201c;Series A Warrants&#x201d;). The Series A Warrants have an exercise price of
$&lt;span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zARLtYsdCaM2"&gt;13.00&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per share. The Series A Warrants had an aggregate grant date
fair value of $&lt;span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zETlXAl3pSu2"&gt;126,819&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The Series A Warrants met the definition of a liability per ASC 815 &#x2013; Derivatives and Hedging. See &lt;span style="text-decoration: underline"&gt;Note 18 &#x2013; Derivative
Liability &lt;/span&gt;for additional details.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted average estimated fair value of the Series A Warrants granted during the year ended December 31, 2024, was approximately $&lt;span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zUi2J1tUU5Gl" title="Warrants per share"&gt;0.09&lt;/span&gt;
per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Series
B Warrants&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zY2AUZvkeFPe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
applying the Black-Scholes option pricing model to Series B Warrants granted or issued, the Company used the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B3_zKadvmCSNHHf" style="display: none"&gt;SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zva4wjp2846c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z51j2gLslif1" title="Risk free interest rate"&gt;4.14&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zkMPftqkYJ92" title="Expected term (years)"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zoYymRyT3Vrh" title="Expected volatility"&gt;49.40&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zLLrsmm9Zq1e" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zMDzXEqKTsw3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 2, 2024, the Company issued two-and-a-half-year immediately vested warrants to purchase an aggregate of &lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zjzkxcDZUFQ7"&gt;1,550,000&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares of the Company&#x2019;s Class A Common Stock in association
with the issuance of the PIPE Convertible Notes (the &#x201c;Series B Warrants&#x201d;). The Series B Warrants have an exercise price of
$&lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z7XM5OxHct13"&gt;10.00&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per share. The Series B Warrants had an aggregate grant date
fair value of $&lt;span id="xdx_903_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z3hEZaFolLE6"&gt;15,500&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
The Series B Warrants met the definition of a liability per ASC 815 &#x2013; Derivatives and Hedging. See &lt;span style="text-decoration: underline"&gt;Note 18 &#x2013; Derivative
Liability&lt;/span&gt; for additional details.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted average estimated fair value of the Series A Warrants granted during the year ended December 31, 2024, was approximately $&lt;span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zINFLAsg6CEa" title="Warrants per share"&gt;0.01&lt;/span&gt;
per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2vLmld9laa3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of the warrant activity during the year ended December 31, 2024 is presented below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B4_zYqHJHkU5btc" style="display: none"&gt;SCHEDULE OF WARRANT ACTIVITY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Life&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;In Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Outstanding, January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20240101__20241231_zymytWODTKk8" style="text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1965"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zx9jb3a06rWh" style="text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1967"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20240101__20241231_zVpyF10j0xUb" style="text-align: right" title="Aggregate Intrinsic value, Beginning"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1969"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%"&gt;Granted&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20240101__20241231_zYNq4J3MfNyd" style="width: 12%; text-align: right" title="Number of Warrants Outstanding, Granted"&gt;2,959,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z5LTe5TDBRV6" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Granted"&gt;11.43&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20240101__20241231_zPjpQFCzQfL4" style="text-align: right" title="Number of Warrants Outstanding, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1975"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zrcvoQTO197k" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1977"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20240101__20241231_zidGFzONakH1" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Forfeited/Cancelled"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1979"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zZlRJxJ0Yu7f" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited/Cancelled"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1981"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20240101__20241231_zbj4deQRVR53" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zTyeyRm4mIr5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending"&gt;11.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_z9VfiJFCtfjb" title="Weighted Average Remaining Life In Years, Outstanding"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20240101__20241231_zhWGCsxzXGIg" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1989"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20240101__20241231_zUByJgcY3JMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable Ending"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpmbSini7wyg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending"&gt;11.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zlKjgFtVvCdg" title="Weighted Average Remaining Life In Years, Exercisable"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zf281tt1Xlhc" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Exercisable Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1997"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zImKp0pkL424" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zu5K7qA1w96c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents information related to stock warrants at December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zjprXxj9JGVd" style="display: none"&gt;SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants Exercisable&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Outstanding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercisable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Remaining Life&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;In Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zG3A3M4Idi54" style="width: 22%; text-align: right" title="Warrants Outstanding, Exercise Price"&gt;10.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zV1H5O9fcnr9" style="width: 22%; text-align: right" title="Number of Warrants Outstanding"&gt;1,550,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 21%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zuRp770zCCy8" title="Weighted Average Remaining Life In Years, Warrants Exercisable"&gt;1.6&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zeoluX8B2xwe" style="width: 21%; text-align: right" title="Number of Warrants Exercisable"&gt;1,550,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zrMCs32LAce7" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants Outstanding, Exercise Price"&gt;13.00&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGhHnhMpZFJg" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding"&gt;1,409,092&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zofGQN1DVOOd" title="Weighted Average Remaining Life In Years, Warrants Exercisable"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zyYNRomFQZsk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercisable"&gt;1,409,092&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231_zICHnEC5Jim1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231_zQkds2ukfJVg" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_z8uB7A414aig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001797"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001799"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001801"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001803"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001805"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001807"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001809"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001811"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-01-012023-12-31_custom_PreMergerCommonStockMember_custom_ConsultantsMember"
      decimals="INF"
      id="Fact001813"
      unitRef="Shares">821</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2023-12-31_custom_PreMergerCommonStockMember_custom_ConsultantsMember"
      decimals="INF"
      id="Fact001815"
      unitRef="USDPShares">5473</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-01-012023-12-31_custom_PreMergerCommonStockMember_custom_TwoExecutivesMember"
      decimals="INF"
      id="Fact001817"
      unitRef="Shares">252</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2023-12-31_custom_PreMergerCommonStockMember_custom_TwoExecutivesMember"
      decimals="INF"
      id="Fact001819"
      unitRef="USDPShares">5473</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-01-012023-12-31_custom_PreMergerCommonStockMember"
      decimals="INF"
      id="Fact001821"
      unitRef="Shares">717</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2023-12-31_custom_PreMergerCommonStockMember"
      decimals="INF"
      id="Fact001823"
      unitRef="USDPShares">5475</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2023-12-31_custom_PreMergerCommonStockMember"
      decimals="0"
      id="Fact001825"
      unitRef="USD">3925273</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember"
      decimals="INF"
      id="Fact001827"
      unitRef="Shares">13098</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember"
      decimals="INF"
      id="Fact001829"
      unitRef="Shares">13098</us-gaap:CommonStockSharesOutstanding>
    <TRUG:ExhangeRatio
      contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember"
      decimals="INF"
      id="Fact001831"
      unitRef="Pure">5.7010</TRUG:ExhangeRatio>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_MergerArrangementMember_custom_TruGolfNevadaMember"
      decimals="INF"
      id="Fact001833"
      unitRef="Shares">7467134</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ScheduleOfStockByClassTextBlock contextRef="From2024-01-012024-12-31" id="Fact001835">&lt;p id="xdx_895_eus-gaap--ScheduleOfStockByClassTextBlock_zRm8zFuR1lX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Upon
the closing of the Business Combination, the ownership of TruGolf&#x2019;s common stock was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zWM21zzWTVX9" style="display: none"&gt;SCHEDULE OF COMMON STOCK&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Accrual Redemptions&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares Owned&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;% Ownership&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;TruGolf Nevada shareholders - Series A&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zrZUyyqOohUl" title="TruGolf Nevada shareholders - Series A"&gt;5,750,274&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesAMember_zqeFipZvIQm6" title="TruGolf Nevada shareholders - Series A"&gt;43.4&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;TruGolf Nevada shareholders - Series B&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zM2YgqYyU9Rf" title="TruGolf Nevada shareholders - Series B"&gt;1,716,860&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TruGolfNevadaShareholdersSeriesBMember_zubZACv2Z9na" title="TruGolf Nevada shareholders - Series B"&gt;13.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Private Placement Investors&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zeVzlAcPMVgh" title="Private Placement Investors (2)"&gt;571,450&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--PrivatePlacementInvestorsTwoMember_fKDEp_zia7pVQaEQEc" title="Private Placement Investors (2)"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;DMAQ Public stockholders&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zRLu4xHfic9i" title="DMAQ Public stockholders (3)"&gt;1,460,077&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQPublicstockholdersThreeMember_fKDIp_zuKwmn5zdMal" title="DMAQ Public stockholders (3)"&gt;11.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;DMAQ Directors and officers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zRbUpPEyANEe" title="DMAQ Directors and officers"&gt;280,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQDirectorsandOfficersMember_zGZdG0UsTRA2" title="DMAQ Directors and officers"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;DMAQ Sponsor&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zYqRBGLY4qSf" title="DMAQ Sponsor (4)"&gt;3,162,500&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--DMAQSponsorFourMember_fKDMp_zmfWRlroCWZ1" title="DMAQ Sponsor (4)"&gt;23.9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;I-Bankers&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zK9j2jrnaxbg" title="DMAQ Sponsor (4)"&gt;313,951&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--IBankersFiveMember_fKDQp_zsPsmVoWVxP" title="I-Bankers (5)"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_zqqDTN7NyvS8" title="Number of Shares Owned"&gt;13,255,112&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TrugolfHoldingsIncMember_z9K5IFsysVHi" title="Accrual Redemptions Ownership"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F03_zPJg5DbMCZmb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1D_zYWwcNHiGQUh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;DMAQ&#x2019;s
                                            Insiders had an aggregate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_z04fTv6IQKuc" title="Private placement investors"&gt;406,500&lt;/span&gt; units, which contain &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXLgEWqhYM8i" title="Private placement investors"&gt;406,500&lt;/span&gt; Private Placement Shares
                                            and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXzREu407p2c" title="Private placement investors"&gt;406,500&lt;/span&gt; Private Rights. I-Bankers had an aggregate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember_zXtUxXb8uAkf" title="Private placement investors"&gt;113,000&lt;/span&gt; units, which contain &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_ziY3l4XX5gk6" title="Private placement investors"&gt;113,000&lt;/span&gt;
                                            Private Placement Shares and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zg37q9lNU1vi" title="Private placement investors"&gt;113,000&lt;/span&gt; Private Rights. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--ConversionOfStockDescription_c20240101__20241231_zydV3eE3mhF8" title="Conversion of stock description"&gt;Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.&lt;/span&gt; The &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember_z76Ds7voVwme" title="Private placement investors"&gt;519,500&lt;/span&gt;
                                            shares of DMAQ Class A common stock and &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zxjv4ZzfzoJ3" title="Private placement investors"&gt;519,500&lt;/span&gt; Private Rights were exchanged for a total
                                            of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zhIYiRkhYr67" title="Private placement investors"&gt;571,450&lt;/span&gt; shares of New TruGolf Class A Common Stock upon the closing of the Business Combination.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0D_zcLXIa4G3fy6" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1F_zGYKbsJxIes9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prior
                                            to and in connection with the approval of the Business Combination, holders of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassASharesMember_zrlORB1nvJV3" title="Business combination holders"&gt;378,744&lt;/span&gt; DMAQ
                                            Class A Shares properly exercised their right to have such shares redeemed for a full pro
                                            rata portion of the trust account holding the proceeds from the IPO. In addition, in connection
                                            with the January 26, 2024, meeting to amend certain provisions of DMA&#x2019;s corporate documents
                                            allowing DMAQ to extend its existence, an additional &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--AdditionalSharesRedeemed_iI_c20241231__us-gaap--InvestmentIssuerNameAxis__custom--DMAQClassASharesMember_zqlwFIktsq6b" title="Additional shares redeemed"&gt;943&lt;/span&gt; shares were redeemed, resulting
                                            in actual redemptions of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--RedemptionOfShares_iI_c20241231_z40YO9YvJmIe" title="DMAQ Public stockholders"&gt;379,687&lt;/span&gt; shares out of the total &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQPublicstockholdersMember__us-gaap--ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis__us-gaap--CommonStockSubjectToMandatoryRedemptionMember_zSYh7ZpMG4u4" title="Business combination holders"&gt;574,764&lt;/span&gt; shares of DMAQ common stock
                                            subject to redemption. Upon the closing of the Business Combination, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_z4KJJcKk2tE7" title="Issuance of shares"&gt;1,265,000&lt;/span&gt; shares of
                                            New TruGolf Class A common stock were issued upon the conversion of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicRightsMember_zfTsz7T2guV5" title="Conversion of public rights"&gt;12,650,000&lt;/span&gt; Public Rights.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F04_zDFm4qBvHw79" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F11_ztP7mxxdAi57" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
                                            connection with the Business Combination, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__srt--TitleOfIndividualAxis__custom--SponsorMember_zoS4hqBY3oQ8" title="Business combination shares"&gt;3,162,500&lt;/span&gt; shares of DMAQ Class A common stock held
                                            by the Sponsor and its affiliates were converted into &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember_zPnfcAaKEnzi" title="Conversion of shares"&gt;3,162,500&lt;/span&gt; shares of New TruGolf Class
                                            A common stock.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0B_zh8HNtgYQkLg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1F_z1SjCZhoLzP1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Reflects
                                            the payment of the transaction fee pursuant to the BCMA Amendment due at Closing, which was
                                            paid to I-Bankers equal to (i) $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--Cash_iI_c20241231_zpj5cRnvxju5" title="Cash"&gt;2,000,000&lt;/span&gt; in cash and (ii) &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember_zd3f3wjB2Tw1" title="Number of shares issued"&gt;212,752&lt;/span&gt; New TruGolf Class A Common
                                            Shares, and an aggregate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zpiD1t8Y8mwj" title="Number of shares issued"&gt;101,200&lt;/span&gt; Representative Shares issued in connection with the IPO
                                            were exchanged to New TruGolf Class A common stock upon the Closing.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesAMember"
      decimals="INF"
      id="Fact001837"
      unitRef="Shares">5750274</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesAMember"
      decimals="INF"
      id="Fact001839"
      unitRef="Pure">0.434</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesBMember"
      decimals="INF"
      id="Fact001841"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_TruGolfNevadaShareholdersSeriesBMember"
      decimals="INF"
      id="Fact001843"
      unitRef="Pure">0.130</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_PrivatePlacementInvestorsTwoMember"
      decimals="INF"
      id="Fact001845"
      unitRef="Shares">571450</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_PrivatePlacementInvestorsTwoMember"
      decimals="INF"
      id="Fact001847"
      unitRef="Pure">0.043</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_DMAQPublicstockholdersThreeMember"
      decimals="INF"
      id="Fact001849"
      unitRef="Shares">1460077</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_DMAQPublicstockholdersThreeMember"
      decimals="INF"
      id="Fact001851"
      unitRef="Pure">0.110</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_DMAQDirectorsandOfficersMember"
      decimals="INF"
      id="Fact001853"
      unitRef="Shares">280000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_DMAQDirectorsandOfficersMember"
      decimals="INF"
      id="Fact001855"
      unitRef="Pure">0.021</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_DMAQSponsorFourMember"
      decimals="INF"
      id="Fact001857"
      unitRef="Shares">3162500</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_DMAQSponsorFourMember"
      decimals="INF"
      id="Fact001859"
      unitRef="Pure">0.239</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_IBankersFiveMember"
      decimals="INF"
      id="Fact001861"
      unitRef="Shares">313951</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_IBankersFiveMember"
      decimals="INF"
      id="Fact001863"
      unitRef="Pure">0.024</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_TrugolfHoldingsIncMember"
      decimals="INF"
      id="Fact001865"
      unitRef="Shares">13255112</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_TrugolfHoldingsIncMember"
      decimals="INF"
      id="Fact001867"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_DMAQInsidersMember"
      decimals="INF"
      id="Fact001870"
      unitRef="Shares">406500</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_us-gaap_PrivatePlacementMember_custom_DMAQInsidersMember"
      decimals="INF"
      id="Fact001872"
      unitRef="Shares">406500</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_PrivateRightsMember_custom_DMAQInsidersMember"
      decimals="INF"
      id="Fact001874"
      unitRef="Shares">406500</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_IBankersMember"
      decimals="INF"
      id="Fact001876"
      unitRef="Shares">113000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_IBankersMember_us-gaap_PrivatePlacementMember"
      decimals="INF"
      id="Fact001878"
      unitRef="Shares">113000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_IBankersMember_custom_PrivateRightsMember"
      decimals="INF"
      id="Fact001880"
      unitRef="Shares">113000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ConversionOfStockDescription contextRef="From2024-01-012024-12-31" id="Fact001882">Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.</us-gaap:ConversionOfStockDescription>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember"
      decimals="INF"
      id="Fact001884"
      unitRef="Shares">519500</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember_custom_PrivateRightsMember"
      decimals="INF"
      id="Fact001886"
      unitRef="Shares">519500</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PrivateRightsMember"
      decimals="INF"
      id="Fact001888"
      unitRef="Shares">571450</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_DMAQClassASharesMember"
      decimals="INF"
      id="Fact001891"
      unitRef="Shares">378744</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <TRUG:AdditionalSharesRedeemed
      contextRef="AsOf2024-12-31_custom_DMAQClassASharesMember"
      decimals="INF"
      id="Fact001893"
      unitRef="Shares">943</TRUG:AdditionalSharesRedeemed>
    <TRUG:RedemptionOfShares
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001895"
      unitRef="Shares">379687</TRUG:RedemptionOfShares>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_DMAQPublicstockholdersMember_us-gaap_CommonStockSubjectToMandatoryRedemptionMember"
      decimals="INF"
      id="Fact001897"
      unitRef="Shares">574764</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PrivateRightsMember"
      decimals="INF"
      id="Fact001899"
      unitRef="Shares">1265000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="From2024-01-012024-12-31_custom_NewTruGolfCommonStockMember_custom_PublicRightsMember"
      decimals="INF"
      id="Fact001901"
      unitRef="Shares">12650000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-01-012024-12-31_custom_DMAQClassACommonStockMember_custom_SponsorMember"
      decimals="INF"
      id="Fact001904"
      unitRef="Shares">3162500</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="From2024-01-012024-12-31_custom_SponsorMember_custom_NewTruGolfCommonStockMember"
      decimals="INF"
      id="Fact001906"
      unitRef="Shares">3162500</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:Cash
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001909"
      unitRef="USD">2000000</us-gaap:Cash>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_NewTruGolfClassACommonStockMember"
      decimals="INF"
      id="Fact001911"
      unitRef="Shares">212752</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_NewTruGolfClassACommonStockMember_us-gaap_IPOMember"
      decimals="INF"
      id="Fact001913"
      unitRef="Shares">101200</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact001915"
      unitRef="Shares">723068</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember_srt_MinimumMember"
      decimals="INF"
      id="Fact001917"
      unitRef="USDPShares">0.52</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember_srt_MaximumMember"
      decimals="INF"
      id="Fact001919"
      unitRef="USDPShares">0.98</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact001921"
      unitRef="Shares">13787393</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MinimumMember"
      decimals="INF"
      id="Fact001923"
      unitRef="USDPShares">0.55</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-12-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MaximumMember"
      decimals="INF"
      id="Fact001925"
      unitRef="USDPShares">1.03</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CommonStockVotingRights
      contextRef="From2024-01-012024-12-31_us-gaap_CommonClassBMember"
      id="Fact001927">voting rights of 25 votes per share</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact001929"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesIssued>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-31_custom_SeriesAAndBWarrantsMember"
      decimals="INF"
      id="Fact001931"
      unitRef="Shares">2</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_SeriesAWarrantsMember"
      id="Fact001933">&lt;p id="xdx_89A_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zSqT45xc781a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
applying the Black-Scholes option pricing model to Series A Warrants granted or issued, the Company used the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B3_zHPHqmSLQ1Jh" style="display: none"&gt;SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zqlC3Ouh6RHc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zRbJqXyYkSp4" title="Risk free interest rate"&gt;4.03&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z7gMp5q9Lc1c" title="Expected term (years)"&gt;5.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zLsbXFoBu4zb" title="Expected volatility"&gt;53.12&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z9qFyI8QVS0d" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact001935"
      unitRef="Pure">4.03</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesAWarrantsMember"
      id="Fact001937">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_custom_SeriesAWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember"
      decimals="INF"
      id="Fact001939"
      unitRef="Pure">53.12</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact001941"
      unitRef="Pure">0.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact001942"
      unitRef="Shares">1409092</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact001943"
      unitRef="USDPShares">13.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-02-022024-02-02_custom_SeriesAWarrantsMember"
      decimals="0"
      id="Fact001944"
      unitRef="USD">126819</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact001946"
      unitRef="USDPShares">0.09</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_SeriesBWarrantsMember"
      id="Fact001948">&lt;p id="xdx_895_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zY2AUZvkeFPe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
applying the Black-Scholes option pricing model to Series B Warrants granted or issued, the Company used the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B3_zKadvmCSNHHf" style="display: none"&gt;SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zva4wjp2846c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z51j2gLslif1" title="Risk free interest rate"&gt;4.14&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zkMPftqkYJ92" title="Expected term (years)"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zoYymRyT3Vrh" title="Expected volatility"&gt;49.40&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zLLrsmm9Zq1e" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact001950"
      unitRef="Pure">4.14</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesBWarrantsMember"
      id="Fact001952">P2Y6M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_custom_SeriesBWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember"
      decimals="INF"
      id="Fact001954"
      unitRef="Pure">49.40</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact001956"
      unitRef="Pure">0.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact001957"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact001958"
      unitRef="USDPShares">10.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-02-022024-02-02_custom_SeriesBWarrantsMember"
      decimals="0"
      id="Fact001959"
      unitRef="USD">15500</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact001961"
      unitRef="USDPShares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2024-01-012024-12-31" id="Fact001963">&lt;p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z2vLmld9laa3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of the warrant activity during the year ended December 31, 2024 is presented below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B4_zYqHJHkU5btc" style="display: none"&gt;SCHEDULE OF WARRANT ACTIVITY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Life&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Intrinsic&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;In Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Outstanding, January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20240101__20241231_zymytWODTKk8" style="text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1965"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zx9jb3a06rWh" style="text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1967"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20240101__20241231_zVpyF10j0xUb" style="text-align: right" title="Aggregate Intrinsic value, Beginning"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1969"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%"&gt;Granted&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20240101__20241231_zYNq4J3MfNyd" style="width: 12%; text-align: right" title="Number of Warrants Outstanding, Granted"&gt;2,959,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_z5LTe5TDBRV6" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Granted"&gt;11.43&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20240101__20241231_zPjpQFCzQfL4" style="text-align: right" title="Number of Warrants Outstanding, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1975"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zrcvoQTO197k" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1977"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20240101__20241231_zidGFzONakH1" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Forfeited/Cancelled"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1979"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zZlRJxJ0Yu7f" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited/Cancelled"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1981"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20240101__20241231_zbj4deQRVR53" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zTyeyRm4mIr5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending"&gt;11.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_z9VfiJFCtfjb" title="Weighted Average Remaining Life In Years, Outstanding"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20240101__20241231_zhWGCsxzXGIg" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1989"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20240101__20241231_zUByJgcY3JMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable Ending"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpmbSini7wyg" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending"&gt;11.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zlKjgFtVvCdg" title="Weighted Average Remaining Life In Years, Exercisable"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zf281tt1Xlhc" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Exercisable Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1997"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001971"
      unitRef="Shares">2959092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact001973"
      unitRef="USDPShares">11.43</TRUG:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001983"
      unitRef="Shares">2959092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001985"
      unitRef="USDPShares">11.43</TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice>
    <TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1 contextRef="From2024-01-012024-12-31" id="Fact001987">P2Y9M18D</TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001991"
      unitRef="Shares">2959092</TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001993"
      unitRef="USDPShares">11.43</TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice>
    <TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2 contextRef="From2024-01-012024-12-31" id="Fact001995">P2Y9M18D</TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <TRUG:ScheduleOfInformationRelatedToStockWarrantsTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact001999">&lt;p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zu5K7qA1w96c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents information related to stock warrants at December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zjprXxj9JGVd" style="display: none"&gt;SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants Exercisable&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Outstanding&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercisable&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Remaining Life&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;In Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zG3A3M4Idi54" style="width: 22%; text-align: right" title="Warrants Outstanding, Exercise Price"&gt;10.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zV1H5O9fcnr9" style="width: 22%; text-align: right" title="Number of Warrants Outstanding"&gt;1,550,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 21%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zuRp770zCCy8" title="Weighted Average Remaining Life In Years, Warrants Exercisable"&gt;1.6&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zeoluX8B2xwe" style="width: 21%; text-align: right" title="Number of Warrants Exercisable"&gt;1,550,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zrMCs32LAce7" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants Outstanding, Exercise Price"&gt;13.00&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGhHnhMpZFJg" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding"&gt;1,409,092&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zofGQN1DVOOd" title="Weighted Average Remaining Life In Years, Warrants Exercisable"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zyYNRomFQZsk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercisable"&gt;1,409,092&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231_zICHnEC5Jim1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20241231_zQkds2ukfJVg" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</TRUG:ScheduleOfInformationRelatedToStockWarrantsTableTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31_custom_WarrantExercisePriceOneMember"
      decimals="INF"
      id="Fact002001"
      unitRef="USDPShares">10.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-31_custom_WarrantExercisePriceOneMember"
      decimals="INF"
      id="Fact002003"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-12-31_custom_WarrantExercisePriceOneMember"
      id="Fact002005">P1Y7M6D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-12-31_custom_WarrantExercisePriceOneMember"
      decimals="INF"
      id="Fact002007"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember"
      decimals="INF"
      id="Fact002009"
      unitRef="USDPShares">13.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember"
      decimals="INF"
      id="Fact002011"
      unitRef="Shares">1409092</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember"
      id="Fact002013">P4Y1M6D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-12-31_custom_WarrantExercisePriceTwoMember"
      decimals="INF"
      id="Fact002015"
      unitRef="Shares">1409092</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002017"
      unitRef="Shares">2959092</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002019"
      unitRef="Shares">2959092</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:DerivativesAndFairValueTextBlock contextRef="From2024-01-012024-12-31" id="Fact002021">&lt;p id="xdx_80C_eus-gaap--DerivativesAndFairValueTextBlock_zAPSDfLhGYSb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
18 &#x2013; &lt;span id="xdx_82D_zBkptx4Orvt7"&gt;DERIVATIVE LIABILITY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z1VapBgh1X3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth a summary of the changes in the fair value of Level 3 derivative liabilities that are measured at fair value
on a recurring basis:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BE_zmMCRhuvGZde" style="display: none"&gt;SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20240101__20241231_zcZbAZbdRGr5" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iS_zwv1YXVbaY8d" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Beginning balance as of January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2025"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PaymentsOfDerivativeIssuanceCosts_zIosXdDxqEw2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Issuance of derivative liabilities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;142,319&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FairValueAdjustmentOfWarrants_zVRM6pm9lOrb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Change in fair value of derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(142,319&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iE_zAXrWQvi2347" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Ending balance as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2031"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AF_zQXC9nDdHBH" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zfUqRchx8ab6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
applying the Black-Scholes option pricing model to derivatives issued and outstanding during the year ended December 31, 2024, the Company
used the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z4ImxLbbskS6" style="display: none"&gt;SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;For The Year Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zmBWtLTTNGfb" title="Risk free interest rate"&gt;3.58&lt;/span&gt;% - &lt;span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zb47skscjAKk" title="Risk free interest rate"&gt;4.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_ziTxMEtgkpW2" title="Expected term (years)"&gt;1.50&lt;/span&gt; &#x2013; &lt;span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zz4iiBkwRFje" title="Expected term (years)"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zogn2vSDy2t8" title="Expected volatility"&gt;49.40&lt;/span&gt;% - &lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zteZXztJfit" title="Expected volatility"&gt;60.19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zsQqK7Zd6hd7" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zXM85CpXn4I7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company recorded new derivative liabilities in the aggregate amount of $&lt;span id="xdx_909_eus-gaap--PaymentsOfDerivativeIssuanceCosts_c20240101__20241231_zSSXwqcAQUnk" title="Issuance of derivative liabilities"&gt;142,319&lt;/span&gt; related to the
PIPE Warrants associated with the PIPE Convertible Notes. See &lt;span style="text-decoration: underline"&gt;Note 11 &#x2013; PIPE Convertible Notes&lt;/span&gt; for additional details. See
&lt;span style="text-decoration: underline"&gt;Note 17 &#x2013; Stockholders&#x2019; Deficit&lt;/span&gt; for warrants issued and deemed to be derivative liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company recomputed the fair value of the derivative liabilities to be $&lt;span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_c20241231_zgzeCKaEyS47" title="Fair value of the derivative liabilities"&gt;0&lt;/span&gt;. The Company recorded
a gain on the change in fair value of these derivative liabilities of $&lt;span id="xdx_908_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_ziDCyNUzwJc4" title="Change in fair value of derivative liabilities"&gt;142,319&lt;/span&gt; for the year ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock contextRef="From2024-01-012024-12-31" id="Fact002023">&lt;p id="xdx_897_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z1VapBgh1X3k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth a summary of the changes in the fair value of Level 3 derivative liabilities that are measured at fair value
on a recurring basis:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BE_zmMCRhuvGZde" style="display: none"&gt;SCHEDULE OF LEVEL 3 DERIVATIVE LIABILITIES THAT ARE MEASURED AT FAIR VALUE ON A RECURRING BASIS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20240101__20241231_zcZbAZbdRGr5" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iS_zwv1YXVbaY8d" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Beginning balance as of January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2025"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PaymentsOfDerivativeIssuanceCosts_zIosXdDxqEw2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Issuance of derivative liabilities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;142,319&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FairValueAdjustmentOfWarrants_zVRM6pm9lOrb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Change in fair value of derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(142,319&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DerivativeLiabilitiesCurrent_iE_zAXrWQvi2347" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Ending balance as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2031"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:PaymentsOfDerivativeIssuanceCosts
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002027"
      unitRef="USD">142319</us-gaap:PaymentsOfDerivativeIssuanceCosts>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002029"
      unitRef="USD">-142319</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002033">&lt;p id="xdx_892_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zfUqRchx8ab6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
applying the Black-Scholes option pricing model to derivatives issued and outstanding during the year ended December 31, 2024, the Company
used the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z4ImxLbbskS6" style="display: none"&gt;SCHEDULE OF DERIVATIVES ISSUED AND OUTSTANDING&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;For The Year Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MinimumMember_zmBWtLTTNGfb" title="Risk free interest rate"&gt;3.58&lt;/span&gt;% - &lt;span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__srt--RangeAxis__srt--MaximumMember_zb47skscjAKk" title="Risk free interest rate"&gt;4.38&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MinimumMember_ziTxMEtgkpW2" title="Expected term (years)"&gt;1.50&lt;/span&gt; &#x2013; &lt;span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__srt--RangeAxis__srt--MaximumMember_zz4iiBkwRFje" title="Expected term (years)"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MinimumMember_zogn2vSDy2t8" title="Expected volatility"&gt;49.40&lt;/span&gt;% - &lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__srt--RangeAxis__srt--MaximumMember_zteZXztJfit" title="Expected volatility"&gt;60.19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zsQqK7Zd6hd7" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MinimumMember"
      decimals="INF"
      id="Fact002035"
      unitRef="Pure">3.58</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_srt_MaximumMember"
      decimals="INF"
      id="Fact002037"
      unitRef="Pure">4.38</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_srt_MinimumMember"
      id="Fact002039">P1Y6M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember_srt_MaximumMember"
      id="Fact002041">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MinimumMember"
      decimals="INF"
      id="Fact002043"
      unitRef="Pure">49.40</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputPriceVolatilityMember_srt_MaximumMember"
      decimals="INF"
      id="Fact002045"
      unitRef="Pure">60.19</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember"
      decimals="INF"
      id="Fact002047"
      unitRef="Pure">0.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:PaymentsOfDerivativeIssuanceCosts
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002049"
      unitRef="USD">142319</us-gaap:PaymentsOfDerivativeIssuanceCosts>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002051"
      unitRef="USD">0</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002053"
      unitRef="USD">-142319</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2024-01-012024-12-31" id="Fact002055">&lt;p id="xdx_808_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zSV1q7ngWc86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
19 &#x2013; &lt;span id="xdx_828_zluMqbpnihHf"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for its stock-based compensation in accordance with the fair value recognition of ASC 718.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Stock
Issued For Compensation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 17, 2024, the Company issued &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_c20240417__20240417__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--TitleOfIndividualAxis__srt--ChiefFinancialOfficerMember_zWZMPghnt9Nl" title="Stock issued For compensation"&gt;71,832&lt;/span&gt; shares of Class A Common Stock to the former chief financial officer for services rendered
with a fair value of $&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20240417__20240417__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--TitleOfIndividualAxis__srt--ChiefFinancialOfficerMember_z9demubcQt29" title="Ffair value"&gt;1.67&lt;/span&gt; per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2024
Stock Incentive Plan&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 24, 2024, the Company filed a Form S-8 to register &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20241024__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zytomfRSxfQ4" title="Shares issued"&gt;1,600,000&lt;/span&gt; shares of the Company&#x2019;s Class A Common Stock to participants
in the TruGolf Holdings, Inc. 2024 Stock Incentive Plan (the &#x201c;2024 Plan&#x201d;). &lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_pp0d_c20241024__20241024__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zepMWKar6rf6" title="Stock awards description"&gt;Awards to be made under the 2024 Plan consist
of covering up to the sum of (i) &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pp0d_c20241024__20241024__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zEGhpGSvNznb" title="Stock awards, shares"&gt;1,600,000&lt;/span&gt; shares; and (ii) an annual increase commencing on January 1, 2025 and continuing annually
on each anniversary thereof through (and including) January 1, 2035, equal to the lesser of (A) 5% of the shares of Company Common Stock
outstanding on a fully diluted basis on the last day of the immediately preceding fiscal year and (B) such smaller number of shares as
determined by the Board or the Committee (the &#x201c;Overall Share Limit&#x201d;).&lt;/span&gt; Shares issued or delivered under the 2024 Plan may
consist of authorized but unissued shares of common stock, shares purchased on the open market or treasury shares.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 11, 2024, the Company granted options to purchase an aggregate of &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zlwcdmAJc1ic" title="Stock option granted"&gt;1,131,000&lt;/span&gt; shares of Class A Common Stock at an exercise price
of $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20241011__20241011__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zZQ5cDrJ7Izi" title="Stock option exercise price"&gt;0.93&lt;/span&gt; per share and a fair value of $&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zvYxX6lm0vwl" title="Stock option fair value"&gt;538,323&lt;/span&gt;. &lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_pp0d_c20241011__20241011__us-gaap--PlanNameAxis__custom--TwoThousandTwentyFourStockIncentivePlanMember_zEuRer0jeC4c" title="Vesting terms description"&gt;Vesting terms of these options are as follows: (i) 1,076,000 options vest upon issuance
and (ii) 55,000 options vest 50% upon issuance and 50% on the one-year anniversary of the grant date.&lt;/span&gt; The options were valued using the
Black-Scholes option pricing model under the following assumptions as found in the table below.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zIn7wBcl2kDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zMlcHbEyyQRj" style="display: none"&gt;SCHEDULE OF OPTION ACTIVITY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Number of Options&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Remaining Life In Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Intrinsic Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Outstanding, January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20240101__20241231_zOOr7401SQ1d" style="text-align: right" title="Number of Options Outstanding, Beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2077"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zPv8RIVEijwl" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2079"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20240101__20241231_zHMzZAGny3O2" style="text-align: right" title="Intrinsic Value Outstanding, Beginning"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2081"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%"&gt;Granted&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zellMIjkLapb" style="width: 12%; text-align: right" title="Number of Options, Granted"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20240101__20241231_zF6xZonFggvh" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Granted"&gt;0.93&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20240101__20241231_zlAOV0zHkpgd" style="text-align: right" title="Number of Options, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2087"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zmh43pO5eV2" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_zHeXqN6Ndisl" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2091"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20240101__20241231_zg3b4ZUvOKwa" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"&gt;0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_zQ7qTggd6pP3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending"&gt;1,131,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zI9ZTZEKs0Il" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;0.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_z6w2bJbwBH8k" title="Weighted Average Remaining Life In Years, Outstanding"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20240101__20241231_zfIlYDrWrQga" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2101"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zvFc0EvOmVuh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable Ending"&gt;783,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_z1isPdGkprx" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending"&gt;0.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zncYlSCmmmfi" title="Weighted Average Remaining Life In Years, Exercisable"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20240101__20241231_zGC1aq84nzYg" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Exercisable Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2109"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zKxZDwWxIhw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted average grant date fair value of the options granted and vested during the year ended December 31, 2024, was $&lt;span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue_c20240101__20241231_zwPc60gHewOa" title="Fair value of the options granted"&gt;538,323&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zUMoKcqPfvg2" title="Fair value of the options vested"&gt;524,960&lt;/span&gt;,
respectively. The weighted average non-vested grant date fair value of non-vested options was $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_c20240101__20241231_zoWFe5taHZ4l" title="Fair value of the non vested options granted"&gt;13,368&lt;/span&gt; at December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zd1h3xI5MWt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes information about options to purchase shares of the Company&#x2019;s Class A Common Stock outstanding and exercisable
at December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zWJ5sQKwyfzb" style="display: none"&gt;SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Options Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Options Exerciseable&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Outstanding Number of Options&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Remaining Life In Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Exerciseable Number of Options&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; width: 22%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_z4qZKVPIzzZj" title="Exercise Price, Options Outstanding"&gt;0.93&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_ztcTlhGH4b2e" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Outstanding"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; width: 21%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zDvKFeafBJD" title="Weighted Average Remaining Life In Years ,Options Exerciseable"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zizFnESEDzm9" style="border-bottom: Black 1pt solid; width: 21%; text-align: right" title="Number of Options Exercisable"&gt;783,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231_zrtBaE7TZax8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding"&gt;1,131,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231_z0LzskJV2qE1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable"&gt;783,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zeiequfEe8hc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxDJ7O0hgQv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
applying the Black-Scholes option pricing model to stock options granted, the Company used the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zyhn3FOPAVD8" style="display: none"&gt;SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the Years Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240101__20241231_zo1biUFqtWB6" title="Risk free interest rate"&gt;3.88&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231_zJpLojcrUsM" title="Risk free interest rate"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zFWHRv6RTjQc" title="Expected term (years)"&gt;5.00&lt;/span&gt; - &lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zvmk9vLoUoag" title="Expected term (years)"&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zxheQG3nJ6c6" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240101__20241231_zGvTEdF1kOPf" title="Expected volatility"&gt;53.49&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231_zDyjFEsi0Jzf" title="Expected volatility"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20240101__20241231_z17Ts2vgGtnd" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231_z7GcSnmAgHfg" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zkTfZC3ZIzP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Stock-Based
Compensation Expense&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zD64ry2iMQzd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents information related to stock-based compensation expense:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_ztqbkkkPTRXh" style="display: none"&gt;SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the Year Ended Decemebr 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Unrecognized at December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Remaining Amortization Period&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;(Years)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left; padding-bottom: 1pt"&gt;General and administrative&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z5KamohZckC3" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Stock-based compensation expense"&gt;538,323&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zPEXLCLgaARg" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Unrecognized compensation expense"&gt;13,368&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z7qlFpdIjrt" title="Weighted Average Remaining Amortization Period (Years)"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231_zBf5sSoZo6ig" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense"&gt;538,323&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231_zq33OeKOrxTe" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized compensation expense"&gt;13,368&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231_zBKOFXQloc3b" title="Weighted Average Remaining Amortization Period (Years)"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="From2024-04-172024-04-17_us-gaap_CommonClassAMember_srt_ChiefFinancialOfficerMember"
      decimals="INF"
      id="Fact002057"
      unitRef="Shares">71832</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="From2024-04-172024-04-17_us-gaap_CommonClassAMember_srt_ChiefFinancialOfficerMember"
      decimals="INF"
      id="Fact002059"
      unitRef="USDPShares">1.67</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2024-10-24_us-gaap_CommonClassAMember_custom_TwoThousandTwentyFourStockIncentivePlanMember"
      decimals="INF"
      id="Fact002061"
      unitRef="Shares">1600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
      contextRef="From2024-10-242024-10-24_custom_TwoThousandTwentyFourStockIncentivePlanMember"
      id="Fact002063">Awards to be made under the 2024 Plan consist
of covering up to the sum of (i) 1,600,000 shares; and (ii) an annual increase commencing on January 1, 2025 and continuing annually
on each anniversary thereof through (and including) January 1, 2035, equal to the lesser of (A) 5% of the shares of Company Common Stock
outstanding on a fully diluted basis on the last day of the immediately preceding fiscal year and (B) such smaller number of shares as
determined by the Board or the Committee (the &#x201c;Overall Share Limit&#x201d;).</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2024-10-242024-10-24_custom_TwoThousandTwentyFourStockIncentivePlanMember"
      decimals="0"
      id="Fact002065"
      unitRef="Shares">1600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact002067"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-10-112024-10-11_us-gaap_EmployeeStockOptionMember_custom_TwoThousandTwentyFourStockIncentivePlanMember"
      decimals="INF"
      id="Fact002069"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact002071"
      unitRef="USD">538323</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
      contextRef="From2024-10-112024-10-11_custom_TwoThousandTwentyFourStockIncentivePlanMember"
      id="Fact002073">Vesting terms of these options are as follows: (i) 1,076,000 options vest upon issuance
and (ii) 55,000 options vest 50% upon issuance and 50% on the one-year anniversary of the grant date.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002075">&lt;p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zIn7wBcl2kDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zMlcHbEyyQRj" style="display: none"&gt;SCHEDULE OF OPTION ACTIVITY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Number of Options&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Remaining Life In Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Intrinsic Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Outstanding, January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20240101__20241231_zOOr7401SQ1d" style="text-align: right" title="Number of Options Outstanding, Beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2077"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20240101__20241231_zPv8RIVEijwl" style="text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2079"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20240101__20241231_zHMzZAGny3O2" style="text-align: right" title="Intrinsic Value Outstanding, Beginning"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2081"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 36%"&gt;Granted&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zellMIjkLapb" style="width: 12%; text-align: right" title="Number of Options, Granted"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20240101__20241231_zF6xZonFggvh" style="width: 12%; text-align: right" title="Weighted Average Exercise Price, Granted"&gt;0.93&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20240101__20241231_zlAOV0zHkpgd" style="text-align: right" title="Number of Options, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2087"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zmh43pO5eV2" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_zHeXqN6Ndisl" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2091"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20240101__20241231_zg3b4ZUvOKwa" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"&gt;0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_zQ7qTggd6pP3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending"&gt;1,131,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zI9ZTZEKs0Il" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;0.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_z6w2bJbwBH8k" title="Weighted Average Remaining Life In Years, Outstanding"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20240101__20241231_zfIlYDrWrQga" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2101"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zvFc0EvOmVuh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable Ending"&gt;783,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_z1isPdGkprx" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending"&gt;0.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zncYlSCmmmfi" title="Weighted Average Remaining Life In Years, Exercisable"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20240101__20241231_zGC1aq84nzYg" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Exercisable Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2109"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002083"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002085"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002089"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002093"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002095"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002097"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2024-01-012024-12-31" id="Fact002099">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002103"
      unitRef="Shares">783500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002105"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2024-01-012024-12-31" id="Fact002107">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002111"
      unitRef="USD">538323</TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002113"
      unitRef="USD">524960</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002115"
      unitRef="USD">13368</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2024-01-012024-12-31" id="Fact002117">&lt;p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zd1h3xI5MWt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes information about options to purchase shares of the Company&#x2019;s Class A Common Stock outstanding and exercisable
at December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zWJ5sQKwyfzb" style="display: none"&gt;SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Options Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Options Exerciseable&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Outstanding Number of Options&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Remaining Life In Years&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Exerciseable Number of Options&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; width: 22%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_z4qZKVPIzzZj" title="Exercise Price, Options Outstanding"&gt;0.93&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_ztcTlhGH4b2e" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Outstanding"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; width: 21%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zDvKFeafBJD" title="Weighted Average Remaining Life In Years ,Options Exerciseable"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zizFnESEDzm9" style="border-bottom: Black 1pt solid; width: 21%; text-align: right" title="Number of Options Exercisable"&gt;783,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20241231_zrtBaE7TZax8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding"&gt;1,131,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20241231_z0LzskJV2qE1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable"&gt;783,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_custom_ExercisePriceRangeOneMember"
      decimals="INF"
      id="Fact002119"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31_custom_ExercisePriceRangeOneMember"
      decimals="INF"
      id="Fact002121"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2024-01-012024-12-31_custom_ExercisePriceRangeOneMember"
      id="Fact002123">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31_custom_ExercisePriceRangeOneMember"
      decimals="INF"
      id="Fact002125"
      unitRef="Shares">783500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002127"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002129"
      unitRef="Shares">783500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002131">&lt;p id="xdx_898_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxDJ7O0hgQv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
applying the Black-Scholes option pricing model to stock options granted, the Company used the following assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zyhn3FOPAVD8" style="display: none"&gt;SCHEDULE OF STOCK OPTION GRANTED IN VALUATION ASSUMPTIONS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the Years Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240101__20241231_zo1biUFqtWB6" title="Risk free interest rate"&gt;3.88&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230101__20231231_zJpLojcrUsM" title="Risk free interest rate"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zFWHRv6RTjQc" title="Expected term (years)"&gt;5.00&lt;/span&gt; - &lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zvmk9vLoUoag" title="Expected term (years)"&gt;5.25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zxheQG3nJ6c6" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;0&lt;/span&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240101__20241231_zGvTEdF1kOPf" title="Expected volatility"&gt;53.49&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230101__20231231_zDyjFEsi0Jzf" title="Expected volatility"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20240101__20241231_z17Ts2vgGtnd" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_uPure_c20230101__20231231_z7GcSnmAgHfg" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002133"
      unitRef="Pure">0.0388</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact002135"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2024-01-012024-12-31_srt_MinimumMember"
      id="Fact002137">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2024-01-012024-12-31_srt_MaximumMember"
      id="Fact002139">P5Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2023-01-012023-12-31" id="Fact002140">P0Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002142"
      unitRef="Pure">0.5349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact002144"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002146"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact002148"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002150">&lt;p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zD64ry2iMQzd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents information related to stock-based compensation expense:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_ztqbkkkPTRXh" style="display: none"&gt;SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the Year Ended Decemebr 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Unrecognized at December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Remaining Amortization Period&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;(Years)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left; padding-bottom: 1pt"&gt;General and administrative&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z5KamohZckC3" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Stock-based compensation expense"&gt;538,323&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zPEXLCLgaARg" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Unrecognized compensation expense"&gt;13,368&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_z7qlFpdIjrt" title="Weighted Average Remaining Amortization Period (Years)"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231_zBf5sSoZo6ig" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense"&gt;538,323&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231_zq33OeKOrxTe" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized compensation expense"&gt;13,368&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231_zBKOFXQloc3b" title="Weighted Average Remaining Amortization Period (Years)"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-01-012024-12-31_custom_GeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="Fact002152"
      unitRef="USD">538323</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2024-12-31_custom_GeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="Fact002154"
      unitRef="USD">13368</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2024-01-012024-12-31_custom_GeneralAndAdministrativeExpensesMember"
      id="Fact002156">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002158"
      unitRef="USD">538323</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002160"
      unitRef="USD">13368</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2024-01-012024-12-31" id="Fact002162">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2024-01-012024-12-31" id="Fact002164">&lt;p id="xdx_808_eus-gaap--LesseeOperatingLeasesTextBlock_z8CNlfGr0rf2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
20 &#x2013; &lt;span id="xdx_820_z0yOCwqZ07Tj"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is party to two leases: (i) office space in Centerville, Utah (the &#x201c;Centerville Lease&#x201d;) and (ii) a warehouse in North
Salt Lake City, Utah (the &#x201c;SLC Lease&#x201d;). The Centerville lease is scheduled to expire in May 2028 and the SLC Lease is scheduled
to expire in November 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has operating leases for its corporate headquarters and warehouse. The Company determines if an arrangement contains a lease
at inception based on the ability to control a physically distinct asset. Operating lease right-of-use assets are recorded in the consolidated
balance sheets on the initial measurement of the lease liability as adjusted to include prepaid rent and initial direct costs less any
lease incentives received. Lease liabilities are measured at the commencement date based on the present value of the lease payments over
the lease term. The Company separately accounts for lease and non-lease components within lease agreements. The Company uses its incremental
borrowing rate to present value the lease liability as key inputs to determine the interest rate implicit in the lease are not shared
by lessors.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
lease expense is recorded on a straight-line basis over the lease term. Right-of-use assets and lease liabilities for short-term leases
are not recognized in the consolidated balance sheets. Payments for short-term leases are recognized in the consolidated statements of
operations on a straight-line basis over the lease term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
measuring lease liabilities for leases that were classified as operating leases, the Company discounted lease payments using its estimated
incremental borrowing rate at lease inception point. The weighted average incremental borrowing rate applied was &lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20241231_zN4uElbq9p7d" title="Weighted average discount rate, percent"&gt;8.39&lt;/span&gt;%. As of December
31, 2024, the Company&#x2019;s leases had a remaining weighted average term of &lt;span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zTcGLLjD5Ivc" title="Weighted average remaining lease term"&gt;2.39&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zRyoLLivq2w4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents net lease cost and other supplemental lease information:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_zlRmhSyqj474" style="display: none"&gt;SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240101__20241231_zSSg2QIhRUb6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_zwvveJ1qGjg8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zeop79oJYG8f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_zr7h94CEXni3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt"&gt;Operating lease cost (cost resulting from lease payments)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;322,102&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LeaseCost_zD0onsUYDxxe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net lease costs&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;322,102&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeasePayments_ziwuxo2jVgf9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease - operating cash flows (fixed payments)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;322,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_z1glfjN7dutd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease - operating cash flows (liability reduction)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;334,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;254,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current leases - right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_zRdpuD2OUCaf" style="text-align: right" title="Non-current leases - right-of-use assets"&gt;634,269&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20231231_zh9UeWIDiNUh" style="text-align: right" title="Non-current leases - right-of-use assets"&gt;972,663&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current liabilities - operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zRwNKNm8ibDe" style="text-align: right" title="Current liabilities - operating lease liabilities"&gt;363,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20231231_zMjXIGCR8wGk" style="text-align: right" title="Current liabilities - operating lease liabilities"&gt;334,255&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current liabilities - operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zqEItolxIQGb" style="text-align: right" title="Non-current liabilities - operating lease liabilities"&gt;305,125&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20231231_zl7nZFCWo7G8" style="text-align: right" title="Non-current liabilities - operating lease liabilities"&gt;668,228&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zL90sOrEBIcc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAJWenPnd2wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum payments under non-cancelable leases for operating leases for the remaining terms of the leases following the year ended December
31, 2024, are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z3Qs5eatbzpl" style="display: none"&gt;SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20241231_zMzt88WrgJjg" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPznwA_z7RHoTh7tKXe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remainder&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zTHZbOQryh55" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;406,990&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zljr0sCvVgD4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zLRDzR7mBHO" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144,227&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_zt0RBl5vVyC1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2028&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;60,808&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zUpGcxf6Fql5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;752,188&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zRGJF4Dupjn4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(83,961&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_z8YHjNA7X7B6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Present value of net future minimum lease payments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;668,227&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_z69jfayokMX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002166"
      unitRef="Pure">0.0839</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="Fact002168">P2Y4M20D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002170">&lt;p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zRyoLLivq2w4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents net lease cost and other supplemental lease information:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_zlRmhSyqj474" style="display: none"&gt;SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240101__20241231_zSSg2QIhRUb6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_zwvveJ1qGjg8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zeop79oJYG8f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_zr7h94CEXni3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt"&gt;Operating lease cost (cost resulting from lease payments)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;322,102&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LeaseCost_zD0onsUYDxxe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net lease costs&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;322,102&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeasePayments_ziwuxo2jVgf9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease - operating cash flows (fixed payments)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;322,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_z1glfjN7dutd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease - operating cash flows (liability reduction)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;334,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;254,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current leases - right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_zRdpuD2OUCaf" style="text-align: right" title="Non-current leases - right-of-use assets"&gt;634,269&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20231231_zh9UeWIDiNUh" style="text-align: right" title="Non-current leases - right-of-use assets"&gt;972,663&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current liabilities - operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zRwNKNm8ibDe" style="text-align: right" title="Current liabilities - operating lease liabilities"&gt;363,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20231231_zMjXIGCR8wGk" style="text-align: right" title="Current liabilities - operating lease liabilities"&gt;334,255&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current liabilities - operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zqEItolxIQGb" style="text-align: right" title="Non-current liabilities - operating lease liabilities"&gt;305,125&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20231231_zl7nZFCWo7G8" style="text-align: right" title="Non-current liabilities - operating lease liabilities"&gt;668,228&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002175"
      unitRef="USD">403109</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002176"
      unitRef="USD">322102</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002178"
      unitRef="USD">403109</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002179"
      unitRef="USD">322102</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002181"
      unitRef="USD">403109</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002182"
      unitRef="USD">322102</us-gaap:OperatingLeasePayments>
    <TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002184"
      unitRef="USD">334254</TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction>
    <TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002185"
      unitRef="USD">254945</TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002187"
      unitRef="USD">634269</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact002189"
      unitRef="USD">972663</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002191"
      unitRef="USD">363102</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact002193"
      unitRef="USD">334255</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002195"
      unitRef="USD">305125</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact002197"
      unitRef="USD">668228</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002199">&lt;p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAJWenPnd2wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum payments under non-cancelable leases for operating leases for the remaining terms of the leases following the year ended December
31, 2024, are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z3Qs5eatbzpl" style="display: none"&gt;SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20241231_zMzt88WrgJjg" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPznwA_z7RHoTh7tKXe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remainder&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zTHZbOQryh55" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;406,990&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zljr0sCvVgD4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zLRDzR7mBHO" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144,227&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_zt0RBl5vVyC1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2028&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;60,808&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zUpGcxf6Fql5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;752,188&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zRGJF4Dupjn4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(83,961&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_z8YHjNA7X7B6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Present value of net future minimum lease payments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;668,227&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002203"
      unitRef="USD">406990</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002205"
      unitRef="USD">140163</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002207"
      unitRef="USD">144227</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002209"
      unitRef="USD">60808</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002211"
      unitRef="USD">752188</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002213"
      unitRef="USD">83961</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002215"
      unitRef="USD">668227</us-gaap:OperatingLeaseLiability>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact002217">&lt;p id="xdx_80C_eus-gaap--SegmentReportingDisclosureTextBlock_zXE2XPFJmX92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
21 &#x2013; &lt;span id="xdx_827_zRIjiwnCKpJ5"&gt;SEGMENT INFORMATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company currently operates as &lt;span id="xdx_908_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20240101__20241231_zRqd0ojDw8V9" title="Number of reportable segments"&gt;one&lt;/span&gt; business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#x2019;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the consolidated financial information regularly provided to the Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;).
The Company&#x2019;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit
and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources, and planning and
forecasting for future periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition to the significant expense categories included within net loss presented on the Company&#x2019;s Consolidated Statements of Operations,
see below for disaggregated amounts that comprise consulting, contract labor, personnel, business development, royalty, and marketing
expenses:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z1dbNlgwZVw9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zwomggFwS8D3" style="display: none"&gt;SCHEDULE OF REVENUE BY SEGMENT INFORMATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20240101__20241231_zxQp0yWwwPmh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230101__20231231_zWzvr0k1jYxk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_zQQ0m0hfbIo7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Consulting expenses&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,226,900&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;554,036&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zauhtSWLaFti" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contract labor&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,365,640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,282,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LaborAndRelatedExpense_maOEzik0_zLpdrRHlhTG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Personnel expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,314,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,681,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_z7sSGcyVrVve" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Business development expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;528,264&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;729,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zvQn9tJ30Nx6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Royalty expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;706,214&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;709,640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zGtLGSUOlU32" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Marketing expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;710,658&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,941&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherExpenses_maOEzik0_zoEblQBFDZDl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other expenses&lt;span id="xdx_F42_z7LeFphmAJAd"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,828,222&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8,065,306&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zh70oAJR6eg3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating expenses&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,690,313&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;21,418,295&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F04_z3r3IfoRimRf" style="width: 15pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F17_zDF4Zv9SReC8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other expenses materially
                                                                                                                                                              comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and
                                                                                                                                                              entertainment, and merchant fees.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A1_zqNu9dFBfgec" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002219"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002221">&lt;p id="xdx_890_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z1dbNlgwZVw9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zwomggFwS8D3" style="display: none"&gt;SCHEDULE OF REVENUE BY SEGMENT INFORMATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20240101__20241231_zxQp0yWwwPmh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230101__20231231_zWzvr0k1jYxk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_zQQ0m0hfbIo7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Consulting expenses&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,226,900&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;554,036&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zauhtSWLaFti" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contract labor&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,365,640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,282,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LaborAndRelatedExpense_maOEzik0_zLpdrRHlhTG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Personnel expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,314,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,681,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_z7sSGcyVrVve" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Business development expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;528,264&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;729,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zvQn9tJ30Nx6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Royalty expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;706,214&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;709,640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zGtLGSUOlU32" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Marketing expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;710,658&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;395,941&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherExpenses_maOEzik0_zoEblQBFDZDl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other expenses&lt;span id="xdx_F42_z7LeFphmAJAd"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,828,222&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8,065,306&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zh70oAJR6eg3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating expenses&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,690,313&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;21,418,295&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F04_z3r3IfoRimRf" style="width: 15pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F17_zDF4Zv9SReC8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other expenses materially
                                                                                                                                                              comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and
                                                                                                                                                              entertainment, and merchant fees.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <TRUG:ConsultingExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002223"
      unitRef="USD">1226900</TRUG:ConsultingExpenses>
    <TRUG:ConsultingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002224"
      unitRef="USD">554036</TRUG:ConsultingExpenses>
    <TRUG:ContractLabor
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002226"
      unitRef="USD">1365640</TRUG:ContractLabor>
    <TRUG:ContractLabor
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002227"
      unitRef="USD">1282583</TRUG:ContractLabor>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002229"
      unitRef="USD">9314415</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002230"
      unitRef="USD">9681323</us-gaap:LaborAndRelatedExpense>
    <us-gaap:BusinessDevelopment
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002232"
      unitRef="USD">528264</us-gaap:BusinessDevelopment>
    <us-gaap:BusinessDevelopment
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002233"
      unitRef="USD">729466</us-gaap:BusinessDevelopment>
    <us-gaap:RoyaltyExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002235"
      unitRef="USD">706214</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002236"
      unitRef="USD">709640</us-gaap:RoyaltyExpense>
    <us-gaap:MarketingExpense
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002238"
      unitRef="USD">710658</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002239"
      unitRef="USD">395941</us-gaap:MarketingExpense>
    <us-gaap:OtherExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002241"
      unitRef="USD">2828222</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002242"
      unitRef="USD">8065306</us-gaap:OtherExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact002244"
      unitRef="USD">16690313</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002245"
      unitRef="USD">21418295</us-gaap:OperatingExpenses>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact002248">&lt;p id="xdx_804_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNBjFpmvmCc6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
22 &#x2013; &lt;span id="xdx_828_zYVbHji94SZ7"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Legal
Claims&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
are no material pending legal proceedings in which the Company or any of its subsidiaries is a party or in which any director, officer
or affiliate of the Company, any owner of record or beneficially of more than 5% of any class of its voting securities, or security holder
is a party adverse to the Company, or has a material interest adverse to the Company.&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact002250">&lt;p id="xdx_806_eus-gaap--IncomeTaxDisclosureTextBlock_zux8rOE1Ibu4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
23 &#x2013; &lt;span id="xdx_823_zFPkEpwhjswk"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the Year ended December 31, 2023 and prior, the Company was an S Corporation for federal and state income tax purposes with all income
tax liabilities and/or benefits of the Company being passed through to the stockholders. As such, no recognition of federal or state
income taxes for the Company has been provided for in the accompanying financial statements for 2023. Any uncertain tax positions taken
by the stockholders on their individual returns was not an uncertain position of the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_znyQsjliWC92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a reconciliation of the statutory federal income tax rate applied to pre-tax net loss compared to the income taxes in the
consolidated statement of operations as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zFD9N39FpDQa" style="display: none"&gt;SCHEDULE
OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20240101__20241231_zcRWtbDEBOL9" style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_iN_pid_dpi_uPure_maITEBz10C_zfg2HmMEB3eb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Income tax benefit at statutory U.S. federal rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;(21&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_maITEBz10C_zsoPS4I7JkI9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State income taxes, net of federal benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;(0.95&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_uPure_maITEBz10C_zZrvLIqrIfy2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Stock-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;0.60&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_maITEBz10C_zrRstRND6dj4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Non-deductible derivative liability change&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;0.40&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBz10C_zHflcw5waWb3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Change in valuation allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;21&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_mtITEBz10C_zjWkP5d8OiD" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total tax expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2264"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_znACDJWvS4a6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
income taxes reflect the net effects of temporary differences between the carrying amount of assets and liabilities for financial reporting
purposes and the amounts used for income tax purposes. The following table sets forth deferred income tax assets and liabilities for
the year ended December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ziBD5LpkvPA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z6C1DIRV0MG5" style="display: none"&gt;SCHEDULE
OF DEFERRED INCOME TAX ASSETS AND LIABILITIES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_492_20241231_zjvb3mxA4pO6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_maDTAGzLkl_zojahy7vLPS5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net operating losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;1,628,300&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_iI_maDTAGzLkl_zu5eY7IOLGxj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Stock compensation expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;132,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_maDTAGzLkl_zSRFU1Ka2ev5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;162,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_iI_maDTAGzLkl_zSZ92Ch6OVw3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Extinguishment of debt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;66,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_iI_maDTAGzLkl_zB7TwQdyzRLg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,900&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_iI_maDTAGzLkl_zn1ir8wfNJQl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_maDTAGzLkl_z36yPl9BHttg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;188,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsGross_iI_mtDTAGzLkl_maDTALNzPKa_zZ8xFvNsv0qk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,376,900&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iNI_di_maDITLz36k_znoOZ0hJqCb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(28,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz36k_zolu5WqEZgCc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(64,400&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_mtDITLz36k_msDTALNzPKa_zeQATdOQn9B7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0pt; text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(93,100&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsNet_iNI_di_maDTALNzPKa_z1Lrz2qmalw5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,283,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_mtDTALNzPKa_za5BsqrdMjM1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net deferred tax asset/(liability)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2292"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_z5nmE8MbA9ik" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
valuation allowance recorded by the Company as of December 31, 2024, resulted from the uncertainties of the future utilization of deferred
tax assets relating primarily to net operating loss (&#x201c;NOL&#x201d;) carryforwards for federal and state income tax purposes. Realization
of the NOL carryforwards is contingent on future taxable earnings. The deferred tax asset was reviewed for expected utilization using
a &#x201c;more likely than not&#x201d; approach by assessing the available positive and negative evidence surrounding its recoverability.
Accordingly, a full valuation allowance continues to be recorded against the Company&#x2019;s deferred tax assets, as it was determined
based upon past and projected future losses that it was &#x201c;more likely than not&#x201d; that the Company&#x2019;s deferred tax assets
would not be realized. The cumulative valuation allowance as of December 31, 2024, is $&lt;span id="xdx_903_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn5n6_c20241231_zgWPgwS2dIp5" title="Valuation allowance"&gt;2.3&lt;/span&gt; million, which will be reduced if and when
the Company determines that the deferred income tax assets are more likely than not to be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
does not believe that there are significant uncertain tax positions in 2024. There are no interest and penalties related to uncertain
tax positions in 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has federal net operating loss carryforwards of $&lt;span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_c20241231_zCLWuT2xPB2a" title="Federal net operating loss carryforwards"&gt;6,580,951&lt;/span&gt; as of December 31, 2024. $&lt;span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_c20241231_zhTvoQxYDBM1" title="Federal net operating loss carryforwards"&gt;6,580,951&lt;/span&gt; of the federal net operating loss has
an indefinite carry forward period. The Company has State net operating loss carryforwards totaling $&lt;span id="xdx_904_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_c20241231_zF2JnJotB61l" title="Federal net operating loss carryforwards"&gt;6,853,334&lt;/span&gt; at December 31, 2024. The Company
has various state net operating loss carryforwards. The determination of the state net operating loss carryforwards is dependent upon
apportionment percentages and state laws that can change from year to year and impact the amount of such carryforwards. &lt;span id="xdx_90D_ecustom--OperatingLossCarryforwardsLimitationsNotUse_c20240101__20241231_zZxicZJAIjna"&gt;If
such net operating loss carryforwards are not utilized, they will begin to expire in 2031&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;.
&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--SummaryOfIncomeTaxExaminationsTextBlock_z2gVcjXQcQN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the tax years subject to examination for the major jurisdictions where the Company conducted business as of
December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zlhODglOX3S3" style="display: none"&gt;SCHEDULE
OF INCOME TAX EXAMINATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20240101__20241231_zg1Xl4Orezt2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zXNaZy11IFNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%"&gt;Federal&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zR3KvKepGChc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Utah&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2024&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zfSJ3ya43A63" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Tax years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2024&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A8_zbq49yxqbMgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Federal
and state laws impose substantial restrictions on the utilization of NOL carryforwards in the event of an ownership change for income
tax purposes, as defined in Section 382 of the Internal Revenue Code (&#x201c;IRC&#x201d;). Pursuant to IRC Section 382, annual use of
the Company&#x2019;s NOL carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year
period. The Company has not completed an IRC Section 382 analysis regarding the limitation of NOL carryforwards.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;However,
it is possible that past ownership changes will result in the inability to utilize a significant portion of the Company&#x2019;s NOL carryforward
that was generated prior to any change of control. The Company&#x2019;s ability to use its remaining NOL carryforwards may be further
limited if the Company experiences an IRC Section 382 ownership change in connection with future changes in the Company&#x2019;s stock
ownership.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Tax Cuts and Jobs Act (&#x201c;TCJA&#x201d;) requires taxpayers to capitalize and amortize research and experimental expenditures under
IRC Section 174 for tax years beginning after December 31, 2021. This rule became effective for the Company during the year ended December
31, 2024 and resulted in the capitalization of research and development costs of $2,745,033 during the year ended December 31, 2024. Before
the TCJA, businesses have had the option of deducting Section 174 expenses in the year incurred or capitalizing and amortizing the costs
over five years. The Company will amortize these costs for tax purposes over five years if the research and development was performed
in the U.S. and over 15 years if research and development was performed outside the U.S.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 16, 2022, the Inflation Reduction Act was enacted into law. This Act includes a 15.0 percent book minimum tax on the adjusted
financial statement income of applicable corporations, a number of clean-energy tax credits, and a 1.0 percent excise tax on certain
stock buybacks. The Company does not expect these changes to have a material impact on the provision for income taxes or the financial
statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of the date of this filing, the Company has not filed its 2024 federal and state corporate income tax returns. The Company expects to
file these documents as soon as practicable.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002252">&lt;p id="xdx_896_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_znyQsjliWC92" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a reconciliation of the statutory federal income tax rate applied to pre-tax net loss compared to the income taxes in the
consolidated statement of operations as of December 31:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_zFD9N39FpDQa" style="display: none"&gt;SCHEDULE
OF RECONCILIATION OF THE STATUTORY FEDERAL INCOME TAX RATE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20240101__20241231_zcRWtbDEBOL9" style="border-bottom: Black 1pt solid; width: 16%; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_iN_pid_dpi_uPure_maITEBz10C_zfg2HmMEB3eb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Income tax benefit at statutory U.S. federal rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;(21&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_pid_dp_uPure_maITEBz10C_zsoPS4I7JkI9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;State income taxes, net of federal benefit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;(0.95&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_uPure_maITEBz10C_zZrvLIqrIfy2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Stock-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;0.60&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges_maITEBz10C_zrRstRND6dj4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Non-deductible derivative liability change&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;0.40&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBz10C_zHflcw5waWb3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Change in valuation allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;21&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_mtITEBz10C_zjWkP5d8OiD" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total tax expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2264"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002254"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002256"
      unitRef="Pure">-0.0095</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002258"
      unitRef="Pure">0.60</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <TRUG:IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002260"
      unitRef="Pure">0.40</TRUG:IncomeTaxReconciliationNonDeductibleDerivativeLiabilityChanges>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2024-01-012024-12-31"
      decimals="INF"
      id="Fact002262"
      unitRef="Pure">21</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2024-01-012024-12-31" id="Fact002266">&lt;p id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ziBD5LpkvPA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z6C1DIRV0MG5" style="display: none"&gt;SCHEDULE
OF DEFERRED INCOME TAX ASSETS AND LIABILITIES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_492_20241231_zjvb3mxA4pO6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_maDTAGzLkl_zojahy7vLPS5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net operating losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;p style="margin: 0"&gt;1,628,300&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_iI_maDTAGzLkl_zu5eY7IOLGxj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Stock compensation expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;132,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_maDTAGzLkl_zSRFU1Ka2ev5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;162,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_iI_maDTAGzLkl_zSZ92Ch6OVw3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Extinguishment of debt&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;66,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation_iI_maDTAGzLkl_zB7TwQdyzRLg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,900&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization_iI_maDTAGzLkl_zn1ir8wfNJQl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_maDTAGzLkl_z36yPl9BHttg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;188,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsGross_iI_mtDTAGzLkl_maDTALNzPKa_zZ8xFvNsv0qk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,376,900&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iNI_di_maDITLz36k_znoOZ0hJqCb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 10pt; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(28,700&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz36k_zolu5WqEZgCc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(64,400&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_mtDITLz36k_msDTALNzPKa_zeQATdOQn9B7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0pt; text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(93,100&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsNet_iNI_di_maDTALNzPKa_z1Lrz2qmalw5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,283,800&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_mtDTALNzPKa_za5BsqrdMjM1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net deferred tax asset/(liability)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2292"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002268"
      unitRef="USD">1628300</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002270"
      unitRef="USD">132400</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002272"
      unitRef="USD">162700</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002274"
      unitRef="USD">66600</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <TRUG:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002276"
      unitRef="USD">18900</TRUG:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDepreciation>
    <TRUG:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002278"
      unitRef="USD">179100</TRUG:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAmortization>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002280"
      unitRef="USD">188900</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002282"
      unitRef="USD">2376900</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002284"
      unitRef="USD">28700</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002286"
      unitRef="USD">-64400</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002288"
      unitRef="USD">93100</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002290"
      unitRef="USD">2283800</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact002294"
      unitRef="USD">2300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002296"
      unitRef="USD">6580951</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002298"
      unitRef="USD">6580951</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002300"
      unitRef="USD">6853334</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <TRUG:OperatingLossCarryforwardsLimitationsNotUse contextRef="From2024-01-012024-12-31" id="Fact002301">If
such net operating loss carryforwards are not utilized, they will begin to expire in 2031</TRUG:OperatingLossCarryforwardsLimitationsNotUse>
    <us-gaap:SummaryOfIncomeTaxExaminationsTextBlock contextRef="From2024-01-012024-12-31" id="Fact002303">&lt;p id="xdx_89D_eus-gaap--SummaryOfIncomeTaxExaminationsTextBlock_z2gVcjXQcQN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the tax years subject to examination for the major jurisdictions where the Company conducted business as of
December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zlhODglOX3S3" style="display: none"&gt;SCHEDULE
OF INCOME TAX EXAMINATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20240101__20241231_zg1Xl4Orezt2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zXNaZy11IFNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%"&gt;Federal&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zR3KvKepGChc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Utah&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2024&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeTaxExaminationYearUnderExamination_hus-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zfSJ3ya43A63" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Tax years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2024&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:SummaryOfIncomeTaxExaminationsTextBlock>
    <us-gaap:IncomeTaxExaminationYearUnderExamination
      contextRef="From2024-01-012024-12-31_us-gaap_StateAndLocalJurisdictionMember"
      id="Fact002305">2024</us-gaap:IncomeTaxExaminationYearUnderExamination>
    <us-gaap:IncomeTaxExaminationYearUnderExamination
      contextRef="From2024-01-012024-12-31_us-gaap_ForeignCountryMember"
      id="Fact002307">2024</us-gaap:IncomeTaxExaminationYearUnderExamination>
    <us-gaap:IncomeTaxExaminationYearUnderExamination
      contextRef="From2024-01-012024-12-31_us-gaap_ForeignCountryMember"
      id="Fact002309">2024</us-gaap:IncomeTaxExaminationYearUnderExamination>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2024-01-012024-12-31" id="Fact002311">&lt;p id="xdx_807_eus-gaap--ConcentrationRiskDisclosureTextBlock_zqqNLWF232ye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
24 &#x2013; &lt;span id="xdx_82E_zHLrilrJgdt4"&gt;CONCENTRATION OF CREDIT RISK&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Cash
Deposits&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to concentrations of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up to $&lt;span id="xdx_90A_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zW5hnUSVjajl" title="FDIC insured"&gt;250,000&lt;/span&gt;. As of December 31, 2024 and
2023, the Company had approximately $&lt;span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_c20241231_zWap7BliEkxl" title="FDIC unsured"&gt;9,662,000&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--CashUninsuredAmount_iI_c20231231_zmGtpDj8Z6Tj" title="FDIC unsured"&gt;4,251,124&lt;/span&gt;, respectively, in excess of the FDIC insured limit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Purchasing&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;During the year ended December
31, 2024, six manufacturers accounted for approximately &lt;span id="xdx_90B_ecustom--ConcentrationRiskPercentage_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SixManufacturersMember_zLQVDcOVDAQj" title="Concentration risk percentage"&gt;50&lt;/span&gt;% of our purchases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2023, five manufacturers accounted for approximately &lt;span id="xdx_902_ecustom--ConcentrationRiskPercentage_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveManufacturersMember_zGI1vIP7fHJ1" title="Concentration risk percentage"&gt;52&lt;/span&gt;% of our purchases.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002313"
      unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002315"
      unitRef="USD">9662000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact002317"
      unitRef="USD">4251124</us-gaap:CashUninsuredAmount>
    <TRUG:ConcentrationRiskPercentage
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_SixManufacturersMember"
      decimals="INF"
      id="Fact002319"
      unitRef="Pure">0.50</TRUG:ConcentrationRiskPercentage>
    <TRUG:ConcentrationRiskPercentage
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_FiveManufacturersMember"
      decimals="INF"
      id="Fact002321"
      unitRef="Pure">0.52</TRUG:ConcentrationRiskPercentage>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2024-01-012024-12-31" id="Fact002323">&lt;p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zYX30mIhPaUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
25 &#x2013; &lt;span id="xdx_826_z6LkdPkye8j2"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;PIPE
Convertible Notes&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;One
January 8, 2025, a PIPE Investor exercised its right, pursuant to the February 2, 2024, Purchase Agreement (see Note 11 &#x2013; PIPE
Convertible Notes) to purchase an additional $&lt;span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zgT5RkIwOAA" title="Principal amount"&gt;2.8&lt;/span&gt; million in the principal amount of a PIPE Convertible Note with an Original Issue Discount
of $&lt;span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_ze2hUGH4Y9C7" title="Original issue discount"&gt;280,000&lt;/span&gt; for gross proceeds of $&lt;span id="xdx_904_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdAGgEqdsN3" title="Convertible debt"&gt;2.52&lt;/span&gt; million.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 16, 2025, the Company and certain holders of the PIPE Convertible Notes entered into an amendment to the November Waiver (the
&#x201c;January Waiver&#x201d;) to extend the date by which the Company was required to comply with the continued listing requirements
of the Nasdaq Stock Market to February 28, 2025 (see Note 1 &#x2013; Nature of the Organization and Business); provided that, with respect
to the minimum bid price requirement, to the extent the Company was in compliance with all other Nasdaq Stock Market listing requirements
and had filed a preliminary proxy statement to hold a special meeting to vote on a reverse stock split to remedy the bid price failure,
the waiver for such deficiency shall be extended to April 30, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
January 2025, the Company issued an aggregate of &lt;span id="xdx_901_eus-gaap--SharesIssued_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zg5Q0iVawCb4" title="Shares issued"&gt;2,672,854&lt;/span&gt; shares of Class A common stock with fair values ranging from $&lt;span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zMzPac8JoEha" title="Shares issued price per share"&gt;0.396&lt;/span&gt; - $&lt;span id="xdx_902_eus-gaap--SharesIssuedPricePerShare_iI_c20250131__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zlSLu4tGioY" title="Shares issued price per share"&gt;2.50&lt;/span&gt;
per share to PIPE Convertible Note holders in connection with the conversion of outstanding PIPE Convertible Notes and accrued interest.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;During February 2025, the Company issued &lt;span id="xdx_905_eus-gaap--SharesIssued_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z71FblJFRYTf" title="Shares issued"&gt;1,088,273&lt;/span&gt; shares of Class A common
stock with fair values ranging from $&lt;span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember_zOXlm2Pli9Dl" title="Shares issued price per share"&gt;0.3393&lt;/span&gt; - $&lt;span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_c20250228__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember_zmVe4xkoizw9" title="Shares issued price per share"&gt;2.50&lt;/span&gt; per share to PIPE Convertible Note holders in connection with the conversion of outstanding
PIPE Convertible Notes and accrued interest.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact002325"
      unitRef="USD">2800000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember"
      decimals="0"
      id="Fact002327"
      unitRef="USD">280000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember"
      decimals="-4"
      id="Fact002329"
      unitRef="USD">2520000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:SharesIssued
      contextRef="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002331"
      unitRef="Shares">2672854</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MinimumMember"
      decimals="INF"
      id="Fact002333"
      unitRef="USDPShares">0.396</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-01-31_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MaximumMember"
      decimals="INF"
      id="Fact002335"
      unitRef="USDPShares">2.50</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssued
      contextRef="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002337"
      unitRef="Shares">1088273</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MinimumMember"
      decimals="INF"
      id="Fact002339"
      unitRef="USDPShares">0.3393</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-02-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember_srt_MaximumMember"
      decimals="INF"
      id="Fact002341"
      unitRef="USDPShares">2.50</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002349"
      unitRef="USD">10515820</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002350"
      unitRef="USD">8782077</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <TRUG:RestrictedCashExcludedFromCashAndCashEquivalents
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002352"
      unitRef="USD">2100000</TRUG:RestrictedCashExcludedFromCashAndCashEquivalents>
    <TRUG:RestrictedCashExcludedFromCashAndCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002353"
      unitRef="USD">2100000</TRUG:RestrictedCashExcludedFromCashAndCashEquivalents>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002355"
      unitRef="USD">1579614</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002356"
      unitRef="USD">1399153</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002358"
      unitRef="USD">3852977</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002359"
      unitRef="USD">2349345</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002361"
      unitRef="USD">189961</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002362"
      unitRef="USD">116619</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002365"
      unitRef="USD">45737</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002367"
      unitRef="USD">18238372</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002368"
      unitRef="USD">14792931</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002370"
      unitRef="USD">192711</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002371"
      unitRef="USD">143852</us-gaap:PropertyPlantAndEquipmentNet>
    <TRUG:CapitalizedSoftwareDevelopmentCostsNet
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002373"
      unitRef="USD">1710652</TRUG:CapitalizedSoftwareDevelopmentCostsNet>
    <TRUG:CapitalizedSoftwareDevelopmentCostsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002374"
      unitRef="USD">1540121</TRUG:CapitalizedSoftwareDevelopmentCostsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002376"
      unitRef="USD">545915</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002377"
      unitRef="USD">634269</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002379"
      unitRef="USD">31023</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002380"
      unitRef="USD">31023</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002382"
      unitRef="USD">20718673</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002383"
      unitRef="USD">17142196</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002391"
      unitRef="USD">2563454</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002392"
      unitRef="USD">2819703</us-gaap:AccountsPayableCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002394"
      unitRef="USD">4141790</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002395"
      unitRef="USD">3113010</us-gaap:DeferredRevenueCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact002397"
      unitRef="USD">10148</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact002398"
      unitRef="USD">10001</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact002400"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact002401"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact002403"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact002404"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002406"
      unitRef="USD">802738</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002407"
      unitRef="USD">802738</us-gaap:LinesOfCreditCurrent>
    <TRUG:DividendNotesPayableCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002409"
      unitRef="USD">4023923</TRUG:DividendNotesPayableCurrent>
    <TRUG:DividendNotesPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002410"
      unitRef="USD">4023923</TRUG:DividendNotesPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002412"
      unitRef="USD">565402</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002413"
      unitRef="USD">661376</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002415"
      unitRef="USD">2823067</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002416"
      unitRef="USD">999307</us-gaap:OtherAccruedLiabilitiesCurrent>
    <TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002418"
      unitRef="USD">45008</TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger>
    <TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002419"
      unitRef="USD">45008</TRUG:OtherAccruedLiabilitiesCurrentAssumedInMerger>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002421"
      unitRef="USD">296291</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002422"
      unitRef="USD">363102</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002424"
      unitRef="USD">18208821</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002425"
      unitRef="USD">15775168</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact002430"
      unitRef="USD">7137</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact002431"
      unitRef="USD">9732</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact002433"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact002434"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact002436"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact002437"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002439"
      unitRef="USD">5165893</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002440"
      unitRef="USD">4068953</us-gaap:LongTermLoansPayable>
    <TRUG:GrossSalesRoyaltyPayable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002442"
      unitRef="USD">1000000</TRUG:GrossSalesRoyaltyPayable>
    <TRUG:GrossSalesRoyaltyPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002443"
      unitRef="USD">1000000</TRUG:GrossSalesRoyaltyPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002445"
      unitRef="USD">278071</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002446"
      unitRef="USD">305125</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002448"
      unitRef="USD">25283922</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002449"
      unitRef="USD">21782978</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact002460"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002462"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-03-31"
      decimals="-6"
      id="Fact002464"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="-6"
      id="Fact002466"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact002468"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact002470"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002472"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002474"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact002479"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002481"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact002483"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002485"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact002490"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact002492"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember"
      decimals="-6"
      id="Fact002494"
      unitRef="Shares">90000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="-6"
      id="Fact002496"
      unitRef="Shares">90000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact002498"
      unitRef="Shares">29184965</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact002500"
      unitRef="Shares">29184965</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact002502"
      unitRef="Shares">26120545</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact002504"
      unitRef="Shares">26120545</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-03-31_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002487"
      unitRef="USD">2918</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002488"
      unitRef="USD">2612</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact002509"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact002511"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember"
      decimals="-6"
      id="Fact002513"
      unitRef="Shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="-6"
      id="Fact002515"
      unitRef="Shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact002517"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact002519"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact002521"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="INF"
      id="Fact002523"
      unitRef="Shares">1716860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002506"
      unitRef="USD">172</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002507"
      unitRef="USD">172</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-03-31_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002525"
      unitRef="USD">172</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002526"
      unitRef="USD">172</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact002531"
      unitRef="Shares">4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact002533"
      unitRef="Shares">4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002528"
      unitRef="USD">2037000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002529"
      unitRef="USD">2037000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002535"
      unitRef="USD">21294479</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002536"
      unitRef="USD">18548931</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002538"
      unitRef="USD">-23825818</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002539"
      unitRef="USD">-21155496</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002541"
      unitRef="USD">-4565249</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002542"
      unitRef="USD">-4640781</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002544"
      unitRef="USD">20718673</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002545"
      unitRef="USD">17142196</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002547"
      unitRef="USD">5389230</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002548"
      unitRef="USD">5012022</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002550"
      unitRef="USD">1726199</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002551"
      unitRef="USD">1959023</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002553"
      unitRef="USD">3663031</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002554"
      unitRef="USD">3052999</us-gaap:GrossProfit>
    <us-gaap:RoyaltyExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002559"
      unitRef="USD">225320</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002560"
      unitRef="USD">329888</us-gaap:RoyaltyExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002562"
      unitRef="USD">1946816</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002563"
      unitRef="USD">1841595</us-gaap:LaborAndRelatedExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002565"
      unitRef="USD">2725119</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002566"
      unitRef="USD">1825201</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002568"
      unitRef="USD">4897255</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002569"
      unitRef="USD">3996684</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002571"
      unitRef="USD">-1234224</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002572"
      unitRef="USD">-943685</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002577"
      unitRef="USD">54596</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002578"
      unitRef="USD">30587</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002580"
      unitRef="USD">1490694</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002581"
      unitRef="USD">384854</us-gaap:InterestExpenseNonoperating>
    <us-gaap:GainLossOnInvestments
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002584"
      unitRef="USD">-3912</us-gaap:GainLossOnInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002586"
      unitRef="USD">-1436098</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002587"
      unitRef="USD">-358179</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002589"
      unitRef="USD">-2670322</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002590"
      unitRef="USD">-1301864</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002595"
      unitRef="USD">-2670322</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002596"
      unitRef="USD">-1301864</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002598"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002600"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002602"
      unitRef="USDPShares">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002604"
      unitRef="USDPShares">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002606"
      unitRef="USDPShares">-1.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002608"
      unitRef="USDPShares">-1.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002610"
      unitRef="USDPShares">-1.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002612"
      unitRef="USDPShares">-1.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002614"
      unitRef="Shares">28461277</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002616"
      unitRef="Shares">28461277</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002618"
      unitRef="Shares">5994704</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002620"
      unitRef="Shares">5994704</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002622"
      unitRef="Shares">1716860</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002624"
      unitRef="Shares">1716860</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002626"
      unitRef="Shares">1144573</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002628"
      unitRef="Shares">1144573</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002641"
      unitRef="Shares">13098</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002631"
      unitRef="USD">120</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact002645"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact002633"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002634"
      unitRef="USD">10479738</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact002635"
      unitRef="USD">-1662</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact002636"
      unitRef="USD">-12358924</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact002637"
      unitRef="USD">-3917728</us-gaap:StockholdersEquity>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact002652"
      unitRef="USD">1662</TRUG:RealizedGainInFairValueOfShortTermInvestments>
    <TRUG:RealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002654"
      unitRef="USD">1662</TRUG:RealizedGainInFairValueOfShortTermInvestments>
    <TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002665"
      unitRef="Shares">-13098</TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockExchangedInMerger>
    <TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002657"
      unitRef="USD">-120</TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger>
    <TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002660"
      unitRef="USD">-3854573</TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger>
    <TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002663"
      unitRef="USD">-3854693</TRUG:StockIssuedDuringValuesInCommonStockExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002676"
      unitRef="Shares">11538252</TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesAExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002668"
      unitRef="USD">1154</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002671"
      unitRef="USD">-1154</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesAExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002687"
      unitRef="Shares">1716860</TRUG:StockIssuedDuringPeriodSharesIssuanceOfCommonStockSeriesBExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002680"
      unitRef="USD">172</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger>
    <TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger
      contextRef="From2024-01-012024-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002682"
      unitRef="USD">-172</TRUG:StockIssuedDuringPeriodValueIssuanceOfCommonStockSeriesBExchangedInMerger>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact002695"
      unitRef="USD">-1301864</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002696"
      unitRef="USD">-1301864</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002709"
      unitRef="Shares">11538252</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002699"
      unitRef="USD">1154</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002711"
      unitRef="Shares">1716860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002700"
      unitRef="USD">172</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact002713"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact002701"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002702"
      unitRef="USD">6623839</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact002704"
      unitRef="USD">-13660788</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31"
      decimals="0"
      id="Fact002705"
      unitRef="USD">-9072623</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002726"
      unitRef="Shares">26120545</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002716"
      unitRef="USD">2612</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002728"
      unitRef="Shares">1716860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002717"
      unitRef="USD">172</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact002730"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact002718"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002719"
      unitRef="USD">18548931</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact002721"
      unitRef="USD">-21155496</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002722"
      unitRef="USD">-4640781</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002743"
      unitRef="Shares">26120545</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002733"
      unitRef="USD">2612</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002745"
      unitRef="Shares">1716860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002734"
      unitRef="USD">172</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact002747"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact002735"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002736"
      unitRef="USD">18548931</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact002738"
      unitRef="USD">-21155496</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002739"
      unitRef="USD">-4640781</us-gaap:StockholdersEquity>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGoodShares
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002758"
      unitRef="Shares">2402420</TRUG:IssuanceOfCommonStockForInterestAndMakeGoodShares>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002750"
      unitRef="USD">240</TRUG:IssuanceOfCommonStockForInterestAndMakeGood>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002753"
      unitRef="USD">1087273</TRUG:IssuanceOfCommonStockForInterestAndMakeGood>
    <TRUG:IssuanceOfCommonStockForInterestAndMakeGood
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002756"
      unitRef="USD">1087513</TRUG:IssuanceOfCommonStockForInterestAndMakeGood>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002769"
      unitRef="Shares">662000</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2025-01-012025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002761"
      unitRef="USD">66</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002764"
      unitRef="USD">1654934</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002767"
      unitRef="USD">1655000</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2025-01-012025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002775"
      unitRef="USD">3341</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002778"
      unitRef="USD">3341</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-012025-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact002786"
      unitRef="USD">-2670322</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002787"
      unitRef="USD">-2670322</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002800"
      unitRef="Shares">29184965</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002790"
      unitRef="USD">2918</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002802"
      unitRef="Shares">1716860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002791"
      unitRef="USD">172</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact002804"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact002792"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002793"
      unitRef="USD">21294479</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact002795"
      unitRef="USD">-23825818</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002796"
      unitRef="USD">-4565249</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact002817"
      unitRef="Shares">29184965</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesACommonStockMember"
      decimals="0"
      id="Fact002807"
      unitRef="USD">2918</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact002819"
      unitRef="Shares">1716860</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_CommonStockMember_custom_SeriesBCommonStockMember"
      decimals="0"
      id="Fact002808"
      unitRef="USD">172</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact002821"
      unitRef="Shares">-4692</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact002809"
      unitRef="USD">-2037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact002810"
      unitRef="USD">21294479</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact002812"
      unitRef="USD">-23825818</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002813"
      unitRef="USD">-4565249</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002826"
      unitRef="USD">-2670322</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002827"
      unitRef="USD">-1301864</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002832"
      unitRef="USD">115300</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002833"
      unitRef="USD">36105</us-gaap:DepreciationAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002835"
      unitRef="USD">231940</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002836"
      unitRef="USD">947</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002838"
      unitRef="USD">88354</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002839"
      unitRef="USD">82454</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <TRUG:ChangeInOtherComprehensiveIncome
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002842"
      unitRef="USD">1662</TRUG:ChangeInOtherComprehensiveIncome>
    <TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002844"
      unitRef="USD">1087513</TRUG:StockIssuedForMakeGoodProvisionsOnDebtConversion>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002847"
      unitRef="USD">3341</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002853"
      unitRef="USD">180461</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002854"
      unitRef="USD">-468422</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002856"
      unitRef="USD">1503632</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002857"
      unitRef="USD">216569</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002859"
      unitRef="USD">73342</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002860"
      unitRef="USD">-200278</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002862"
      unitRef="USD">-45737</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002863"
      unitRef="USD">-2478953</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002865"
      unitRef="USD">-256248</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002866"
      unitRef="USD">1146347</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002868"
      unitRef="USD">1028780</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002869"
      unitRef="USD">90524</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002871"
      unitRef="USD">-95974</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002872"
      unitRef="USD">82759</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002874"
      unitRef="USD">1823760</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002875"
      unitRef="USD">-321090</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002877"
      unitRef="USD">-93865</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002878"
      unitRef="USD">-80311</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002880"
      unitRef="USD">-449119</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002881"
      unitRef="USD">2668617</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002886"
      unitRef="USD">64159</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002887"
      unitRef="USD">332342</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002889"
      unitRef="USD">270531</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002892"
      unitRef="USD">-334690</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002893"
      unitRef="USD">-332342</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002898"
      unitRef="USD">2520000</us-gaap:ProceedsFromOtherShortTermDebt>
    <us-gaap:ProceedsFromOtherShortTermDebt
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002899"
      unitRef="USD">4320000</us-gaap:ProceedsFromOtherShortTermDebt>
    <TRUG:ProceedsOfCashAcquiredInMerger
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002902"
      unitRef="USD">103818</TRUG:ProceedsOfCashAcquiredInMerger>
    <TRUG:IncreaseInOtherLiabilities
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002905"
      unitRef="USD">18545</TRUG:IncreaseInOtherLiabilities>
    <TRUG:PaymentsOfCostsOfMergerFromPipeLoan
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002908"
      unitRef="USD">2082787</TRUG:PaymentsOfCostsOfMergerFromPipeLoan>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002911"
      unitRef="USD">1980937</us-gaap:RepaymentsOfLinesOfCredit>
    <TRUG:RepaymentsOfLiabilitiesAssumedInMerger
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002914"
      unitRef="USD">15716</TRUG:RepaymentsOfLiabilitiesAssumedInMerger>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002916"
      unitRef="USD">2448</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002917"
      unitRef="USD">2295</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002920"
      unitRef="USD">268500</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002922"
      unitRef="USD">2517552</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002923"
      unitRef="USD">92128</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002925"
      unitRef="USD">1733743</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002926"
      unitRef="USD">2428403</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002928"
      unitRef="USD">10882077</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact002929"
      unitRef="USD">5397564</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002931"
      unitRef="USD">12615820</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-03-31"
      decimals="0"
      id="Fact002932"
      unitRef="USD">7825967</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002937"
      unitRef="USD">108993</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002938"
      unitRef="USD">302095</us-gaap:InterestPaidNet>
    <TRUG:NotePrincipalConvertedToClassCommonStock
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact002946"
      unitRef="USD">1655000</TRUG:NotePrincipalConvertedToClassCommonStock>
    <us-gaap:NotesIssued1
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002950"
      unitRef="USD">1565000</us-gaap:NotesIssued1>
    <TRUG:AccruedLiabilitiesAssumedInMerger
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002953"
      unitRef="USD">310724</TRUG:AccruedLiabilitiesAssumedInMerger>
    <TRUG:RemeasurementOfCommonStockExchangedissuedInMerger
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact002956"
      unitRef="USD">-1875724</TRUG:RemeasurementOfCommonStockExchangedissuedInMerger>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact002958">&lt;p id="xdx_803_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zQVOZxLYmOV" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
1 &#x2013; &lt;span id="xdx_821_z8IDTmA2MXU7"&gt;NATURE OF THE ORGANIZATION AND BUSINESS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Nature
of the Business&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
over 40 years, TruGolf Holdings, In. (including its subsidiaries &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d;, or &#x201c;our&#x201d;)
has been creating indoor golf software and hardware and are focused on both the residential and commercial golf simulation industries.
We design, develop, manufacture and sell golf simulators for residential and commercial applications. We offer portable, professional,
commercial and custom simulators. In addition, to bundling our software with our simulators, we offer our E6 Connect and E6 Apex software
as well as other gaming software on a standalone basis. We have leveraged the power of our hardware and software platform to create a
collection of multi-sport games including football, soccer, soccer golf, frisbee golf, zombie dodgeball, and cowboy target practice.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;TruGolf
Nevada has been creating indoor golf software for 40 years. We began as a subsidiary of Access Software, Inc., a video game developer
based in Salt Lake City, Utah (&#x201c;Access Software&#x201d;), which was co-founded in November 1982, by Christopher Jones, the Company&#x2019;s
largest stockholder, Chief Executive Officer, President and Chairman. In April 1999, Access Software was purchased by Microsoft Corp.,
for its expertise in golf software development. Following the acquisition, the core programming and graphics team of Links&#x2122;, which
created Links LS 1999, one of the bestselling PC sports games of 1999, were spun out to TruGolf Nevada.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
1999, we have focused on establishing residential and commercial golf simulation as a viable industry, and since 2007, we have focused
on fabricating custom golf simulators for luxury clients. Part of our initial strategy included partnering with hardware inventors to
provide them world class software. Over time, we found that it was not viable to rely on these early hardware inventors alone, we also
began building and selling our own hardware. In addition, we are working with a video game company to utilize their new dynamic graphics
engine which will enable us to bring photorealistic golf courses to life through our E6 software (discussed below). In addition, we have
developed multiple sources and 3rd party manufacturers for the raw materials or parts for our products, including but not limited to,
steel or aluminum frames, fabric, turf, screens, projectors, PCs, cameras, lasers, infrared sensors, and supporting subsystems. The availability
of the frames and fabric from our principal provider, Allied ES&amp;amp;A, has been increased as they have moved into a much larger facility
directly located in a large employee base community and we have entered into negotiations with a second supplier in order to provide
alternative sourcing if needed. A third supplier, Impact Signs, has also been used in the past and TruGolf Nevada believes that it could
purchase turf, and screen supplies from them as well if needed. Both turf (Controlled Products), and screen suppliers (Allied), are so
specialized that we have come to rely on one vendor for each, respectively. Turf particularly experienced some delivery delays in 2022
that have been rectified, additional inventory has been secured locally, and our highest volume portable simulators have been redesigned
to use less raw materials from that vendor, while adding an improved hitting surface from a second vendor, Real Feel, to mitigate risk.
Negotiations with a second supplier of screen materials is in progress. Projectors (TV Specialists), PCs, lasers, IR sensors and other
systems come from multiple suppliers with no historical delay in supply. We have 2 primary suppliers of cameras, IDS and Basler, and
have integrated products from both in the new Apogee unit to ensure the greatest availability possible.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is an &#x201c;emerging growth company&#x201d; as that term is used in the Jumpstart our Business Startups Act of 2012, and as such,
has elected to comply with certain reduced public company reporting requirements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Corporate
History&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trugolf
Holdings, Inc. (f/k/a Deep Medicine Acquisition Corp.) (the &#x201c;Company&#x201d; or &#x201c;TruGolf&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d;)
was incorporated on July 8, 2020 as a Delaware corporation and formed for the purpose of effecting a business combination, with no material
operation of its own. Our operations are conducted through our subsidiary TruGolf, Inc., a Nevada Corporation (&#x201c;TruGolf Nevada&#x201d;).
TruGolf Nevada was formed as a Utah corporation on October 4, 1995, under the name &#x201c;TruGolf, Incorporated&#x201d;. TruGolf Nevada&#x2019;s
original business plan was the creation of golfing video games. On June 9, 1999, the TruGolf Nevada changed its name to &#x201c;TruGolf,
Inc.&#x201d; Effective on April 26, 2016, TruGolf Nevada filed Articles of Merger with the State of Utah, Department of Commerce, and
on April 28, 2016, TruGolf Nevada filed Articles of Merger with the Secretary of State of Nevada, pursuant to which TruGolf, Inc., a
Utah corporation, merged with and into TruGolf Nevada, pursuant to a Plan of Merger. TruGolf Nevada was the surviving corporation in
the merger. In connection with the Plan of Merger, TruGolf Nevada affected a four-for-one forward stock split of its outstanding common
stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 31, 2024 the Company completed the previously announced business combination pursuant to the terms of the Agreement and Plan
of Merger, dated as of July 21, 2023 (as amended, the &#x201c;Merger Agreement&#x201d;), which provided for, Merger Sub to merge with and
into TruGolf Nevada, with TruGolf Nevada surviving as a direct, wholly owned subsidiary of Deep Medicine Acquisition Corp. (&#x201c;DMAQ&#x201d;),
a Delaware corporation and TruGolf&#x2019;s predecessor company as a consequence of the merger (together with the other transactions contemplated
by the Merger Agreement, the &#x201c;Business Combination&#x201d;). In connection with the consummation of the Business Combination, DMAQ
changed its name to TruGolf Holdings, Inc. TruGolf Holdings, Inc.&#x2019;s Class A common stock commenced trading on The Nasdaq Global
Market under the ticker symbol &#x201c;TRUG&#x201d; on February 1, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 10, 2024 the Company formed TruGolf Links Franchising, LLC (&#x201c;Links&#x201d;), a wholly owned subsidiary in the state of Delaware.
Links has a sole member, TruGolf, Inc. Links was formed to establish and sell franchises that would use the Company&#x2019;s indoor golf
and recreational sports simulators and other equipment. Links offers a Service Area franchise agreement for a single location. It also
offers a regional developer franchise agreement that allows the franchisee to sell franchises within its region. The upfront fees range
from $&lt;span id="xdx_90C_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MinimumMember_zGNXzeN5yFr6" title="Upfront fees"&gt;45,000&lt;/span&gt; to $&lt;span id="xdx_90D_ecustom--UpfrontFees_c20240510__20240510__srt--RangeAxis__srt--MaximumMember_z7EqDsiEjpib" title="Upfront fees"&gt;100,000&lt;/span&gt;. Links has received proceeds of $&lt;span id="xdx_90A_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__srt--ChiefExecutiveOfficerMember_zvur0n1y3buc" title="Received proceeds from related parties"&gt;500,000&lt;/span&gt; from its CEO and $&lt;span id="xdx_906_eus-gaap--ProceedsFromRelatedPartyDebt_c20240510__20240510__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ThirdPartyMember_zy7UBGQBYgz4" title="Received proceeds from related parties"&gt;75,000&lt;/span&gt; from a third party to purchase the franchise
rights to some regions yet to be determined. As of September 30, 2024, the Company recorded $&lt;span id="xdx_90B_eus-gaap--DeferredRevenue_iI_c20240930_zTUrBEbGDOt2" title="Deferred revenue"&gt;575,000&lt;/span&gt; of deferred revenue and incurred
$&lt;span id="xdx_90F_eus-gaap--OtherSellingGeneralAndAdministrativeExpense_c20240101__20240930_zdXVLnyek52e" title="Selling general administrative expense"&gt;306,539&lt;/span&gt; of expenses that are included in selling, general and administrative category.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Nasdaq
Compliance&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 15, 2024, the Company received a deficiency letter from the Listing Qualifications Department (the &#x201c;Staff&#x201d;) of the Nasdaq
Stock Market (&#x201c;Nasdaq&#x201d;) notifying the Company that since it failed to file its Form 10-Q for the period ended March 31, 2024
it no longer complied with Nasdaq Listing Rule 5250(c)(1). The deficiency letter did not result in the immediate delisting of the Company&#x2019;s
common stock from the Nasdaq Capital Market. On August 14, 2024, the Company filed its Quarterly Report in the Form 10-Q for the period
ended March 31, 2024 and the Company regained compliance with the applicable Nasdaq rule.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 19, 2024, the Company received a written notification (the &#x201c; Equity Notice&#x201d;) from the Listing Qualifications Department
(the &#x201c;Staff&#x201d;) of the Nasdaq Stock Market (&#x201c;Nasdaq&#x201d;) notifying the Company that, based on the Company&#x2019;s
Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, the Company&#x2019;s stockholders&#x2019; equity was ($&lt;span id="xdx_908_eus-gaap--StockholdersEquity_iI_c20240630_zR2wtnKCnDL4" title="Stockholders' equity"&gt;10,508,104&lt;/span&gt;),
and therefore, the Company was not in compliance with Nasdaq&#x2019;s Listing Rule 5450(b)(1)(A), which requires a $&lt;span id="xdx_909_eus-gaap--StockholdersEquity_iI_c20240630__srt--RangeAxis__srt--MinimumMember_z2471qT9Ha5j" title="Stockholders' equity"&gt;10,000,000&lt;/span&gt; minimum
stockholders&#x2019; equity standard (the &#x201c;Global Equity Standard&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to Nasdaq Marketplace Rule 5810(c)(2)(C), the Company was provided 45 calendar days, or until November 18, 2024, to supply a specific
plan to regain compliance with all Nasdaq Global Market listing requirements and the Company&#x2019;s time frame to complete its plan.
The Company submitted its plan of compliance on November 18, 2024, which was accepted by the Staff, and Nasdaq granted an extension of
180 calendar days from the date of the Equity Notice, or until March 31, 2025, to evidence compliance. On April 2, 2025, the Company
received a delist determination letter from the Staff (the &#x201c;Nasdaq Notice&#x201d;) advising the Company that the Staff had determined
that the Company had not regained compliance with the Global Equity Standard. Accordingly, the Staff indicated that unless the Company
requests a hearing panel (a &#x201c;Panel&#x201d;) appeal of the delist determination by April 9, 2025, its securities would be delisted
on April 11, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 9, 2025, the Company appealed Nasdaq&#x2019;s determination to a Panel pursuant to the procedures set forth in the Nasdaq Listing
Rule 5800 Series to stay the suspension of the Company&#x2019;s securities pending the Panel&#x2019;s decision and the expiration of any additional extension period granted by the Panel following the hearing. Such hearing has
been set for May 15, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 5, 2024, the Company received a written notification (the &#x201c;Bid Notice&#x201d;) from the Staff notifying the Company that,
for the 30 consecutive business days ended November 4, 2024, the Company&#x2019;s security did not maintain a minimum bid price of $&lt;span id="xdx_904_ecustom--BidPricePerShare_iI_pid_c20241105_zPoP86sPcJBg" title="Bid price per share"&gt;1&lt;/span&gt;
per share. Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(A), the Company has a compliance period
of 180 calendar days from the date of the Bid Notice (the &#x201c;Compliance Period&#x201d;), and that it may regain compliance if the
closing bid on the Company&#x2019;s security is at least $1 for a minimum of ten consecutive days during the Compliance Period, which
will end May 5, 2025. If the Company chooses to implement a reverse stock split, it must complete the split no later than 10 business
days prior to the expiration of the Compliance Period, in order to regain compliance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 5, 2024, &lt;span id="xdx_90F_eus-gaap--DebtInstrumentConvertibleTypeOfEquitySecurity_c20241105__20241105_zRFuu8pFPUe7" title="Equity security, description"&gt;the
Company received an additional written notice (the &#x201c;MVPHS Notice&#x201d;) from the Staff notifying the Company that, for 30
consecutive business days ended November 4, 2024, the Company&#x2019;s market value of publicly held securities (&#x201c;MVPHS&#x201d;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#x201c;MVPHS Rule&#x201d;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 7, 2025, the Company received written notice (the &#x201c;MVPHS Notice&#x201d;) from Nasdaq stating that the Company had not regained
compliance with the MVPHS requirement or the bid price requirement. The Company intends to present to the Panel at the hearing a plan
to regain compliance with all the continued listing requirements of Nasdaq, including the MVPHS requirement and the bid price requirement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Liquidity&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited condensed consolidated financial statements have been prepared on the basis that the Company will continue as
a going concern, which contemplates realization of assets and satisfying liabilities in the normal course of business. At March 31, 2025,
the Company has an accumulated deficit of approximately $&lt;span id="xdx_905_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn5n6_di_c20250331_zMt3jo99ZL5i" title="Accumulated deficit"&gt;23.8&lt;/span&gt; million and working capital surplus of approximately $&lt;span id="xdx_900_ecustom--WorkingCapitalDeficit_iI_c20250331_zKTzurYmtX02" title="Working capital deficit"&gt;30,000&lt;/span&gt;. For the three
months ended March 31, 2025, the Company had a loss from operations of approximately $&lt;span id="xdx_902_eus-gaap--OperatingIncomeLoss_iN_pn5n6_di_c20250101__20250331_zk4UOuP4W0l5" title="Loss from operations"&gt;1.2&lt;/span&gt; million and negative cash flows from operations
of approximately $&lt;span id="xdx_90E_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3d_di_c20250101__20250331_zVAohKVrVSod" title="Cash flows from operations"&gt;449,000&lt;/span&gt;. Although the Company is showing positive revenue growth and gross profit trends, the Company expects to incur
further losses through the end of 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;To
date the Company has been funding operations primarily through the reinvestment of free cash flows generated from our business operations,
sale of equity in private placements, PIPE convertible debt instruments and revenues generated by the Company&#x2019;s services. During
the three months ended March 31, 2025, the Company received $&lt;span id="xdx_905_ecustom--ProceedsFromConvertibleNotesPayable_iI_c20250331__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zBniLEM5Otjf" title="Convertible notes payable"&gt;2,520,000&lt;/span&gt; in proceeds from the issuance of PIPE Convertible Notes, net of
$&lt;span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_c20250101__20250331__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z80hjdwGm1L6" title="Original issue discount"&gt;280,000&lt;/span&gt; in original issue discounts, from a PIPE Convertible Note.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Based
on its current cash resources and commitments, the Company believes it will be able to maintain its current planned development and corresponding
level of expenditure for at least twelve months from the date of the issuance of these consolidated financial statements, although no
assurance can be given that it will not need additional funds prior to such time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally
accepted in the United States of America (&#x201c;GAAP&#x201d;), which contemplate continuation of the Company as a going concern and the
realization of assets and satisfaction of liabilities in the normal course of business. The carrying amounts of assets and liabilities
presented in the unaudited condensed consolidated financial statements do not necessarily purport to represent realizable or settlement
values. The accompanying unaudited condensed consolidated financial statements do not include any adjustments that might be necessary
should the Company be unable to continue as a going concern.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <TRUG:UpfrontFees
      contextRef="From2024-05-102024-05-10_srt_MinimumMember"
      decimals="0"
      id="Fact002960"
      unitRef="USD">45000</TRUG:UpfrontFees>
    <TRUG:UpfrontFees
      contextRef="From2024-05-102024-05-10_srt_MaximumMember"
      decimals="0"
      id="Fact002962"
      unitRef="USD">100000</TRUG:UpfrontFees>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2024-05-102024-05-10_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      id="Fact002964"
      unitRef="USD">500000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2024-05-102024-05-10_custom_ThirdPartyMember"
      decimals="0"
      id="Fact002966"
      unitRef="USD">75000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DeferredRevenue
      contextRef="AsOf2024-09-30"
      decimals="0"
      id="Fact002968"
      unitRef="USD">575000</us-gaap:DeferredRevenue>
    <us-gaap:OtherSellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-09-30"
      decimals="0"
      id="Fact002970"
      unitRef="USD">306539</us-gaap:OtherSellingGeneralAndAdministrativeExpense>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-06-30"
      decimals="0"
      id="Fact002972"
      unitRef="USD">10508104</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-06-30_srt_MinimumMember"
      decimals="0"
      id="Fact002974"
      unitRef="USD">10000000</us-gaap:StockholdersEquity>
    <TRUG:BidPricePerShare
      contextRef="AsOf2024-11-05"
      decimals="INF"
      id="Fact002976"
      unitRef="USDPShares">1</TRUG:BidPricePerShare>
    <us-gaap:DebtInstrumentConvertibleTypeOfEquitySecurity contextRef="From2024-11-052024-11-05" id="Fact002978">the
Company received an additional written notice (the &#x201c;MVPHS Notice&#x201d;) from the Staff notifying the Company that, for 30
consecutive business days ended November 4, 2024, the Company&#x2019;s market value of publicly held securities (&#x201c;MVPHS&#x201d;)
closed below the $15,000,000 MVPHS threshold required for continued listing on the Nasdaq Global Market under Nasdaq Listing Rule
5450(b)(2)(C) (the &#x201c;MVPHS Rule&#x201d;). Nasdaq stated in its letter that in accordance with Nasdaq Listing Rule 5810(c)(3)(D),
the Company has a compliance period of 180 calendar days from the date of the MVPHS Notice, and it may regain compliance if at any
time during the Compliance Period the MVPHS closes at $15,000,000 or more for a minimum of ten consecutive business
days.</us-gaap:DebtInstrumentConvertibleTypeOfEquitySecurity>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-03-31"
      decimals="-5"
      id="Fact002980"
      unitRef="USD">-23800000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <TRUG:WorkingCapitalDeficit
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact002982"
      unitRef="USD">30000</TRUG:WorkingCapitalDeficit>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-01-01to2025-03-31"
      decimals="-5"
      id="Fact002984"
      unitRef="USD">-1200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-01-01to2025-03-31"
      decimals="-3"
      id="Fact002986"
      unitRef="USD">-449000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <TRUG:ProceedsFromConvertibleNotesPayable
      contextRef="AsOf2025-03-31_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact002988"
      unitRef="USD">2520000</TRUG:ProceedsFromConvertibleNotesPayable>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2025-01-012025-03-31_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact002990"
      unitRef="USD">280000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact002992">&lt;p id="xdx_80E_eus-gaap--SignificantAccountingPoliciesTextBlock_zxFd1gbLTOse" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2013; &lt;span id="xdx_822_zIrwpAlBsofb"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zoCqCZMb7fvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_z0rDMNKAuWC9"&gt;Basis
of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited condensed consolidated financial information as of and for the three months ended March 31, 2025 and 2024 has
been prepared in accordance with GAAP for interim financial information and with the instructions to Quarterly Report on Form 10-Q and
Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting only of normal
recurring adjustments) considered necessary for a fair presentation of our financial position at such dates and the operating results
and cash flows for such periods. Operating results for the three months ended March 31, 2025 are not necessarily indicative of the results
that may be expected for the entire year or for any other subsequent interim period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant
to the rules of the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;). These unaudited financial statements and related
notes should be read in conjunction with the Company&#x2019;s audited financial statements for the year ended December 31, 2024 included
in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on April 15, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zN5YMCSSwp08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zYrp0tKJ4lye"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company prepares its financial statements in accordance with accounting principles generally accepted in the United States of America,
which requires management to use its judgment to make estimates and assumptions that affect the reported amounts of assets and liabilities
and related disclosures at the date of the financial statements and the reported amounts of expenses during the reported period. These
assumptions and estimates could have a material effect on the financial statements. Actual results may differ materially from those estimates.
The Company&#x2019;s management periodically reviews estimates on an ongoing basis based on information currently available, and changes
in facts and circumstances may cause the Company to revise these estimates. Significant estimates include estimates used in the valuation
allowance related to deferred tax assets and capitalized software costs. Actual results may differ from these estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz0oGGi2lTDg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zCgjWWz871Vd"&gt;Reclassifications&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
reclassifications have been made to the unaudited condensed consolidated financial statements for the three months ended March 31, 2024
to conform to the unaudited condensed consolidated financial statement presentation for the three months ended March 31, 2025. These
reclassifications had no effect on net loss or cash flows as previously reported.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--UseOfEstimates_zRQoHskIqng3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zzZQkk4xcqFk"&gt;Use
of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Preparing
unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited
condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing
basis, management evaluates these estimates and judgments. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1wJ2scmlRv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zbpaBn1E9Toa"&gt;Cash
and Cash Equivalents&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--ConcentrationRiskCreditRisk_zLjyKMPXa0Z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zukXzVR46GYj"&gt;Concentration
of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--MarketableSecuritiesPolicy_zkAPMks20KS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z5MCcVK58cH1"&gt;Marketable
Investment Securities&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#x2019;s consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $&lt;span id="xdx_90C_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20240331_zCHxQKb9hgrj" title="Unrealized gain in fair value of short-term investments"&gt;1,662&lt;/span&gt;
recorded in the unaudited condensed consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance
of $&lt;span id="xdx_90C_eus-gaap--MarketableSecurities_iI_c20250331_zifSh9GqMag2" title="Marketable securities"&gt;&lt;span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zdBKF3chakL8" title="Marketable securities"&gt;10,114&lt;/span&gt;&lt;/span&gt; as of March 31, 2025 and December 31, 2024, respectively, and are included with cash and cash equivalents on the unaudited
condensed consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoDHJjnwTAq4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zsUafVFH3861"&gt;Accounts
Receivable, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for credit losses. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#x2019;s current economic circumstances, reasonable and supportable forecasts, and the Company&#x2019;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#x2019;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for credit losses when a balance is determined to be
uncollectable. As of March 31, 2025 and December 31, 2024, the Company&#x2019;s allowance for credit losses was $&lt;span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20250331_zRZRdni33kc" title="Allowance for doubtful accounts"&gt;1,424,074&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zlnKXGArDtqk" title="Allowance for doubtful accounts"&gt;1,470,868&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zj1HKPxf7iGj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_zH2o9WrIUNZ9"&gt;Inventory,
net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
both March 31, 2025 and December 31, 2024, the Company had $&lt;span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20250331_zqsxRQyrjL82" title="Inventory valuation reserves"&gt;&lt;span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zXaGoE9uh2M6" title="Inventory valuation reserves"&gt;448,360&lt;/span&gt;&lt;/span&gt; reserved for obsolete inventory.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z8y00Y3RLsga" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_ziJB0RYRtTbf"&gt;Property
and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zG8UFlyrkxyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z4ozXFhURB8b" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 66%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    Useful Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    equipment and software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_z7mfDR4tNb9k" title="Property plant and equipment useful life"&gt;3&lt;/span&gt;
    - &lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zRHs0JH1n5Uk" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture
    and fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zRL4vSQh8pXh" title="Property plant and equipment useful life"&gt;3&lt;/span&gt;
    - &lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zl5NcWF5oFNf" title="Property plant and equipment useful life"&gt;15&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zLl7D6Y7qPBf" title="Property plant and equipment useful life"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zukRxqOyQusc" title="Property plant and equipment useful life"&gt;5&lt;/span&gt;
    - &lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zCYfbyTIBMyi" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AA_zWn1E4jmaxg5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#x2019;s results of operations for the respective period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z7kLIiR35W06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_zVwI5QOyrKP3"&gt;Capitalized
Software Development Costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#x2019;s Accounting Standards Codification (&#x201c;ASC&#x201d;) 985-20, Software
&#x2013; Costs of Software to be Sold, Leased, or Marketed, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. See &lt;span style="text-decoration: underline"&gt;Note 6 &#x2013;
Property and Equipment, Net&lt;/span&gt; for further details.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zVlV5hMrS9H1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zBL7wGN6Jx15"&gt;Impairment
of Long-Lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. The Company did not record a loss on impairment during the three months ended March 31,
2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkDHkjR9HX61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zUrtUQaFatW8"&gt;Advertising
and Marketing Costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $&lt;span id="xdx_90E_eus-gaap--MarketingAndAdvertisingExpense_c20250101__20250331_zly0DYJMPkU3" title="Advertising and marketing expense"&gt;352,291&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20240331_zVbdLLx6fJM2" title="Advertising and marketing expense"&gt;111,489&lt;/span&gt;
for the three months ended March 31, 2025 and 2024, respectively, and are recorded in operating expenses on the unaudited condensed consolidated
statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--DebtPolicyTextBlock_zJpdMFA0uCKj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zPtDMypUxn5e"&gt;Debt
with Warrants&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the unaudited condensed consolidated statements of operations using the straight-line method. The offset
to the contra-liability is recorded as either equity or liability in the Company&#x2019;s unaudited condensed consolidated balance sheets
depending on the accounting treatment of the warrants. If the debt is retired early, the associated debt discount is then recognized
immediately as amortization of debt discount expense in the unaudited condensed consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zzzIvuIHDRjd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zsgThRSEwMi6"&gt;Fair
Value Measurements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
defined in ASC 820, Fair Value Measurements and Disclosures, fair value is the price that would be received to sell an asset or paid
to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company utilizes
market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and
the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally
unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives
the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the
lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#x2019;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z9VwpcAJX1si" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zPm5uN2w1BM6"&gt;Fair
Value of Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 1 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#x2019;s incremental borrowing rate. The following table shows the Company&#x2019;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of March 31, 2025 and December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zDgsbC6WRFac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zh5kJTh3fuha" style="display: none"&gt;SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%"&gt;Fair Value at December 31, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zgKBCpERaxSh" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;2,534,169&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlmZyqKgJeMg" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zxaWpp7B4xkb" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;2,478,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zycQeIUHxBPf" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3068"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zGgrr5zVXJbd" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAJgdQuhdMRc" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cCgUMR9G32" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3074"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zMfXSdDPhgNk" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zhWFzl8NoNTi" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKXnILJgDCjh" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3080"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zoCCqU4NAaA8" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z2q5Yyt1cdQl" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3084"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;U.S. treasury securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zWNQ2qvH16vl" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zFwssE7TYYyb" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zP01SPkLwrM" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8mjdxY8ot2" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3092"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zYWXQ2Rz8uzc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3094"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z5fgKx4GQuOc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3096"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zl0Q2LkOre9k" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3098"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zqQSDKOHKtF9" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3100"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Fair value at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_z9ex7ZK81xp8" style="text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQhA5lvmAwzf" style="text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2dO9WfDT9v4" style="text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3106"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z19xvuJeqlo8" style="text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331_fKDIp_z1AvadMSI8a5" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3110"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDIp_zI9IfpbbQGIi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3112"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDIp_zXf5QVNeHlTe" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3114"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDIp_zbgWUku25ZSi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3116"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Fair value at March 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331_zSeh5f2X9Yp8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkT1XDXolsji" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqBQaDw2ed53" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3122"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zQUgDWSSY696" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3124"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F05_z0NZHZW1tNA3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1B_zdDy76L4L8a3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6" title="Derivative liability"&gt;142,319&lt;/span&gt;. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg" title="Change in fair value of derivative liabilities"&gt;142,319&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0D_zehMeB7XYtk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F11_zRDkVccdxXW7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p id="xdx_8AD_z31UcdOL8EGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--LesseeLeasesPolicyTextBlock_z9qot6xPUY0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zMMusUnsmycg"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 842, Leases, the Company recognized a right-of-use (&#x201c;ROU&#x201d;) asset and corresponding lease liability on
its balance sheets for its office space and warehouse. See &lt;span style="text-decoration: underline"&gt;Note 17 &#x2013; Leases&lt;/span&gt; for further discussion, including the impact
on the Company&#x2019;s unaudited condensed consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
&lt;span id="xdx_909_eus-gaap--LesseeOperatingLeaseDescription_c20250101__20250331_zQ3FHa8AS0q3" title="Lease agreements with remaining terms"&gt;The Company has two lease agreements with remaining terms of 3.1 years and 8 months.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zA47D20TNSP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_z1fdtipFnV43"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the unaudited condensed
consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets,
including tax loss and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income
in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities
of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company utilizes ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the expected future
tax consequences of events that have been included in the unaudited condensed consolidated financial statements or tax returns. The Company
accounts for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities
and the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#x201c;more likely
than not&#x201d; that a deferred tax asset will not be realized. At March 31, 2025 and December 31, 2024, the Company&#x2019;s net deferred
tax asset has been fully reserved.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
uncertain tax positions that meet a &#x201c;more likely than not&#x201d; threshold, the Company recognizes the benefit of uncertain tax
positions in the unaudited condensed consolidated financial statements. The Company&#x2019;s practice is to recognize interest and penalties,
if any, related to uncertain tax positions in income tax expense in the unaudited condensed consolidated statements of operations when
a determination is made that such expense is likely.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zOqkZefES29i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zM5OkXkzq477"&gt;Revenue
Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Revenue
Recognition Policy&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf
Simulators &#x2013; Substantially all the Company&#x2019;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Perpetual
License &#x2013; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Content
Software Subscriptions &#x2013; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Deferred
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the three months ended March 31, 2025, the Company recognized approximately $&lt;span id="xdx_901_eus-gaap--DeferredRevenue_iI_pn5n6_c20250331_zJzfE4yKR56k" title="Deferred revenue"&gt;1.2&lt;/span&gt; million
of golf simulator and subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of
the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Remaining
Performance Obligations&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2025, approximately $&lt;span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20250331_z5glYulCJzwj" title="Remaining performance obligations"&gt;4.1&lt;/span&gt; million of revenue is expected to be recognized from remaining performance obligations. The Company
expects to recognize &lt;span id="xdx_900_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20250331_z7eNf4si239" title="Remaining performance obligations percentage"&gt;100&lt;/span&gt;% of this revenue over the next 12 months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Disaggregated
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zleBYs6qGtEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_z7Lu5tdtsxMd" style="display: none"&gt;SCHEDULE
OF DISAGGREGATED REVENUE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20250101__20250331_zwQ6PRvvLxf4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20240101__20240331_zZYB1tfNR1l8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenuesAbstract_zA6L40rKydg1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zmknBEE7VWj8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf Simulators&lt;sup id="xdx_F46_zfE8Z4Fsk19k"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,587,912&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,724,658&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zEkyvzmiu5Ve" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Content Software Subscriptions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,159,705&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,250,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--FranchiseRevenueMember_zCo1KlXv12Qa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Franchise Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3158"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_zSxZeE7NgUTk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other&lt;sup id="xdx_F43_zG9VbbEKA7jj"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;566,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;36,665&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_z8gggrUrTs0f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0pt; text-align: left"&gt;Total net revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,389,230&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,012,022&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span id="xdx_F06_zKU8E7vkxmB4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F13_zjwkJq2uaVZ" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as hardware and proprietary perpetual licenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F00_zatTyP0akSA2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F15_z183ihyRsrqf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as shipping income and installation income&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p id="xdx_8AD_zLOtOTOJspy5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--CostOfSalesPolicyTextBlock_zJWA4CQPfKuk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zzrEnvL40uU4"&gt;Cost
of Revenues&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the three months ended March 31, 2025 and 2024, the Company recorded an expense of $&lt;span id="xdx_907_eus-gaap--InventoryWriteDown_c20250101__20250331_z90lR9Vx1iGa" title="Inventory write down"&gt;0&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--InventoryWriteDown_c20240101__20240331_zuT7CHFFkQzl" title="Inventory write down"&gt;171,502&lt;/span&gt; in inventory write-down,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_ecustom--RoyaltiesPolicyTextBlock_zqEXVHnYtgkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zHG5kHcCTcv"&gt;Royalties&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between &lt;span id="xdx_906_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MinimumMember_zcqANxwV8ZAd" title="Royalty expense percentage"&gt;20&lt;/span&gt;% and &lt;span id="xdx_909_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MaximumMember_zbcKhXmsPAj4" title="Royalty expense percentage"&gt;30&lt;/span&gt;%. Royalty expense for the three months ended March 31, 2025 and 2024, was $&lt;span id="xdx_906_eus-gaap--RoyaltyExpense_c20250101__20250331_zv9w1mKJ82zc" title="Royalty expense"&gt;225,320&lt;/span&gt; and
$&lt;span id="xdx_907_eus-gaap--RoyaltyExpense_c20240101__20240331_zkLfP7RZf1Th" title="Royalty expense"&gt;329,888&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zgJu2qU4LH9e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zScMA6Lsp0y1"&gt;Net
Loss Per Common Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zA1zT9IwwuDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the computations of loss per share:&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zJgTTFZaT13f" style="display: none"&gt;SCHEDULE
OF LOSS PER SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20250101__20250331_z8G6GQt6D0H2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240101__20240331_zwfDnFVfnF3h" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Numerators:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NetIncomeLoss_zrFbKld5Tsxe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(2,670,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(1,301,864&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted-average common shares Series A outstanding, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsOHwzsVj6Mb" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxZYrCLiPTeh" title="Weighted-average common shares outstanding, diluted"&gt;28,461,277&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3gOEUJTpJ34" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zttfT8RCUUw" title="Weighted-average common shares outstanding, diluted"&gt;5,994,704&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted-average common shares Series B outstanding, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6bsOa6koed3" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZtAQTUHcBb7" title="Weighted-average common shares outstanding, diluted"&gt;1,716,860&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdAYx9qZJRRg" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdHIrtA8D3Xk" title="Weighted-average common shares outstanding, diluted"&gt;1,144,573&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Net loss per common share Series A, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3O9rDU7pKDh" title="Net loss per common share, basic"&gt;&lt;span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBhF3WnOPEr9" title="Net loss per common share, diluted"&gt;(0.09&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zroAUko4Kn7k" title="Net loss per common share, basic"&gt;&lt;span id="xdx_906_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zm5Wz1lodlo" title="Net loss per common share, diluted"&gt;(0.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Net loss per common share Series B, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zOSc3GkRSPNj" title="Net loss per common share, basic"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6yDoWlmoXvb" title="Net loss per common share, diluted"&gt;(1.56&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zyKnx4bC5Mn1" title="Net loss per common share, basic"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zil6IT88zkBd" title="Net loss per common share, diluted"&gt;(1.14&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zcHRaewJCpue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#x2019;s computation of net loss per common share for the three months ended March 31, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zlTrjVekMUW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#x2019;s net loss position even though the exercise price could be less than the
average market price of the common shares:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zYRP0XhIfVZf" style="display: none"&gt;SCHEDULE
OF POTENTIAL DILUTIVE SHARES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--StockOptions_iI_c20250331_zLaDaxk8DIwj" style="width: 16%; text-align: right" title="Stock options"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE Convertible Notes&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ConvertibleShares_iI_c20250331_fKDEp_z6KN5ZNHzI0f" style="text-align: right" title="PIPE Convertible Notes"&gt;401,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Common Stock - Series A warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zVcs2FtkW044" style="text-align: right" title="Common stock -  warrants"&gt;1,409,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock - Series B warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zOHHPuwnwphe" style="text-align: right" title="Common stock -  warrants"&gt;1,550,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--EarnoutShares_iI_c20250331_zOVvRJJRrPGk" style="text-align: right" title="Earnout shares"&gt;4,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Underwriter warrants to I-Bankers convertible at $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--SharePrice_iI_c20250331_zhLhPFsk9Eu7" title="Share price"&gt;12.00&lt;/span&gt;/common share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20250331_z58r272Caiih" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants"&gt;632,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total dilutive&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalPotentialDilutive_iTI_c20250331_ziCc91sO90ud" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive"&gt;9,623,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0A_zckjEZxhaIrc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F12_zpXAKre1JhOc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8AF_zD674axizoTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zHXl9OPOQOB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zncBwMvDbeKl"&gt;Stock-based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#x201c;2024 Plan&#x201d;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#x2019; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#x2019;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-07, Compensation &#x2013; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_z8BxIEX2ukkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zEXUxNdv61Gb"&gt;Emerging
Growth Company Status&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not be comparable to companies
that comply with the new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an
emerging growth company from early adopting new or revised accounting standards. The Company expects to use the extended transition period
for any new or revised accounting standards during the period which the Company remains an emerging growth company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z45Otf8U5fOd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_z50pvZ2ZPBve"&gt;Segment
Reporting&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#x2019;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the unaudited condensed consolidated financial information regularly provided to the Company&#x2019;s chief operating decision maker
(&#x201c;CODM&#x201d;). The Company&#x2019;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates
consolidated profit and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources,
and planning and forecasting for future periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_ecustom--WarrantsPolicyTextBlock_z1mcudn6reB9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zqjOCqk0FF62"&gt;Warrants&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#x2019;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zZeBLm95xRI3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zohfEFc4f2Zg"&gt;Recently
Adopted Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued Update 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the
disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits. The
amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. The Company adopted this new guidance on
January 1, 2025, and the adoption did not have a material effect on the Company&#x2019;s unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z5arJGhI0Jc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zKGKfdq1QoI6"&gt;Recent
Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
January 2025, the FASB issued &lt;span style="font-weight: normal"&gt;ASU 2025-01, &lt;/span&gt;&lt;i&gt;Income Statement&#x2014;Reporting Comprehensive
Income&#x2014;Expense Disaggregation Disclosures&lt;/i&gt; &lt;span style="font-weight: normal"&gt;(Subtopic 220-40): Clarifying the Effective Date&lt;/span&gt;,
which amends ASU 2024-03 to clarify when public business entities (PBEs) and all other entities must begin providing the new expense-disaggregation
disclosures. ASU 2025-01 &lt;span style="font-weight: normal"&gt;does not change the underlying disclosure requirements&lt;/span&gt; introduced by
ASU 2024-03; rather, it revises paragraph 220-40-65-1 to state explicitly that the amendments are effective for &lt;span style="font-weight: normal"&gt;annual
periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027&lt;/span&gt;. Early adoption
continues to be permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements
and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_850_z9poqM9ikcIj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact002994">&lt;p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zoCqCZMb7fvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_z0rDMNKAuWC9"&gt;Basis
of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited condensed consolidated financial information as of and for the three months ended March 31, 2025 and 2024 has
been prepared in accordance with GAAP for interim financial information and with the instructions to Quarterly Report on Form 10-Q and
Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting only of normal
recurring adjustments) considered necessary for a fair presentation of our financial position at such dates and the operating results
and cash flows for such periods. Operating results for the three months ended March 31, 2025 are not necessarily indicative of the results
that may be expected for the entire year or for any other subsequent interim period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant
to the rules of the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;). These unaudited financial statements and related
notes should be read in conjunction with the Company&#x2019;s audited financial statements for the year ended December 31, 2024 included
in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on April 15, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact002996">&lt;p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zN5YMCSSwp08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zYrp0tKJ4lye"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company prepares its financial statements in accordance with accounting principles generally accepted in the United States of America,
which requires management to use its judgment to make estimates and assumptions that affect the reported amounts of assets and liabilities
and related disclosures at the date of the financial statements and the reported amounts of expenses during the reported period. These
assumptions and estimates could have a material effect on the financial statements. Actual results may differ materially from those estimates.
The Company&#x2019;s management periodically reviews estimates on an ongoing basis based on information currently available, and changes
in facts and circumstances may cause the Company to revise these estimates. Significant estimates include estimates used in the valuation
allowance related to deferred tax assets and capitalized software costs. Actual results may differ from these estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany
accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2025-01-01to2025-03-31" id="Fact002998">&lt;p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zz0oGGi2lTDg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zCgjWWz871Vd"&gt;Reclassifications&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
reclassifications have been made to the unaudited condensed consolidated financial statements for the three months ended March 31, 2024
to conform to the unaudited condensed consolidated financial statement presentation for the three months ended March 31, 2025. These
reclassifications had no effect on net loss or cash flows as previously reported.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates contextRef="From2025-01-01to2025-03-31" id="Fact003000">&lt;p id="xdx_840_eus-gaap--UseOfEstimates_zRQoHskIqng3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zzZQkk4xcqFk"&gt;Use
of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Preparing
unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions
that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited
condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing
basis, management evaluates these estimates and judgments. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Key
estimates relate primarily to determining the net realizable value and demand for inventory, useful lives associated with property and
equipment and capitalized software, valuation allowances with respect to deferred tax assets, contingencies, and the valuation and assumptions
underlying share-based compensation and equity warrants. On an ongoing basis, management evaluates its estimates compared to historical
experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003002">&lt;p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1wJ2scmlRv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zbpaBn1E9Toa"&gt;Cash
and Cash Equivalents&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all highly liquid investments with an original maturity of 90 days or less to be cash equivalents. Cash equivalents
primarily consist of institutional money market funds, U.S. Treasury securities, certificates of deposit, and commercial paper and are
carried at cost, which approximates fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2025-01-01to2025-03-31" id="Fact003004">&lt;p id="xdx_849_eus-gaap--ConcentrationRiskCreditRisk_zLjyKMPXa0Z6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zukXzVR46GYj"&gt;Concentration
of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains the majority of its cash and cash equivalents in accounts with large financial institutions. At times, balances in
these accounts may exceed federally insured limits; however, to date, the Company has not incurred any losses on its deposits of cash
and cash equivalents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:MarketableSecuritiesPolicy contextRef="From2025-01-01to2025-03-31" id="Fact003006">&lt;p id="xdx_84E_eus-gaap--MarketableSecuritiesPolicy_zkAPMks20KS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z5MCcVK58cH1"&gt;Marketable
Investment Securities&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generally invests its excess cash in investments in corporate fixed income securities and U.S. Treasury securities. Such investments
are included in cash and cash equivalents or marketable investment securities on the accompanying consolidated balance sheets and are
classified based on original maturity. The Company considers all highly liquid investments with an original maturity date of 90 days
or less to be cash equivalents and considers all highly liquid investments with an original maturity greater than 90 days and less than
one year to be marketable securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Marketable
fixed income securities are classified as available-for-sale and reported at fair value with unrealized gains and losses included in
accumulated other comprehensive income (loss). Realized gains and losses on the sale of marketable securities are determined using the
average cost method on a first-in, first-out basis and recorded in total other income (expense), net in the statements of operations
and comprehensive loss. Each reporting period, the Company evaluates whether declines in fair value below carrying value are due to expected
credit losses, as well as its ability and intent to hold the investment until a forecasted recovery of the carrying value occurs. Expected
credit losses are recorded as an allowance through other income (expense), net on the Company&#x2019;s consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2024, the Company sold and liquidated most of its marketable securities resulting in a gain of $&lt;span id="xdx_90C_ecustom--OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments_iN_di_c20240101__20240331_zCHxQKb9hgrj" title="Unrealized gain in fair value of short-term investments"&gt;1,662&lt;/span&gt;
recorded in the unaudited condensed consolidated statements of comprehensive gain (loss). Marketable investment securities had a balance
of $&lt;span id="xdx_90C_eus-gaap--MarketableSecurities_iI_c20250331_zifSh9GqMag2" title="Marketable securities"&gt;&lt;span id="xdx_90F_eus-gaap--MarketableSecurities_iI_c20241231_zdBKF3chakL8" title="Marketable securities"&gt;10,114&lt;/span&gt;&lt;/span&gt; as of March 31, 2025 and December 31, 2024, respectively, and are included with cash and cash equivalents on the unaudited
condensed consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:MarketableSecuritiesPolicy>
    <TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003008"
      unitRef="USD">-1662</TRUG:OtherComprehensiveIncomeUnrealizedGainInFairValueOfShortTermInvestments>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003010"
      unitRef="USD">10114</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003012"
      unitRef="USD">10114</us-gaap:MarketableSecurities>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2025-01-01to2025-03-31" id="Fact003014">&lt;p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zoDHJjnwTAq4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zsUafVFH3861"&gt;Accounts
Receivable, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are reported at their outstanding unpaid principal balances, net of allowances for credit losses. The Company periodically
assesses its accounts and other receivables for collectability on a specific identification basis. The Company estimates its allowance
using a rate loss model based on delinquency. The estimated loss rate is based on historical experience with specific customers, understanding
of the Company&#x2019;s current economic circumstances, reasonable and supportable forecasts, and the Company&#x2019;s judgment as to the
likelihood of ultimate payment based upon available data. Management believes the Company&#x2019;s credit risk is mitigated by the geographically
diverse customer base and its credit evaluation procedures. The actual rate of future credit losses, however, may not be similar to past
experience. The Company writes off accounts receivable against the allowance for credit losses when a balance is determined to be
uncollectable. As of March 31, 2025 and December 31, 2024, the Company&#x2019;s allowance for credit losses was $&lt;span id="xdx_90B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20250331_zRZRdni33kc" title="Allowance for doubtful accounts"&gt;1,424,074&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_c20241231_zlnKXGArDtqk" title="Allowance for doubtful accounts"&gt;1,470,868&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003016"
      unitRef="USD">1424074</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003018"
      unitRef="USD">1470868</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003020">&lt;p id="xdx_843_eus-gaap--InventoryPolicyTextBlock_zj1HKPxf7iGj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_zH2o9WrIUNZ9"&gt;Inventory,
net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s inventory consists of raw materials and are valued at the lower of historical cost or net realizable value, where net
realizable value is considered to be the estimated selling price in the ordinary course of business, less reasonably predictable cost
of completion, disposal and transportation. Historic inventory costs are calculated on an average or specific cost basis. The Company
records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. As of
both March 31, 2025 and December 31, 2024, the Company had $&lt;span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20250331_zqsxRQyrjL82" title="Inventory valuation reserves"&gt;&lt;span id="xdx_908_eus-gaap--InventoryValuationReserves_iI_c20241231_zXaGoE9uh2M6" title="Inventory valuation reserves"&gt;448,360&lt;/span&gt;&lt;/span&gt; reserved for obsolete inventory.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003022"
      unitRef="USD">448360</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003024"
      unitRef="USD">448360</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003026">&lt;p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z8y00Y3RLsga" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_ziJB0RYRtTbf"&gt;Property
and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated over the estimated useful
lives of the related assets using the straight-line method. Amortization of leasehold improvements is computed using the straight-line
method over the shorter of the remaining lease term (including renewals that are reasonably assured) or the estimated useful lives of
the improvements. For internal-use software, external costs and employee payroll expenses directly associated with developing new or
enhancing existing software applications are capitalized subsequent to the preliminary stage of development. Internal-use software costs
are amortized using the straight-line method over the estimated useful life of the software when the project is substantially complete
and ready for its intended use.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zG8UFlyrkxyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z4ozXFhURB8b" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 66%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    Useful Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    equipment and software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_z7mfDR4tNb9k" title="Property plant and equipment useful life"&gt;3&lt;/span&gt;
    - &lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zRHs0JH1n5Uk" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture
    and fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zRL4vSQh8pXh" title="Property plant and equipment useful life"&gt;3&lt;/span&gt;
    - &lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zl5NcWF5oFNf" title="Property plant and equipment useful life"&gt;15&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zLl7D6Y7qPBf" title="Property plant and equipment useful life"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zukRxqOyQusc" title="Property plant and equipment useful life"&gt;5&lt;/span&gt;
    - &lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zCYfbyTIBMyi" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AA_zWn1E4jmaxg5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expenditures
for major additions and improvements are capitalized, and minor replacements, maintenance, and repairs are expensed as incurred. When
property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and
any resulting gains or losses are included in the Company&#x2019;s results of operations for the respective period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003028">&lt;p id="xdx_892_ecustom--ScheduleOfEstimatedUsefulLifeTableTextBlock_zG8UFlyrkxyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_z4ozXFhURB8b" style="display: none"&gt;SCHEDULE
OF ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 66%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    Useful Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    equipment and software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MinimumMember_z7mfDR4tNb9k" title="Property plant and equipment useful life"&gt;3&lt;/span&gt;
    - &lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember__srt--RangeAxis__srt--MaximumMember_zRHs0JH1n5Uk" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture
    and fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zRL4vSQh8pXh" title="Property plant and equipment useful life"&gt;3&lt;/span&gt;
    - &lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zl5NcWF5oFNf" title="Property plant and equipment useful life"&gt;15&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zLl7D6Y7qPBf" title="Property plant and equipment useful life"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zukRxqOyQusc" title="Property plant and equipment useful life"&gt;5&lt;/span&gt;
    - &lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zCYfbyTIBMyi" title="Property plant and equipment useful life"&gt;10&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</TRUG:ScheduleOfEstimatedUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MinimumMember"
      id="Fact003030">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember_srt_MaximumMember"
      id="Fact003032">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember"
      id="Fact003034">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember"
      id="Fact003036">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-03-31_us-gaap_VehiclesMember"
      id="Fact003038">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-03-31_us-gaap_EquipmentMember_srt_MinimumMember"
      id="Fact003040">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-03-31_us-gaap_EquipmentMember_srt_MaximumMember"
      id="Fact003042">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <TRUG:CapitalizedSoftwareDevelopmentCostsPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003044">&lt;p id="xdx_84D_ecustom--CapitalizedSoftwareDevelopmentCostsPolicyTextBlock_z7kLIiR35W06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_zVwI5QOyrKP3"&gt;Capitalized
Software Development Costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company capitalizes certain costs related to the development of our software used in our simulators. In accordance with authoritative
guidance, including the Financial Accounting Standards Board&#x2019;s Accounting Standards Codification (&#x201c;ASC&#x201d;) 985-20, Software
&#x2013; Costs of Software to be Sold, Leased, or Marketed, the Company began to capitalize these costs when the technological feasibility
was established and preliminary development efforts were successfully completed, management authorized and committed project funding,
and it was probable that the project would be completed and the software would be used as intended. Such costs are amortized when placed
in service, on a straight-line basis over the estimated life of the related asset, estimated to be three years beginning on February
1, 2024. Costs incurred prior to meeting these criteria together with costs incurred for training and maintenance are expensed as incurred
and recorded in selling, general and administrative expenses on our consolidated statements of operations. The Company does not capitalize
any testing or maintenance costs. The accounting for these capitalized software costs requires management to make significant judgments,
assumptions and estimates related to the timing and amount of recognized capitalized software development costs. See &lt;span style="text-decoration: underline"&gt;Note 6 &#x2013;
Property and Equipment, Net&lt;/span&gt; for further details.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:CapitalizedSoftwareDevelopmentCostsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003046">&lt;p id="xdx_844_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zVlV5hMrS9H1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zBL7wGN6Jx15"&gt;Impairment
of Long-Lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such
assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable
market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change
that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For asset groups held and used, the
carrying value of the asset group is considered recoverable when the estimated undiscounted future cash flows expected to be generated
from the use and eventual disposition of the asset group exceed the respective carrying value. In the event the carrying value is not
recoverable, an impairment charge would be recognized for the asset group to be held and used equal to the excess of the carrying value
above the estimated fair value of the asset group. Impairment charges are recognized within selling, general and administrative expenses
in the consolidated statements of operations. The Company did not record a loss on impairment during the three months ended March 31,
2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003048">&lt;p id="xdx_848_eus-gaap--AdvertisingCostsPolicyTextBlock_zkDHkjR9HX61" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zUrtUQaFatW8"&gt;Advertising
and Marketing Costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company expenses advertising and marketing costs as they are incurred. Advertising and marketing expenses were $&lt;span id="xdx_90E_eus-gaap--MarketingAndAdvertisingExpense_c20250101__20250331_zly0DYJMPkU3" title="Advertising and marketing expense"&gt;352,291&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--MarketingAndAdvertisingExpense_c20240101__20240331_zVbdLLx6fJM2" title="Advertising and marketing expense"&gt;111,489&lt;/span&gt;
for the three months ended March 31, 2025 and 2024, respectively, and are recorded in operating expenses on the unaudited condensed consolidated
statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003050"
      unitRef="USD">352291</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003052"
      unitRef="USD">111489</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:DebtPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003054">&lt;p id="xdx_846_eus-gaap--DebtPolicyTextBlock_zJpdMFA0uCKj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zPtDMypUxn5e"&gt;Debt
with Warrants&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 470-20-25, when the Company issued debt with warrants, the Company treats the fair value of the warrants as a debt
discount, recorded as a contra-liability against the debt, and amortizes the balance over the life of the underlying debt as amortization
of debt discount expense in the unaudited condensed consolidated statements of operations using the straight-line method. The offset
to the contra-liability is recorded as either equity or liability in the Company&#x2019;s unaudited condensed consolidated balance sheets
depending on the accounting treatment of the warrants. If the debt is retired early, the associated debt discount is then recognized
immediately as amortization of debt discount expense in the unaudited condensed consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003056">&lt;p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zzzIvuIHDRjd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zsgThRSEwMi6"&gt;Fair
Value Measurements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
defined in ASC 820, Fair Value Measurements and Disclosures, fair value is the price that would be received to sell an asset or paid
to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company utilizes
market data or assumptions that market participants would use in pricing the asset or liability, including assumptions about risk and
the risks inherent in the inputs to the valuation technique. These inputs can be readily observable, market corroborated, or generally
unobservable. ASC 820 establishes a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives
the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the
lowest priority to unobservable inputs (Level 3 measurement). This fair value measurement framework applies at both initial and subsequent
measurement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Quoted
    prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in
    which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing
    basis.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pricing
    inputs are other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as
    of the reported date. Level 2 includes those financial instruments that are valued using models or other valuation methodologies.
    These models are primarily industry-standard models that consider various assumptions, including quoted forward prices for commodities,
    time value, volatility factors and current market and contractual prices for the underlying instruments, as well as other relevant
    economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument,
    can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3:&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pricing
    inputs include significant inputs that are generally less observable from objective sources. These inputs may be used with internally
    developed methodologies that result in management&#x2019;s best estimate of fair value. The significant unobservable inputs used in
    the fair value measurement for nonrecurring fair value measurements of long-lived assets include pricing models, discounted cash
    flow methodologies and similar techniques.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2025-01-01to2025-03-31" id="Fact003058">&lt;p id="xdx_846_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z9VwpcAJX1si" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zPm5uN2w1BM6"&gt;Fair
Value of Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying value of cash, accounts receivable, accounts payable and accrued expenses, and other current liabilities approximate their fair
values using Level 1 inputs, based on the short-term maturity of these instruments. The carrying amount of notes payable approximate
the estimated fair value for this financial instrument as management believes that such debt and interest payable on the notes approximates
the Company&#x2019;s incremental borrowing rate. The following table shows the Company&#x2019;s cash, cash equivalents, restricted cash,
marketable securities, and derivative liabilities by significant investment category as of March 31, 2025 and December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zDgsbC6WRFac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zh5kJTh3fuha" style="display: none"&gt;SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%"&gt;Fair Value at December 31, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zgKBCpERaxSh" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;2,534,169&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlmZyqKgJeMg" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zxaWpp7B4xkb" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;2,478,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zycQeIUHxBPf" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3068"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zGgrr5zVXJbd" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAJgdQuhdMRc" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cCgUMR9G32" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3074"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zMfXSdDPhgNk" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zhWFzl8NoNTi" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKXnILJgDCjh" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3080"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zoCCqU4NAaA8" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z2q5Yyt1cdQl" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3084"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;U.S. treasury securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zWNQ2qvH16vl" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zFwssE7TYYyb" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zP01SPkLwrM" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8mjdxY8ot2" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3092"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zYWXQ2Rz8uzc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3094"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z5fgKx4GQuOc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3096"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zl0Q2LkOre9k" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3098"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zqQSDKOHKtF9" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3100"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Fair value at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_z9ex7ZK81xp8" style="text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQhA5lvmAwzf" style="text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2dO9WfDT9v4" style="text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3106"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z19xvuJeqlo8" style="text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331_fKDIp_z1AvadMSI8a5" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3110"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDIp_zI9IfpbbQGIi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3112"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDIp_zXf5QVNeHlTe" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3114"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDIp_zbgWUku25ZSi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3116"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Fair value at March 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331_zSeh5f2X9Yp8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkT1XDXolsji" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqBQaDw2ed53" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3122"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zQUgDWSSY696" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3124"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F05_z0NZHZW1tNA3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1B_zdDy76L4L8a3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6" title="Derivative liability"&gt;142,319&lt;/span&gt;. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg" title="Change in fair value of derivative liabilities"&gt;142,319&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0D_zehMeB7XYtk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F11_zRDkVccdxXW7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p id="xdx_8AD_z31UcdOL8EGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003060">&lt;p id="xdx_896_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_zDgsbC6WRFac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zh5kJTh3fuha" style="display: none"&gt;SCHEDULE
OF FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%"&gt;Fair Value at December 31, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231_zgKBCpERaxSh" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;2,534,169&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zlmZyqKgJeMg" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;55,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zxaWpp7B4xkb" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;2,478,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zycQeIUHxBPf" style="width: 12%; text-align: right" title="Fair value at December 31, 2023"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3068"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Money market funds&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231_zGgrr5zVXJbd" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zAJgdQuhdMRc" style="text-align: right" title="Money market funds"&gt;(45,102&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z7cCgUMR9G32" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3074"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zMfXSdDPhgNk" style="text-align: right" title="Money market funds"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Corporate fixed income securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CorporateFixedIncomeSecurities_iI_c20241231_zhWFzl8NoNTi" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zKXnILJgDCjh" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3080"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zoCCqU4NAaA8" style="text-align: right" title="Corporate fixed income securities"&gt;(452,682&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CorporateFixedIncomeSecurities_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z2q5Yyt1cdQl" style="text-align: right" title="Corporate fixed income securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3084"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;U.S. treasury securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231_zWNQ2qvH16vl" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zFwssE7TYYyb" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_di_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zP01SPkLwrM" style="text-align: right" title="U.S. treasury securities"&gt;(2,026,271&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--USGovernmentSecuritiesAtCarryingValue_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8mjdxY8ot2" style="text-align: right" title="U.S. treasury securities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3092"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--DerivativeLiability_iI_c20241231_fKDEp_zYWXQ2Rz8uzc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3094"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z5fgKx4GQuOc" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3096"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zl0Q2LkOre9k" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3098"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zqQSDKOHKtF9" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3100"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Fair value at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231_z9ex7ZK81xp8" style="text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQhA5lvmAwzf" style="text-align: right" title="Fair value at December 31, 2024"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2dO9WfDT9v4" style="text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3106"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z19xvuJeqlo8" style="text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Derivative liability&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331_fKDIp_z1AvadMSI8a5" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3110"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDIp_zI9IfpbbQGIi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3112"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDIp_zXf5QVNeHlTe" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3114"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--DerivativeLiability_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDIp_zbgWUku25ZSi" style="border-bottom: Black 1pt solid; text-align: right" title="Derivative liability"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3116"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Fair value at March 31, 2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331_zSeh5f2X9Yp8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkT1XDXolsji" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqBQaDw2ed53" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at March 31, 2025"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3122"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--CashAndCashEquivalentsFairValueDisclosure_iI_c20250331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zQUgDWSSY696" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value at December 31, 2024"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3124"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F05_z0NZHZW1tNA3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1B_zdDy76L4L8a3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6" title="Derivative liability"&gt;142,319&lt;/span&gt;. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg" title="Change in fair value of derivative liabilities"&gt;142,319&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0D_zehMeB7XYtk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F11_zRDkVccdxXW7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact003062"
      unitRef="USD">2534169</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact003064"
      unitRef="USD">55216</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact003066"
      unitRef="USD">2478953</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003070"
      unitRef="USD">45102</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact003072"
      unitRef="USD">45102</us-gaap:MoneyMarketFundsAtCarryingValue>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003078"
      unitRef="USD">-452682</TRUG:CorporateFixedIncomeSecurities>
    <TRUG:CorporateFixedIncomeSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact003082"
      unitRef="USD">-452682</TRUG:CorporateFixedIncomeSecurities>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003086"
      unitRef="USD">2026271</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact003090"
      unitRef="USD">2026271</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003102"
      unitRef="USD">10114</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact003104"
      unitRef="USD">10114</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003118"
      unitRef="USD">10114</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="AsOf2025-03-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact003120"
      unitRef="USD">10114</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <TRUG:DerivativeLiabilitiesCurrentAndNoncurrent
      contextRef="AsOf2024-12-31_custom_PIPEWarrantMember"
      decimals="0"
      id="Fact003127"
      unitRef="USD">142319</TRUG:DerivativeLiabilitiesCurrentAndNoncurrent>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003129"
      unitRef="USD">-142319</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003132">&lt;p id="xdx_847_eus-gaap--LesseeLeasesPolicyTextBlock_z9qot6xPUY0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zMMusUnsmycg"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
lease is defined as a contract that conveys the right to control the use of identified property, plant or equipment for a period of time
in exchange for consideration.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC 842, Leases, the Company recognized a right-of-use (&#x201c;ROU&#x201d;) asset and corresponding lease liability on
its balance sheets for its office space and warehouse. See &lt;span style="text-decoration: underline"&gt;Note 17 &#x2013; Leases&lt;/span&gt; for further discussion, including the impact
on the Company&#x2019;s unaudited condensed consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ROU
assets include any prepaid lease payments and exclude any lease incentives and initial direct costs incurred. Lease expense for minimum
lease payments is recognized on a straight-line basis over the lease term. The lease terms may include options to extend or terminate
the lease if it is reasonably certain that the Company will exercise that option.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leases
in which the Company is the lessee are comprised of office and warehouse rental. All of the leases are classified as operating leases.
&lt;span id="xdx_909_eus-gaap--LesseeOperatingLeaseDescription_c20250101__20250331_zQ3FHa8AS0q3" title="Lease agreements with remaining terms"&gt;The Company has two lease agreements with remaining terms of 3.1 years and 8 months.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="From2025-01-01to2025-03-31" id="Fact003134">The Company has two lease agreements with remaining terms of 3.1 years and 8 months.</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003136">&lt;p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zA47D20TNSP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_z1fdtipFnV43"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the unaudited condensed
consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets,
including tax loss and credit carry forwards, and liabilities are measured using enacted tax rates expected to apply to taxable income
in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities
of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company utilizes ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the expected future
tax consequences of events that have been included in the unaudited condensed consolidated financial statements or tax returns. The Company
accounts for income taxes using the asset and liability method to compute the differences between the tax basis of assets and liabilities
and the related financial amounts, using currently enacted tax rates. A valuation allowance is recorded when it is &#x201c;more likely
than not&#x201d; that a deferred tax asset will not be realized. At March 31, 2025 and December 31, 2024, the Company&#x2019;s net deferred
tax asset has been fully reserved.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
uncertain tax positions that meet a &#x201c;more likely than not&#x201d; threshold, the Company recognizes the benefit of uncertain tax
positions in the unaudited condensed consolidated financial statements. The Company&#x2019;s practice is to recognize interest and penalties,
if any, related to uncertain tax positions in income tax expense in the unaudited condensed consolidated statements of operations when
a determination is made that such expense is likely.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003138">&lt;p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zOqkZefES29i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zM5OkXkzq477"&gt;Revenue
Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Revenue
Recognition Policy&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
is recognized upon satisfaction of all contractual performance obligations and transfer of control to the customer and is measured as
the amount of consideration to which the Company expects to be entitled to in exchange for corresponding goods or services. Each sales
transaction results in an implicit contract with the customer to deliver a product or service at the point of sale. The Company has two
distinct revenue streams: golf simulators and content software subscriptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Performance
obligations under our contracts consist of hardware, software consisting of perpetual licenses and subscription licenses, and support
within a single operating segment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf
Simulators &#x2013; Substantially all the Company&#x2019;s sales are multiple performance obligation arrangements for its golf simulators,
for which the transaction price is equivalent to the stated price of the product or service, net of any stated discounts applicable at
a point in time. Golf simulators are bundled and are comprised of both hardware, a software license (for the software to operate the
simulator), and a content software subscription license. Revenue from golf simulators is recognized at the point in time when installation
(hardware and software) has occurred and has been accepted by the customer. For transactions where the Company utilizes a third-party
to complete the installation, the Company recognizes revenue solely for the simulator hardware upon delivery to the customer or third-party
installer and then recognizes the remainder of the revenue upon installation and customer acceptance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Perpetual
License &#x2013; Golf simulators require specific proprietary software to run the simulations. The Company records revenue from the proprietary
software products under perpetual licenses. Revenue from the perpetual licenses is recognized at the time of installation and customer
acceptance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Content
Software Subscriptions &#x2013; The Company offers content software subscriptions for one and twelve months. We recognize revenue from
these transactions when control has passed to the customer and the performance obligations have been satisfied. Control is considered
to have passed to the customer when the software license has been delivered and accepted by the customer. The content software subscription
revenue is recognized over the term of the contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Deferred
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
revenue represents either customer advance payments or performance obligations that have not yet been met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
from golf simulators and perpetual software licenses is deferred and primarily recognized upon the installation of the golf simulators
and acceptance from the customer. Revenue from content software subscriptions is deferred and recognized ratably over the life of the
subscription (one or twelve months). During the three months ended March 31, 2025, the Company recognized approximately $&lt;span id="xdx_901_eus-gaap--DeferredRevenue_iI_pn5n6_c20250331_zJzfE4yKR56k" title="Deferred revenue"&gt;1.2&lt;/span&gt; million
of golf simulator and subscription services revenue, respectively, that was included in deferred revenue balances at the beginning of
the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Remaining
Performance Obligations&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2025, approximately $&lt;span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20250331_z5glYulCJzwj" title="Remaining performance obligations"&gt;4.1&lt;/span&gt; million of revenue is expected to be recognized from remaining performance obligations. The Company
expects to recognize &lt;span id="xdx_900_eus-gaap--RevenueRemainingPerformanceObligationPercentage_iI_pid_dp_uPure_c20250331_z7eNf4si239" title="Remaining performance obligations percentage"&gt;100&lt;/span&gt;% of this revenue over the next 12 months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Disaggregated
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zleBYs6qGtEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_z7Lu5tdtsxMd" style="display: none"&gt;SCHEDULE
OF DISAGGREGATED REVENUE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20250101__20250331_zwQ6PRvvLxf4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20240101__20240331_zZYB1tfNR1l8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenuesAbstract_zA6L40rKydg1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zmknBEE7VWj8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf Simulators&lt;sup id="xdx_F46_zfE8Z4Fsk19k"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,587,912&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,724,658&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zEkyvzmiu5Ve" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Content Software Subscriptions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,159,705&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,250,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--FranchiseRevenueMember_zCo1KlXv12Qa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Franchise Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3158"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_zSxZeE7NgUTk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other&lt;sup id="xdx_F43_zG9VbbEKA7jj"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;566,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;36,665&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_z8gggrUrTs0f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0pt; text-align: left"&gt;Total net revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,389,230&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,012,022&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span id="xdx_F06_zKU8E7vkxmB4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F13_zjwkJq2uaVZ" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as hardware and proprietary perpetual licenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F00_zatTyP0akSA2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F15_z183ihyRsrqf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as shipping income and installation income&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p id="xdx_8AD_zLOtOTOJspy5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DeferredRevenue
      contextRef="AsOf2025-03-31"
      decimals="-5"
      id="Fact003140"
      unitRef="USD">1200000</us-gaap:DeferredRevenue>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="AsOf2025-03-31"
      decimals="-5"
      id="Fact003142"
      unitRef="USD">4100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003144"
      unitRef="Pure">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003146">&lt;p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zleBYs6qGtEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_z7Lu5tdtsxMd" style="display: none"&gt;SCHEDULE
OF DISAGGREGATED REVENUE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20250101__20250331_zwQ6PRvvLxf4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20240101__20240331_zZYB1tfNR1l8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenuesAbstract_zA6L40rKydg1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Revenues:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--GolfSimulatorsMember_zmknBEE7VWj8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Golf Simulators&lt;sup id="xdx_F46_zfE8Z4Fsk19k"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;3,587,912&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,724,658&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--ContentSoftwareSubscriptionsMember_zEkyvzmiu5Ve" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Content Software Subscriptions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,159,705&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,250,699&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--FranchiseRevenueMember_zCo1KlXv12Qa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Franchise Revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3158"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Revenues_hsrt--ProductOrServiceAxis__custom--OtherMember_zSxZeE7NgUTk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other&lt;sup id="xdx_F43_zG9VbbEKA7jj"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;566,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;36,665&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--Revenues_z8gggrUrTs0f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 0pt; text-align: left"&gt;Total net revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,389,230&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,012,022&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;
&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span id="xdx_F06_zKU8E7vkxmB4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F13_zjwkJq2uaVZ" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as hardware and proprietary perpetual licenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F00_zatTyP0akSA2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
  &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F15_z183ihyRsrqf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Includes items such as shipping income and installation income&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_custom_GolfSimulatorsMember"
      decimals="0"
      id="Fact003151"
      unitRef="USD">3587912</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-03-31_custom_GolfSimulatorsMember"
      decimals="0"
      id="Fact003152"
      unitRef="USD">2724658</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_custom_ContentSoftwareSubscriptionsMember"
      decimals="0"
      id="Fact003154"
      unitRef="USD">1159705</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-03-31_custom_ContentSoftwareSubscriptionsMember"
      decimals="0"
      id="Fact003155"
      unitRef="USD">2250699</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_custom_FranchiseRevenueMember"
      decimals="0"
      id="Fact003157"
      unitRef="USD">75000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-012025-03-31_custom_OtherMember"
      decimals="0"
      id="Fact003160"
      unitRef="USD">566613</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-03-31_custom_OtherMember"
      decimals="0"
      id="Fact003161"
      unitRef="USD">36665</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003163"
      unitRef="USD">5389230</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003164"
      unitRef="USD">5012022</us-gaap:Revenues>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003168">&lt;p id="xdx_846_eus-gaap--CostOfSalesPolicyTextBlock_zJWA4CQPfKuk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zzrEnvL40uU4"&gt;Cost
of Revenues&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of revenue includes direct materials, labor, manufacturing overhead costs and reserves for estimated warranty cost (excluding depreciation).
Cost of revenues also includes charges to write down the carrying value of the inventory when it exceeds its estimated net realizable
value and to provide for on-hand inventories that are either obsolete or in excess of forecasted demand, as consistently reviewed by
the Company. During the three months ended March 31, 2025 and 2024, the Company recorded an expense of $&lt;span id="xdx_907_eus-gaap--InventoryWriteDown_c20250101__20250331_z90lR9Vx1iGa" title="Inventory write down"&gt;0&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--InventoryWriteDown_c20240101__20240331_zuT7CHFFkQzl" title="Inventory write down"&gt;171,502&lt;/span&gt; in inventory write-down,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003170"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003172"
      unitRef="USD">171502</us-gaap:InventoryWriteDown>
    <TRUG:RoyaltiesPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003174">&lt;p id="xdx_84C_ecustom--RoyaltiesPolicyTextBlock_zqEXVHnYtgkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zHG5kHcCTcv"&gt;Royalties&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has royalty agreements with certain software suppliers to pay royalties based on the number of units and subscriptions sold.
The royalty percentages range between &lt;span id="xdx_906_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MinimumMember_zcqANxwV8ZAd" title="Royalty expense percentage"&gt;20&lt;/span&gt;% and &lt;span id="xdx_909_ecustom--RoyaltyExpensePercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MaximumMember_zbcKhXmsPAj4" title="Royalty expense percentage"&gt;30&lt;/span&gt;%. Royalty expense for the three months ended March 31, 2025 and 2024, was $&lt;span id="xdx_906_eus-gaap--RoyaltyExpense_c20250101__20250331_zv9w1mKJ82zc" title="Royalty expense"&gt;225,320&lt;/span&gt; and
$&lt;span id="xdx_907_eus-gaap--RoyaltyExpense_c20240101__20240331_zkLfP7RZf1Th" title="Royalty expense"&gt;329,888&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:RoyaltiesPolicyTextBlock>
    <TRUG:RoyaltyExpensePercentage
      contextRef="AsOf2025-03-31_srt_MinimumMember"
      decimals="INF"
      id="Fact003176"
      unitRef="Pure">0.20</TRUG:RoyaltyExpensePercentage>
    <TRUG:RoyaltyExpensePercentage
      contextRef="AsOf2025-03-31_srt_MaximumMember"
      decimals="INF"
      id="Fact003178"
      unitRef="Pure">0.30</TRUG:RoyaltyExpensePercentage>
    <us-gaap:RoyaltyExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003180"
      unitRef="USD">225320</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003182"
      unitRef="USD">329888</us-gaap:RoyaltyExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003184">&lt;p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zgJu2qU4LH9e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zScMA6Lsp0y1"&gt;Net
Loss Per Common Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
loss per common share is computed by dividing the net loss by the weighted average number of common shares outstanding during the period.
All outstanding options and warrants are considered potentially outstanding common stock. The dilutive effect, if any, of stock options
or warrants is calculated using the treasury stock method. All outstanding convertible notes are considered common stock at the beginning
of the period or at the time of issuance, if later, pursuant to the if-converted method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zA1zT9IwwuDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the computations of loss per share:&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zJgTTFZaT13f" style="display: none"&gt;SCHEDULE
OF LOSS PER SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20250101__20250331_z8G6GQt6D0H2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240101__20240331_zwfDnFVfnF3h" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Numerators:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NetIncomeLoss_zrFbKld5Tsxe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(2,670,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(1,301,864&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted-average common shares Series A outstanding, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsOHwzsVj6Mb" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxZYrCLiPTeh" title="Weighted-average common shares outstanding, diluted"&gt;28,461,277&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3gOEUJTpJ34" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zttfT8RCUUw" title="Weighted-average common shares outstanding, diluted"&gt;5,994,704&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted-average common shares Series B outstanding, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6bsOa6koed3" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZtAQTUHcBb7" title="Weighted-average common shares outstanding, diluted"&gt;1,716,860&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdAYx9qZJRRg" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdHIrtA8D3Xk" title="Weighted-average common shares outstanding, diluted"&gt;1,144,573&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Net loss per common share Series A, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3O9rDU7pKDh" title="Net loss per common share, basic"&gt;&lt;span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBhF3WnOPEr9" title="Net loss per common share, diluted"&gt;(0.09&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zroAUko4Kn7k" title="Net loss per common share, basic"&gt;&lt;span id="xdx_906_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zm5Wz1lodlo" title="Net loss per common share, diluted"&gt;(0.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Net loss per common share Series B, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zOSc3GkRSPNj" title="Net loss per common share, basic"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6yDoWlmoXvb" title="Net loss per common share, diluted"&gt;(1.56&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zyKnx4bC5Mn1" title="Net loss per common share, basic"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zil6IT88zkBd" title="Net loss per common share, diluted"&gt;(1.14&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zcHRaewJCpue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
the effect of common stock equivalents is anti-dilutive with respect to losses, the options, warrants and shares issuable upon conversion
have been excluded from the Company&#x2019;s computation of net loss per common share for the three months ended March 31, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zlTrjVekMUW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#x2019;s net loss position even though the exercise price could be less than the
average market price of the common shares:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zYRP0XhIfVZf" style="display: none"&gt;SCHEDULE
OF POTENTIAL DILUTIVE SHARES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--StockOptions_iI_c20250331_zLaDaxk8DIwj" style="width: 16%; text-align: right" title="Stock options"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE Convertible Notes&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ConvertibleShares_iI_c20250331_fKDEp_z6KN5ZNHzI0f" style="text-align: right" title="PIPE Convertible Notes"&gt;401,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Common Stock - Series A warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zVcs2FtkW044" style="text-align: right" title="Common stock -  warrants"&gt;1,409,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock - Series B warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zOHHPuwnwphe" style="text-align: right" title="Common stock -  warrants"&gt;1,550,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--EarnoutShares_iI_c20250331_zOVvRJJRrPGk" style="text-align: right" title="Earnout shares"&gt;4,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Underwriter warrants to I-Bankers convertible at $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--SharePrice_iI_c20250331_zhLhPFsk9Eu7" title="Share price"&gt;12.00&lt;/span&gt;/common share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20250331_z58r272Caiih" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants"&gt;632,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total dilutive&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalPotentialDilutive_iTI_c20250331_ziCc91sO90ud" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive"&gt;9,623,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0A_zckjEZxhaIrc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F12_zpXAKre1JhOc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8AF_zD674axizoTe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003186">&lt;p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zA1zT9IwwuDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the computations of loss per share:&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zJgTTFZaT13f" style="display: none"&gt;SCHEDULE
OF LOSS PER SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20250101__20250331_z8G6GQt6D0H2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240101__20240331_zwfDnFVfnF3h" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Numerators:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NetIncomeLoss_zrFbKld5Tsxe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(2,670,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(1,301,864&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Weighted-average common shares Series A outstanding, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zsOHwzsVj6Mb" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zxZYrCLiPTeh" title="Weighted-average common shares outstanding, diluted"&gt;28,461,277&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3gOEUJTpJ34" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zttfT8RCUUw" title="Weighted-average common shares outstanding, diluted"&gt;5,994,704&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted-average common shares Series B outstanding, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6bsOa6koed3" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zZtAQTUHcBb7" title="Weighted-average common shares outstanding, diluted"&gt;1,716,860&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdAYx9qZJRRg" title="Weighted-average common shares outstanding, basic"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zdHIrtA8D3Xk" title="Weighted-average common shares outstanding, diluted"&gt;1,144,573&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Net loss per common share Series A, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_z3O9rDU7pKDh" title="Net loss per common share, basic"&gt;&lt;span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zBhF3WnOPEr9" title="Net loss per common share, diluted"&gt;(0.09&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zroAUko4Kn7k" title="Net loss per common share, basic"&gt;&lt;span id="xdx_906_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zm5Wz1lodlo" title="Net loss per common share, diluted"&gt;(0.22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Net loss per common share Series B, basic and diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zOSc3GkRSPNj" title="Net loss per common share, basic"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z6yDoWlmoXvb" title="Net loss per common share, diluted"&gt;(1.56&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zyKnx4bC5Mn1" title="Net loss per common share, basic"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zil6IT88zkBd" title="Net loss per common share, diluted"&gt;(1.14&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003188"
      unitRef="USD">-2670322</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003189"
      unitRef="USD">-1301864</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003191"
      unitRef="Shares">28461277</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003193"
      unitRef="Shares">28461277</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003195"
      unitRef="Shares">5994704</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003197"
      unitRef="Shares">5994704</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact003199"
      unitRef="Shares">1716860</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact003201"
      unitRef="Shares">1716860</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact003203"
      unitRef="Shares">1144573</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact003205"
      unitRef="Shares">1144573</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003207"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003209"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003211"
      unitRef="USDPShares">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003213"
      unitRef="USDPShares">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact003215"
      unitRef="USDPShares">-1.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact003217"
      unitRef="USDPShares">-1.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact003219"
      unitRef="USDPShares">-1.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-03-31_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact003221"
      unitRef="USDPShares">-1.14</us-gaap:EarningsPerShareDiluted>
    <TRUG:PotentialDilutivePerShareTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003223">&lt;p id="xdx_898_ecustom--PotentialDilutivePerShareTableTextBlock_zlTrjVekMUW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the securities that were excluded from the diluted per share calculation because the effect of including these
potential shares was anti-dilutive due to the Company&#x2019;s net loss position even though the exercise price could be less than the
average market price of the common shares:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zYRP0XhIfVZf" style="display: none"&gt;SCHEDULE
OF POTENTIAL DILUTIVE SHARES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--StockOptions_iI_c20250331_zLaDaxk8DIwj" style="width: 16%; text-align: right" title="Stock options"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PIPE Convertible Notes&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ConvertibleShares_iI_c20250331_fKDEp_z6KN5ZNHzI0f" style="text-align: right" title="PIPE Convertible Notes"&gt;401,200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Common Stock - Series A warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zVcs2FtkW044" style="text-align: right" title="Common stock -  warrants"&gt;1,409,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock - Series B warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zOHHPuwnwphe" style="text-align: right" title="Common stock -  warrants"&gt;1,550,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Earnout shares - Earned in three Tranches over three years (assumes achievement of revenue and VWAP targets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--EarnoutShares_iI_c20250331_zOVvRJJRrPGk" style="text-align: right" title="Earnout shares"&gt;4,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Underwriter warrants to I-Bankers convertible at $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBPVEVOVElBTCBESUxVVElWRSBTSEFSRVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--SharePrice_iI_c20250331_zhLhPFsk9Eu7" title="Share price"&gt;12.00&lt;/span&gt;/common share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--UnderWriterWarrantsCommonShare_iI_pid_c20250331_z58r272Caiih" style="border-bottom: Black 1pt solid; text-align: right" title="Underwriter warrants"&gt;632,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total dilutive&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalPotentialDilutive_iTI_c20250331_ziCc91sO90ud" style="border-bottom: Black 2.5pt double; text-align: right" title="Total dilutive"&gt;9,623,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0A_zckjEZxhaIrc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F12_zpXAKre1JhOc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</TRUG:PotentialDilutivePerShareTableTextBlock>
    <TRUG:StockOptions
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003225"
      unitRef="USD">1131000</TRUG:StockOptions>
    <TRUG:ConvertibleShares
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003227"
      unitRef="Shares">401200</TRUG:ConvertibleShares>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2025-03-31_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact003229"
      unitRef="Shares">1409092</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2025-03-31_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact003231"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <TRUG:EarnoutShares
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003233"
      unitRef="Shares">4500000</TRUG:EarnoutShares>
    <us-gaap:SharePrice
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003235"
      unitRef="USDPShares">12.00</us-gaap:SharePrice>
    <TRUG:UnderWriterWarrantsCommonShare
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003237"
      unitRef="Shares">632500</TRUG:UnderWriterWarrantsCommonShare>
    <TRUG:TotalPotentialDilutive
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003239"
      unitRef="Shares">9623792</TRUG:TotalPotentialDilutive>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy contextRef="From2025-01-01to2025-03-31" id="Fact003242">&lt;p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy_zHXl9OPOQOB3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zncBwMvDbeKl"&gt;Stock-based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has the ability to grant employees a number of different stock-based awards, including restricted shares of common stock, restricted
stock units, stock options, and stock appreciation rights to purchase common stock, under the TruGolf Holdings, Inc. 2024 Incentive Plan
(the &#x201c;2024 Plan&#x201d;). The Company records stock-based compensation expense based on the fair value of stock awards at the grant
date and recognizes the expense over the employees&#x2019; service periods. For performance-based awards, recognition of stock-based compensation
expense also includes management&#x2019;s estimate of the probability of performance criteria as of the end of each reporting period.
Stock-based compensation expense is recognized net of estimated forfeitures and expense is not recognized for awards that do not vest
if service or performance conditions are not satisfied.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-07, Compensation &#x2013; Stock Compensation (Topic 718): Improvements to Non-employee
Share-Based Payment Accounting, the Company accounts for stock options issued to non-employees for their services in accordance with
ASC 718. The Company uses valuation methods and assumptions to value the stock options that are in line with the process for valuing
employee stock options noted above.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy>
    <TRUG:EmergingGrowthCompanyStatusPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003244">&lt;p id="xdx_847_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_z8BxIEX2ukkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zEXUxNdv61Gb"&gt;Emerging
Growth Company Status&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;). Under
the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of
the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying
with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the
date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period
provided in the JOBS Act. As a result, these unaudited condensed consolidated financial statements may not be comparable to companies
that comply with the new or revised accounting pronouncements as of public company effective dates. The JOBS Act does not preclude an
emerging growth company from early adopting new or revised accounting standards. The Company expects to use the extended transition period
for any new or revised accounting standards during the period which the Company remains an emerging growth company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:EmergingGrowthCompanyStatusPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003246">&lt;p id="xdx_84E_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z45Otf8U5fOd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_z50pvZ2ZPBve"&gt;Segment
Reporting&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company currently operates as one business segment, which is also the sole reportable segment, focusing on the manufacturing and sales
of indoor golf simulators. The Company&#x2019;s business offerings have similar economic and other characteristics, including the nature
of products, manufacturing, types of customers, and distribution methods. The determination of a single business segment is consistent
with the unaudited condensed consolidated financial information regularly provided to the Company&#x2019;s chief operating decision maker
(&#x201c;CODM&#x201d;). The Company&#x2019;s CODM is its Principal Executive and Financial Officer and Director, who reviews and evaluates
consolidated profit and loss and total assets for the purpose of assessing performance, making operating decisions, allocating resources,
and planning and forecasting for future periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <TRUG:WarrantsPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003248">&lt;p id="xdx_841_ecustom--WarrantsPolicyTextBlock_z1mcudn6reB9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zqjOCqk0FF62"&gt;Warrants&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the warrants is estimated on the date of issuance using the Black-Scholes option pricing model, which requires the input
of subjective assumptions, including the expected term of the warrants, expected stock price volatility, and expected dividends. These
estimates involve inherent uncertainties and the application of management&#x2019;s judgment. Expected volatilities used in the valuation
model are based on the average volatility of the comparable publicly traded on recognized stock exchanges. The risk-free rate for the
expected term of the option is based on the United States Treasury yield curve in effect at the time of the grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:WarrantsPolicyTextBlock>
    <TRUG:RecentlyAdoptedAccountingPronouncementsPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003250">&lt;p id="xdx_845_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyTextBlock_zZeBLm95xRI3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zohfEFc4f2Zg"&gt;Recently
Adopted Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued Update 2023-09 - Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the
disclosure requirements for income tax rate reconciliation, domestic and foreign income taxes paid, and unrecognized tax benefits. The
amendments of ASU 2023-09 are effective for annual periods beginning after December 15, 2024. The Company adopted this new guidance on
January 1, 2025, and the adoption did not have a material effect on the Company&#x2019;s unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</TRUG:RecentlyAdoptedAccountingPronouncementsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003252">&lt;p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z5arJGhI0Jc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zKGKfdq1QoI6"&gt;Recent
Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
January 2025, the FASB issued &lt;span style="font-weight: normal"&gt;ASU 2025-01, &lt;/span&gt;&lt;i&gt;Income Statement&#x2014;Reporting Comprehensive
Income&#x2014;Expense Disaggregation Disclosures&lt;/i&gt; &lt;span style="font-weight: normal"&gt;(Subtopic 220-40): Clarifying the Effective Date&lt;/span&gt;,
which amends ASU 2024-03 to clarify when public business entities (PBEs) and all other entities must begin providing the new expense-disaggregation
disclosures. ASU 2025-01 &lt;span style="font-weight: normal"&gt;does not change the underlying disclosure requirements&lt;/span&gt; introduced by
ASU 2024-03; rather, it revises paragraph 220-40-65-1 to state explicitly that the amendments are effective for &lt;span style="font-weight: normal"&gt;annual
periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027&lt;/span&gt;. Early adoption
continues to be permitted. The Company is currently evaluating the impact of these amendments on its consolidated financial statements
and related disclosures.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003254">&lt;p id="xdx_806_eus-gaap--AccountsAndNontradeReceivableTextBlock_zUEC9Zvtwxp3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
3 &#x2013; &lt;span id="xdx_82D_zlXuDWGmm683"&gt;ACCOUNTS RECEIVABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z8H9mLs2iM41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;Accounts
receivable and allowance for credit losses consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zXcLfJy8D5Vb" style="display: none"&gt;SCHEDULE
OF ALLOWANCE FOR CREDIT LOSSES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20250331_zQBOyCIxeIqg" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zFGO5SbVB486" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zwPtFtaSKP7c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Trade accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,962,397&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,870,021&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zc0StXLIW9aa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;41,291&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3262"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_zcyKhgn4pqP5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,003,688&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,870,021&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zBLIrc3pChW2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less allowance for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,424,074&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,470,868&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zTBopbpTyFec" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Total &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,579,614&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,399,153&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zGSCEbZjPGQc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003256">&lt;p id="xdx_89E_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_z8H9mLs2iM41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;Accounts
receivable and allowance for credit losses consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zXcLfJy8D5Vb" style="display: none"&gt;SCHEDULE
OF ALLOWANCE FOR CREDIT LOSSES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20250331_zQBOyCIxeIqg" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zFGO5SbVB486" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--TradeReceivablesHeldForSaleAmount_iI_maARGzZVW_zwPtFtaSKP7c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Trade accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,962,397&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,870,021&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--OtherAccountsReceivable_iI_maARGzZVW_zc0StXLIW9aa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;41,291&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3262"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsReceivableGross_iTI_maARNzHfG_mtARGzZVW_zcyKhgn4pqP5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,003,688&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,870,021&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iNI_di_msARNzHfG_zBLIrc3pChW2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less allowance for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,424,074&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,470,868&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccountsReceivableNet_iTI_mtARNzHfG_zTBopbpTyFec" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Total &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,579,614&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,399,153&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:TradeReceivablesHeldForSaleAmount
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003258"
      unitRef="USD">2962397</us-gaap:TradeReceivablesHeldForSaleAmount>
    <us-gaap:TradeReceivablesHeldForSaleAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003259"
      unitRef="USD">2870021</us-gaap:TradeReceivablesHeldForSaleAmount>
    <TRUG:OtherAccountsReceivable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003261"
      unitRef="USD">41291</TRUG:OtherAccountsReceivable>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003264"
      unitRef="USD">3003688</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003265"
      unitRef="USD">2870021</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003267"
      unitRef="USD">1424074</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003268"
      unitRef="USD">1470868</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003270"
      unitRef="USD">1579614</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003271"
      unitRef="USD">1399153</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003273">&lt;p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zHyKC1vIOxve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
4 &#x2013; &lt;span id="xdx_822_zhNEXbhg4b8a"&gt;INVENTORY, NET&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zDv6ZLLFJAPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes inventory:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zQ6VdIdRypAk" style="display: none"&gt;SCHEDULE
OF INVENTORY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20250331_ze8lMNa8COfa" style="text-align: center; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241231_z76RN8cyO2Uf" style="text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_zB7xB09C6wS9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Inventory - raw materials &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;4,301,337&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,797,705&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zUbkeetKTjCh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less reserve allowance for obsolescence&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(448,360&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(448,360&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zZI4tSaNKUvd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Inventory, net &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,852,977&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,349,345&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_z2BFIrKWAp4g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003275">&lt;p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zDv6ZLLFJAPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes inventory:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zQ6VdIdRypAk" style="display: none"&gt;SCHEDULE
OF INVENTORY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20250331_ze8lMNa8COfa" style="text-align: center; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241231_z76RN8cyO2Uf" style="text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_maINzn79_zB7xB09C6wS9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Inventory - raw materials &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;4,301,337&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,797,705&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryValuationReserves_iNI_di_msINzn79_zUbkeetKTjCh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less reserve allowance for obsolescence&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(448,360&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(448,360&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryNet_iTI_mtINzn79_zZI4tSaNKUvd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Inventory, net &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,852,977&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,349,345&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003277"
      unitRef="USD">4301337</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003278"
      unitRef="USD">2797705</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003280"
      unitRef="USD">448360</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003281"
      unitRef="USD">448360</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003283"
      unitRef="USD">3852977</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003284"
      unitRef="USD">2349345</us-gaap:InventoryNet>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003286">&lt;p id="xdx_80C_eus-gaap--CashCashEquivalentsAndShortTermInvestmentsTextBlock_z8eV7doW9sf6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
5 &#x2013; &lt;span id="xdx_82E_zJmTo2ZUHOJh"&gt;MARKETABLE INVESTMENT SECURITIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
February 2023, the Company entered into a brokerage agreement and deposited $&lt;span id="xdx_905_eus-gaap--Deposits_iI_c20230228__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_zpj7MXw4Vzu2" title="Deposits"&gt;2,500,000&lt;/span&gt;. In February 2023, the Company purchased $&lt;span id="xdx_90E_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--BondsMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_z73gMthXMYZ9" title="Marketable securities"&gt;450,751&lt;/span&gt;
in corporate fixed income securities (corporate bonds) and $&lt;span id="xdx_907_eus-gaap--MarketableSecurities_iI_c20230228__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember__us-gaap--TypeOfArrangementAxis__custom--BrokerageAgreementMember_z0BLmv6Secig" title="Marketable securities"&gt;1,981,061&lt;/span&gt; in government securities (Treasury securities). The Company terminated
the brokerage agreement during the three months ended December 31, 2024, liquidated the vast majority of its investments and has $&lt;span id="xdx_906_eus-gaap--MarketableSecurities_iI_c20250331_zyaWJ6TOHuid" title="Marketable securities"&gt;&lt;span id="xdx_901_eus-gaap--MarketableSecurities_iI_c20241231_zsRYJyHba443" title="Marketable securities"&gt;10,114&lt;/span&gt;&lt;/span&gt;
recorded in cash and cash equivalents on its unaudited condensed consolidated balance sheet as March 31, 2025 and December 31, 2024,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:Deposits
      contextRef="AsOf2023-02-28_custom_BrokerageAgreementMember"
      decimals="0"
      id="Fact003288"
      unitRef="USD">2500000</us-gaap:Deposits>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2023-02-28_us-gaap_BondsMember_custom_BrokerageAgreementMember"
      decimals="0"
      id="Fact003290"
      unitRef="USD">450751</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2023-02-28_us-gaap_USTreasurySecuritiesMember_custom_BrokerageAgreementMember"
      decimals="0"
      id="Fact003292"
      unitRef="USD">1981061</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003294"
      unitRef="USD">10114</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003296"
      unitRef="USD">10114</us-gaap:MarketableSecurities>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003298">&lt;p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zqnBRQfJ0Xk9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
6 &#x2013; &lt;span id="xdx_824_z8RYuUidWYnh"&gt;PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgVnRC6EE2U2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes property and equipment:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zJqcMRwVKrbj" style="display: none"&gt;SCHEDULE
OF PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20250331_zW2ZTmVTOD3h" style="text-align: center; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zUtDBda0qcnf" style="text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zVAv2zSTdDM5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Software and computer equipment &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;860,243&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;795,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsnsoBYNTkTa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;228,033&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;230,883&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zn51NVMoUpJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zZdCq4XOH067" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Equipment &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,873&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zcZsuwG7fmJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,165,829&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,101,670&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zItCPJx5zdU5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less accumulated depreciation &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(973,118&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(957,818&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zJYqH15lAGji" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total other long-term assets &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;192,711&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;143,852&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zM3vr8ygCXk2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recorded depreciation expense was $&lt;span id="xdx_90B_eus-gaap--Depreciation_c20250101__20250331_zJEqBYTlWrVl" title="Depreciation expense"&gt;15,300&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--Depreciation_c20240101__20240331_zuyogE78NIgl" title="Depreciation expense"&gt;14,317&lt;/span&gt; for the three months ended March 31, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z55Yd93zZZO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes capitalized software development costs as of March 31, 2025 and December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zEkflSC5ZzI1" style="display: none"&gt;SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20250331_zGGqqfEcu0X1" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zTXLWBBLCILi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Capitalized software, net - beginning balance, December 31, 2024 &#160; &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,540,121&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zwX3ymKjwr44" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Capitalized software development costs - 2025 &#160; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;270,531&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zvy2ZPIQ7Om4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less accumulated amortization &#160; &#160; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_zWsohLvAu4Pg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capitalized software
    development costs, net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,710,652&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zf8E0cs3QlO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recorded amortization of capitalized software costs of $&lt;span id="xdx_90D_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20250331_zQIzKrxCVR4l" title="Amortization of capitalized software"&gt;100,000&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iI_c20240331_zNvc0fTtoUz1" title="Amortization of capitalized software"&gt;18,463&lt;/span&gt; for the three months ended March 31, 2025 and 2024,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&#160;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003300">&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zgVnRC6EE2U2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes property and equipment:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zJqcMRwVKrbj" style="display: none"&gt;SCHEDULE
OF PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20250331_zW2ZTmVTOD3h" style="text-align: center; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zUtDBda0qcnf" style="text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareAndComputerEquipmentMember_zVAv2zSTdDM5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Software and computer equipment &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;860,243&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;795,369&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zsnsoBYNTkTa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and fixtures &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;228,033&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;230,883&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zn51NVMoUpJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zZdCq4XOH067" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Equipment &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,873&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzExQ_zcZsuwG7fmJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,165,829&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,101,670&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzExQ_zItCPJx5zdU5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less accumulated depreciation &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(973,118&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(957,818&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzExQ_zJYqH15lAGji" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total other long-term assets &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;192,711&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;143,852&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-03-31_custom_SoftwareAndComputerEquipmentMember"
      decimals="0"
      id="Fact003302"
      unitRef="USD">860243</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_SoftwareAndComputerEquipmentMember"
      decimals="0"
      id="Fact003303"
      unitRef="USD">795369</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-03-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="Fact003305"
      unitRef="USD">228033</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="Fact003306"
      unitRef="USD">230883</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-03-31_us-gaap_VehiclesMember"
      decimals="0"
      id="Fact003308"
      unitRef="USD">59545</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_VehiclesMember"
      decimals="0"
      id="Fact003309"
      unitRef="USD">59545</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-03-31_us-gaap_EquipmentMember"
      decimals="0"
      id="Fact003311"
      unitRef="USD">18008</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_EquipmentMember"
      decimals="0"
      id="Fact003312"
      unitRef="USD">15873</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003314"
      unitRef="USD">1165829</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003315"
      unitRef="USD">1101670</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003317"
      unitRef="USD">973118</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003318"
      unitRef="USD">957818</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003320"
      unitRef="USD">192711</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003321"
      unitRef="USD">143852</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003323"
      unitRef="USD">15300</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003325"
      unitRef="USD">14317</us-gaap:Depreciation>
    <TRUG:CapitalizedSoftwareDevelopmentCostsTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003327">&lt;p id="xdx_89E_ecustom--CapitalizedSoftwareDevelopmentCostsTableTextBlock_z55Yd93zZZO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following summarizes capitalized software development costs as of March 31, 2025 and December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_zEkflSC5ZzI1" style="display: none"&gt;SCHEDULE
OF CAPITALIZED SOFTWARE DEVELOPMENT COSTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20250331_zGGqqfEcu0X1" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--CapitalizedComputerSoftware_iI_maCCSNzoqx_zTXLWBBLCILi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Capitalized software, net - beginning balance, December 31, 2024 &#160; &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,540,121&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--CapitalizedComputerSoftwareGross_iI_maCCSNzoqx_zwX3ymKjwr44" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Capitalized software development costs - 2025 &#160; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;270,531&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CapitalizedComputerSoftwareAccumulatedAmortization_iNI_di_msCCSNzoqx_zvy2ZPIQ7Om4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less accumulated amortization &#160; &#160; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CapitalizedComputerSoftwareNet_iTI_mtCCSNzoqx_zWsohLvAu4Pg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capitalized software
    development costs, net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,710,652&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</TRUG:CapitalizedSoftwareDevelopmentCostsTableTextBlock>
    <TRUG:CapitalizedComputerSoftware
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003329"
      unitRef="USD">1540121</TRUG:CapitalizedComputerSoftware>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003331"
      unitRef="USD">270531</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003333"
      unitRef="USD">100000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003335"
      unitRef="USD">1710652</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003337"
      unitRef="USD">100000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2024-03-31"
      decimals="0"
      id="Fact003339"
      unitRef="USD">18463</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003341">&lt;p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zOEQ5m7hrOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
7 &#x2013; &lt;span id="xdx_828_z1246TeiuCBe"&gt;ACCRUED AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zfSR9KTa4aRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
and other current liabilities consist of the following amounts:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zp8vMIX0Oayl" style="display: none"&gt;SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20250331_zuru0dxBKApa" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zr2SbCY4epak" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zzVnrD7PD3Re" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued payroll&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;279,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;108,945&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zwbM8hsFNjr5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Credit cards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;341,884&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_z6mbgbmcJgR8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Warranty reserve&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zOen41l7tSvc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sales tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;103,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;105,563&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zTqXJOrTTJ56" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,957,816&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;589,619&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_mtALAOLzPiI_zYp552oVVZrj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accrued and other current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,823,067&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;999,307&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zdGUBdSLpvgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_znjfntWakzcj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued liabilities and other current liabilities assumed in Merger:&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_z4wZMWpy9w71" style="display: none"&gt;SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Accrued tax payable &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20250331_z6Ud1qY5PJV" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Accrued tax payable"&gt;45,008&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total accrued and other current liabilities assumed in Merger &#160; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20250331_zVopB2Eke3ue" style="border-bottom: Black 2.5pt double; text-align: right" title="Total accrued and other current liabilities assumed in Merger"&gt;45,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zIXHrNHJ8UCf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003343">&lt;p id="xdx_895_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zfSR9KTa4aRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
and other current liabilities consist of the following amounts:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zp8vMIX0Oayl" style="display: none"&gt;SCHEDULE OF ACCRUED AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20250331_zuru0dxBKApa" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zr2SbCY4epak" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALAOLzPiI_zzVnrD7PD3Re" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued payroll&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;279,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;108,945&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AccruedCreditCards_iI_maALAOLzPiI_zwbM8hsFNjr5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Credit cards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;341,884&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_maALAOLzPiI_z6mbgbmcJgR8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Warranty reserve&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--SalesAndExciseTaxPayablesCurrent_iI_maALAOLzPiI_zOen41l7tSvc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sales tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;103,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;105,563&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OtherLiabilitiesCurrent_iI_maALAOLzPiI_zTqXJOrTTJ56" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,957,816&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;589,619&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_iTI_mtALAOLzPiI_zYp552oVVZrj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total accrued and other current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,823,067&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;999,307&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003345"
      unitRef="USD">279837</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003346"
      unitRef="USD">108945</us-gaap:AccruedPayrollTaxesCurrent>
    <TRUG:AccruedCreditCards
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003348"
      unitRef="USD">341884</TRUG:AccruedCreditCards>
    <TRUG:AccruedCreditCards
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003349"
      unitRef="USD">55180</TRUG:AccruedCreditCards>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003351"
      unitRef="USD">140000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003352"
      unitRef="USD">140000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <TRUG:SalesAndExciseTaxPayablesCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003354"
      unitRef="USD">103530</TRUG:SalesAndExciseTaxPayablesCurrent>
    <TRUG:SalesAndExciseTaxPayablesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003355"
      unitRef="USD">105563</TRUG:SalesAndExciseTaxPayablesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003357"
      unitRef="USD">1957816</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003358"
      unitRef="USD">589619</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003360"
      unitRef="USD">2823067</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003361"
      unitRef="USD">999307</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003363">&lt;p id="xdx_89D_eus-gaap--OtherCurrentLiabilitiesTableTextBlock_znjfntWakzcj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued liabilities and other current liabilities assumed in Merger:&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_z4wZMWpy9w71" style="display: none"&gt;SCHEDULE OF ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ASSUMED IN MERGER&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;Accrued tax payable &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable_iI_c20250331_z6Ud1qY5PJV" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Accrued tax payable"&gt;45,008&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total accrued and other current liabilities assumed in Merger &#160; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_c20250331_zVopB2Eke3ue" style="border-bottom: Black 2.5pt double; text-align: right" title="Total accrued and other current liabilities assumed in Merger"&gt;45,008&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003365"
      unitRef="USD">45008</TRUG:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesccruedTaxPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003367"
      unitRef="USD">45008</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003369">&lt;p id="xdx_808_eus-gaap--DebtDisclosureTextBlock_zRKHXHQfhw0j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
8 &#x2013; &lt;span id="xdx_82A_zwSpEBxh0uh6"&gt;NOTES PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfDebtTableTextBlock_z6uTNgRO1Znl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes
payable consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B6_zRDN80OAbD98" style="display: none"&gt;SCHEDULE OF NOTES PAYABLE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20250331_zMhzY6OzFzu9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;March
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zLbcxaSTlZg6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zmAE6Oly9oM6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note
    payable - Ethos Management Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3373"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3374"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_zIt3MWanxNDk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note
    payable - Mercedez-Benz&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,285&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,733&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zAUKFz7zvdlc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,285&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,733&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zfYoGUjOZW5k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less
    current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(10,148&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(10,001&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zQZKqgisaKtc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note
    payable long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,137&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,732&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zodVeRzPYWqh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Ethos
Management Inc.&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;In
January 2023, the Company entered into a financing agreement with Ethos Asset Management Inc. (the &#x201c;Ethos Loan&#x201d; or &#x201c;Ethos&#x201d;)
in the principal amount of up to $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember__srt--RangeAxis__srt--MaximumMember_zG5Ngm8r71j1" title="Principal amount"&gt;10&lt;/span&gt; million. Pursuant to the terms of the Ethos Loan, the Company may draw down financing proceeds equal
to $&lt;span id="xdx_904_eus-gaap--ProceedsFromNotesPayable_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zAQFosqeTGzd" title="Proceeds from notes payable"&gt;833,333&lt;/span&gt; each month beginning in April 2023, up to the $&lt;span id="xdx_90B_eus-gaap--ProceedsFromNotesPayable_pn6n6_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__dei--LegalEntityAxis__custom--EthosManagementINCMember_znsBZEelkJM1" title="Proceeds from notes payable"&gt;10&lt;/span&gt; million amount. Interest associated with the Ethos Loan is fixed at &lt;span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_uPure_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_zPIkWZsD24P1" title="Interest percentage"&gt;4&lt;/span&gt;%
per annum and has a three-year grace period for principal and interest payments. Annual principal and interest payments will commence
in 2027 and continue through 2034. As a condition to funding, the Company provided Ethos with a $&lt;span id="xdx_90B_eus-gaap--DepositLiabilitiesCollateralIssuedFinancialInstruments_iI_c20230131__dei--LegalEntityAxis__custom--EthosManagementINCMember_zXZzRmlCF3Pc" title="Deposit as collateral"&gt;1,875,000&lt;/span&gt; deposit as collateral (the
&#x201c;Deposit Collateral&#x201d;) for the note.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;The
Ethos Loan stipulates that fundings should happen approximately every 30 banking days, subject to Ethos completing periodic internal
audits to ensure the Company was in compliance with the terms of the loan agreement. In August 2023, Ethos informed the Company that
unrelated to the Company, Ethos was undergoing a routine audit of its portfolio, and pending the close of the audit, borrowers may experience
delays in drawing on funds when requested. In February 2024, due to the lack of additional fundings and in accordance with the terms
of the Ethos Loan, the Company sent Ethos a notice of termination for materially breaching the Ethos Loan agreement. Based on the termination
for default clause in the Ethos Loan, the Company was entitled to retain all funds disbursed by Ethos and Ethos must release the Deposit
Collateral. At the date of the Ethos Loan termination the principal and accrued interest owed on the Ethos Loan was $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_z9yVtGnYBR04" title="Principal amount"&gt;2,383,059&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20240101__20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_z9Z4D6KZALOg" title="Principal amount"&gt;81,560&lt;/span&gt;,
respectively. As a result of the Ethos Loan termination, the outstanding principal and accrued interest was offset by the Deposit Collateral
leaving $&lt;span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20250331__dei--LegalEntityAxis__custom--EthosManagementINCMember_zFV6evCAOxBb" title="Deposit liabilities, accrued interest"&gt;&lt;span id="xdx_905_eus-gaap--DepositLiabilitiesAccruedInterest_iI_c20241231__dei--LegalEntityAxis__custom--EthosManagementINCMember_zuBqNyQocYWl" title="Deposit liabilities, accrued interest"&gt;589,619&lt;/span&gt;&lt;/span&gt;, which is included in Accrued and other current liabilities on the unaudited condensed consolidated balance sheets at
March 31, 2025 and December 31, 2024, respectively (See &lt;span style="text-decoration: underline"&gt;Note 7 &#x2013; Accrued and Other Current Liabilities&lt;/span&gt;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Mercedes-Benz&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;In
November 2020, the Company entered into a $&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zKOOgeqdBoK7" title="Principal amount"&gt;59,545&lt;/span&gt;, &lt;span id="xdx_90D_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_uPure_c20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zgLUYe30VyGk" title="Interest rate"&gt;5.90&lt;/span&gt;% annual interest rate note payable with Mercedez-Benz for a delivery van. The
note matures on &lt;span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_ztw6YeJMHjhd" title="Maturity date"&gt;November 20, 2026&lt;/span&gt;, and is secured by the van. The Company makes a monthly payment of $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20201101__20201130__dei--LegalEntityAxis__custom--MercedesBenzMember_zUJulR3kJWQa" title="Monthly payment"&gt;908&lt;/span&gt;, which includes both principal
and interest. The outstanding principal on the note at March 31, 2025 and December 31, 2024, was $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__dei--LegalEntityAxis__custom--MercedesBenzMember_zyqR4hPnPWFi" title="Principal amount"&gt;17,285&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__dei--LegalEntityAxis__custom--MercedesBenzMember_zV2iqJaOU00l" title="Principal amount"&gt;19,733&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Notes
Assumed in Merger&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;As
a successor to DMAQ, the Company assumed notes payable from the Merger in the amount of $&lt;span id="xdx_906_ecustom--LongTermNotesPayableAssumedInMerger_iI_c20250331__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember_zrVVGmaZPtBb" title="Notes payable assumed in merger"&gt;1,565,000&lt;/span&gt;, which was comprised of: (i) an unsecured
promissory note in the aggregate principal amount of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20221015__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--FirstExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zmvyF8oK9Ae1" title="Principal amount"&gt;1,265,000&lt;/span&gt; issued to two affiliates of the Sponsor on October 15, 2022, in connection
with the First Extensions, from October 29, 2022 to January 29, 2023, and (ii) an unsecured promissory note in the principal amount of
$&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20230209__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zweSh6UQ1JT7" title="Principal amount"&gt;300,000&lt;/span&gt; issued to an affiliate of the Sponsor on February 9, 2023 in connection with the Second Extension, from January 29, 2023, to
July 29, 2023, pursuant to which a monthly payment of $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentPeriodicPayment_c20230129__20230729__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--TypeOfArrangementAxis__custom--SecondExtensionAgreementMember__us-gaap--DebtInstrumentAxis__custom--UnsecuredPromissoryNoteMember_zwyxNK3UsT1j" title="Monthly payment"&gt;50,000&lt;/span&gt; had been deposited in the Trust Account after January 29, 2023 for six
months. Pursuant to the fully executed Promissory Notes, each of the Promissory Notes bears no interest and is due upon the earlier of
the consummation of DMA&#x2019;s initial business combination or the date of the liquidation of DMAQ. During the year ended December 31,
2024, the Company made a principal payment of $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20240101__20241231_zeot7jAn3dDa" title="Principal payment"&gt;100,000 &lt;/span&gt;to one of the note holders.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;On
December 31, 2024, using the proceeds from the November 7, 2024, funding of additional PIPE Convertible Notes (See &lt;span style="text-decoration: underline"&gt;Note 9 &#x2013;
PIPE Convertible Notes&lt;/span&gt;) the Company repaid the remaining balance of such notes in full. The extinguishment of one of the convertible
notes resulted in extinguishment accounting. See &lt;span style="text-decoration: underline"&gt;Note 9 &#x2013; PIPE Convertible Notes&lt;/span&gt; for additional details.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003371">&lt;p id="xdx_893_eus-gaap--ScheduleOfDebtTableTextBlock_z6uTNgRO1Znl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes
payable consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B6_zRDN80OAbD98" style="display: none"&gt;SCHEDULE OF NOTES PAYABLE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20250331_zMhzY6OzFzu9" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;March
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zLbcxaSTlZg6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--EthosManagementINCMember_zmAE6Oly9oM6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note
    payable - Ethos Management Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3373"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3374"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--FairValueByLiabilityClassAxis__custom--MercedesBenzMember_zIt3MWanxNDk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note
    payable - Mercedez-Benz&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,285&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,733&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherNotesPayableCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zAUKFz7zvdlc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,285&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,733&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NotesPayableCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zfYoGUjOZW5k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less
    current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(10,148&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(10,001&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LongTermNotesPayable_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--NonrelatedPartyMember_zQZKqgisaKtc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Note
    payable long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,137&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9,732&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2025-03-31_custom_MercedesBenzMember"
      decimals="0"
      id="Fact003376"
      unitRef="USD">17285</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2024-12-31_custom_MercedesBenzMember"
      decimals="0"
      id="Fact003377"
      unitRef="USD">19733</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact003379"
      unitRef="USD">17285</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact003380"
      unitRef="USD">19733</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact003382"
      unitRef="USD">10148</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact003383"
      unitRef="USD">10001</us-gaap:NotesPayableCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2025-03-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact003385"
      unitRef="USD">7137</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2024-12-31_us-gaap_NonrelatedPartyMember"
      decimals="0"
      id="Fact003386"
      unitRef="USD">9732</us-gaap:LongTermNotesPayable>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-01-31_custom_EthosManagementINCMember_srt_MaximumMember"
      decimals="-6"
      id="Fact003388"
      unitRef="USD">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2024-01-012024-12-31_custom_EthosManagementINCMember"
      decimals="0"
      id="Fact003390"
      unitRef="USD">833333</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2024-01-012024-12-31_srt_MaximumMember_custom_EthosManagementINCMember"
      decimals="-6"
      id="Fact003392"
      unitRef="USD">10000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2025-03-31_custom_EthosManagementINCMember16073421"
      decimals="INF"
      id="Fact003394"
      unitRef="Pure">0.04</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DepositLiabilitiesCollateralIssuedFinancialInstruments
      contextRef="AsOf2023-01-31_custom_EthosManagementINCMember"
      decimals="0"
      id="Fact003396"
      unitRef="USD">1875000</us-gaap:DepositLiabilitiesCollateralIssuedFinancialInstruments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-03-31_custom_EthosManagementINCMember16073421"
      decimals="0"
      id="Fact003398"
      unitRef="USD">2383059</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest
      contextRef="From2024-01-012024-12-31_custom_EthosManagementINCMember"
      decimals="0"
      id="Fact003400"
      unitRef="USD">81560</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest
      contextRef="AsOf2025-03-31_custom_EthosManagementINCMember16073421"
      decimals="0"
      id="Fact003402"
      unitRef="USD">589619</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest
      contextRef="AsOf2024-12-31_custom_EthosManagementINCMember16073296"
      decimals="0"
      id="Fact003404"
      unitRef="USD">589619</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-11-30_custom_MercedesBenzMember"
      decimals="0"
      id="Fact003406"
      unitRef="USD">59545</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="AsOf2020-11-30_custom_MercedesBenzMember"
      decimals="INF"
      id="Fact003408"
      unitRef="Pure">0.0590</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2020-11-012020-11-30_custom_MercedesBenzMember"
      id="Fact003410">2026-11-20</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2020-11-012020-11-30_custom_MercedesBenzMember"
      decimals="0"
      id="Fact003412"
      unitRef="USD">908</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-03-31_custom_MercedesBenzMember16073437"
      decimals="0"
      id="Fact003414"
      unitRef="USD">17285</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_MercedesBenzMember16073359"
      decimals="0"
      id="Fact003416"
      unitRef="USD">19733</us-gaap:DebtInstrumentFaceAmount>
    <TRUG:LongTermNotesPayableAssumedInMerger
      contextRef="AsOf2025-03-31_custom_FirstExtensionAgreementMember"
      decimals="0"
      id="Fact003418"
      unitRef="USD">1565000</TRUG:LongTermNotesPayableAssumedInMerger>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-10-15_custom_SponsorMember_custom_FirstExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember"
      decimals="0"
      id="Fact003420"
      unitRef="USD">1265000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-02-09_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember"
      decimals="0"
      id="Fact003422"
      unitRef="USD">300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2023-01-292023-07-29_custom_SponsorMember_custom_SecondExtensionAgreementMember_custom_UnsecuredPromissoryNoteMember"
      decimals="0"
      id="Fact003424"
      unitRef="USD">50000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003426"
      unitRef="USD">100000</us-gaap:DebtInstrumentPeriodicPayment>
    <TRUG:PipeConvertibleNotesDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003428">&lt;p id="xdx_80F_ecustom--PipeConvertibleNotesDisclosureTextBlock_za7Kj7NWTPB" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
9 &#x2013; &lt;span id="xdx_82D_zr66jxJDTbo4"&gt;PIPE CONVERTIBLE NOTES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;On
November 2, 2023 and December 7, 2023, DMAQ executed loan agreements with certain accredited investors (together, the &#x201c;Prior Loan
Agreements&#x201d;) pursuant to which such investors agreed to loan DMAQ up to an aggregate $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231102__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_zoC2t4kTKRii" title="Aggregrate amount"&gt;&lt;span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20231207__us-gaap--TypeOfArrangementAxis__custom--PriorLoanAgreementMember_z0gkdZeiGYsi" title="Aggregrate amount"&gt;11&lt;/span&gt;&lt;/span&gt; million in exchange for the issuance of
convertible notes and warrants. On February 2, 2024, the Company executed a securities purchase agreement (the &#x201c;Purchase Agreement&#x201d;)
with each of the investors that executed the Prior Loan Agreements, which replaced the Prior Loan Agreements in their entirety, and with
additional investors (together, the &#x201c;PIPE Investors&#x201d;). Pursuant to the terms and conditions of the Purchase Agreement, the
PIPE Investors agreed to purchase from the Company (i) senior convertible notes in the aggregate principal amount of up to $&lt;span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240202__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zltEiPREitu6" title="Principal amount"&gt;15.5&lt;/span&gt; million
(the &#x201c;PIPE Convertible Notes&#x201d;), (ii) Series A warrants to initially purchase &lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zknclvrExa76" title="Purchase of warrants"&gt;1,409,091&lt;/span&gt; shares of the Company&#x2019;s Class
A common stock (the &#x201c;Series A Warrants&#x201d;), and (iii) Series B warrants to initially purchase &lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zRHxuOBg9VS7" title="Purchase of warrants"&gt;1,550,000&lt;/span&gt; shares of the Company&#x2019;s
Class A common stock (the &#x201c;Series B Warrants,&#x201d; and collectively with the Series A Warrants, the &#x201c;PIPE Warrants&#x201d;)
(the &#x201c;PIPE Financing&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;Under
the terms of the Purchase Agreement, the Company had the right, but not the obligation, to require that the PIPE Investors purchase additional
PIPE Convertible Notes at up to two additional closings. On February 6, 2024, the first additional closing (the &#x201c;First Mandatory
Additional Closing&#x201d;) occurred for the sale of $&lt;span id="xdx_90D_eus-gaap--DebtInstrumentIssuedPrincipal_pn4n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zmeKFv7FvnTf" title="Convertible notes"&gt;4.65&lt;/span&gt; million in additional PIPE Convertible Notes with an Original Issue Discount
of $&lt;span id="xdx_908_eus-gaap--AmortizationOfDebtDiscountPremium_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_zyht0BzaqTH7" title="Original Issue Discount"&gt;465,000&lt;/span&gt; for gross proceeds of $&lt;span id="xdx_90A_eus-gaap--ProceedsFromConvertibleDebt_pn3n6_c20240206__20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--StatementScenarioAxis__custom--FirstMandatoryAdditionalClosingMember_ziM9xz6MKOPd" title="Gross proceeds"&gt;4.185&lt;/span&gt; million, subject to the filing of a registration statement and satisfaction of customary closing
conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;In
addition, pursuant to the Purchase Agreement, as amended, each PIPE Investor had the right, but not obligation, to require the
Company to sell to such investor its pro rata share of up to an aggregate principal amount of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pn4n6_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zCx1qrnWSIe" title="Principal amount"&gt;10.85&lt;/span&gt;
million of additional PIPE Convertible Notes in one or more &#x201c;Additional Optional Closings,&#x201d; provided that the principal
amount issued in each such closing is no less than $&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20240206__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__srt--RangeAxis__srt--MinimumMember_z29gzV6yL3wb" title="Principal amount"&gt;250,000&lt;/span&gt;.
These optional rights expire on August 30, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;On
August 13, 2024, the Company entered into waiver and amendment agreements (the &#x201c;Waiver&#x201d;) with the PIPE Investors. Under the
Waiver, the parties agreed to, among other things: to (i) waive any defaults caused by the Company&#x2019;s failure to timely file SEC
reports through August 14, 2024, (ii) extend the deadline for Additional Optional Closings to 11 months following the effectiveness of
the initial registration statement, (iii) permit the Company to raise non-convertible, unsecured debt financing from its affiliates,
(iv) waive certain registration failures through September 3, 2024, and allow such failures to be cured through the issuance of common
stock, and (v) allow interest payments due April 1, July 1, and October 1, 2024, to be paid in shares of common stock or added to the
principal of the PIPE Convertible Notes, at the election of the applicable PIPE Investor. In connection with the Waiver, the Company
issued &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z8iP3Cs9UiA6"&gt;192,151&lt;/span&gt; shares of Class A common stock to satisfy registration delay penalties and &lt;span id="xdx_90F_eus-gaap--SharesIssued_iI_c20240813__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zD3UFlIUxvN6"&gt;157,582&lt;/span&gt; shares of Class A common stock to satisfy
accrued interest obligations. These issuances were made at the &#x201c;Alternate Conversion Price&#x201d; set forth in the PIPE Convertible
Notes, which is defined as the lesser of the fixed conversion price or 90% of the lowest volume weighted average price (VWAP) of the
Company&#x2019;s Class A common stock over the five consecutive days prior to conversion. Additionally, the Company issued &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240813__20240813__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zo2bQ0QiBbXd" title="Stock issued during period shares new issues"&gt;190,586&lt;/span&gt; shares
to a PIPE Investor as a result of language in the PIPE Convertible Note related to ownership percentage prior to the Merger.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font: normal 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;On November
7, 2024, the Company and certain PIPE Investors entered into further amendments to the Waiver (the &#x201c;Amendments&#x201d;) under which
the PIPE Investors agreed to waive any breaches or defaults resulting from the Company&#x2019;s failure to timely file SEC reports through
August 21, 2024, and extended the waiver for certain registration failures through October 3, 2024. The PIPE Investors also waived defaults
related to the Company&#x2019;s non-compliance with the continued listing requirements of the Nasdaq Stock Market, including (i) failure
to meet the minimum stockholders&#x2019; equity threshold, (ii) failure to meet the minimum market value of publicly held shares, and (iii)
failure to meet the minimum bid price requirement. These waivers are effective through January 15, 2025, but may be extended through March
15, 2025, solely with respect to the bid price deficiency, provided the Company remains in compliance with all other listing requirement
and files a preliminary proxy statement to seek shareholder approval of a reverse stock split. In connection with these Amendments, the
Company issued &lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zy2Rd0q35Y9f" title="Number of new shares issued"&gt;116,959&lt;/span&gt; shares of Class A common stock to satisfy additional registration delay penalties and &lt;span id="xdx_906_eus-gaap--SharesIssued_iI_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zpwyf8wSyrB4" title="Shares issued"&gt;65,790&lt;/span&gt; shares of Class A
common stock for unpaid interest, also at the Alternate Conversion Price.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;Also on
November 7, 2024, certain PIPE Investors agreed to purchase an additional $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zmOHuiZwagzi" title="Principal amount"&gt;3.3&lt;/span&gt; million in principal amount of PIPE Convertible Notes with
an Original Issue Discount of $&lt;span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_c20241107__20241107__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z73jGmMI8dT3" title="Original issue discount"&gt;330,000&lt;/span&gt; for gross proceeds of $&lt;span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zmXvX0P0fFSh" title="Convertible debt"&gt;2.97&lt;/span&gt; million. The Company used approximately $&lt;span id="xdx_90F_eus-gaap--ProceedsFromRepaymentsOfOtherDebt_pn5n6_c20241107__20241107__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zL0ch22avgek" title="Proceeds from issuance of repay outstanding debt"&gt;2.5&lt;/span&gt; million of the proceeds
from this issuance to repay outstanding debt and cover related transaction expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;One
of the PIPE Notes issued on November 7, 2024 was purchased in exchange for a convertible note payable and an unsecured note payable
that were previously issued to the same PIPE Investor. The exchange resulted in debt extinguishment accounting as the present value
of the future cash flows of the new PIPE Convertible Note was greater than 10% of the remaining present value of the cash flows of
the exchanged notes. As a result, the Company recorded a loss on extinguishment of debt of $&lt;span id="xdx_907_eus-gaap--GainsLossesOnExtinguishmentOfDebt_iN_di_c20240101__20241231_zR5U5K87DCll" title="Loss on extinguishment of debt"&gt;270,594&lt;/span&gt;
on the consolidated statements of operations for the year ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;On December
16, 2024, a certain PIPE Investor agreed to purchase an additional $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z6pYsjs5h02c" title="Principal amount"&gt;2.1&lt;/span&gt; million in the principal amount of a PIPE Convertible Note with
an Original Issue Discount of $&lt;span id="xdx_90D_eus-gaap--AmortizationOfDebtDiscountPremium_c20241216__20241216__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zDztwlhIm9z8" title="Original issue discount"&gt;210,000&lt;/span&gt; for gross proceeds of $&lt;span id="xdx_90E_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20241216__20241216__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zYK3UCmVf3p6" title="Convertible debt"&gt;1.89&lt;/span&gt; million.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;On January
8, 2025, certain PIPE Investors agreed to purchase an additional $&lt;span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_z50SEVlTO0R" title="Principal amount"&gt;2.8&lt;/span&gt; million in principal amount of PIPE Convertible Notes with an Original
Issue Discount of $&lt;span id="xdx_90C_eus-gaap--AmortizationOfDebtDiscountPremium_c20250108__20250108__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zXWKF2NfZ917" title="Original issue discount"&gt;280,000&lt;/span&gt; for gross proceeds of $&lt;span id="xdx_90B_eus-gaap--ProceedsFromConvertibleDebt_pn4n6_c20250108__20250108__us-gaap--TypeOfArrangementAxis__custom--WaiverAndAmendmentAgreementMember_zhhY1e6Lcvb8" title="Convertible debt"&gt;2.52&lt;/span&gt; million. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;During
the three months ended March 31, 2025, the Company converted an aggregate principal amount of $&lt;span id="xdx_90E_eus-gaap--DebtConversionOriginalDebtAmount1_c20250101__20250331_zMSXBmCWZtih" title="Aggregate principal amount converted"&gt;1,655,000&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--DebtInstrumentIncreaseAccruedInterest_c20250101__20250331_z51X3d4TmVbi" title="Accrued interest"&gt;1,087,513&lt;/span&gt; in accrued and
make-whole interest related to the PIPE Convertible Notes into &lt;span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesACommonStockMember_zGwBhKRf84d4" title="Convertible notes, shares"&gt;3,064,420&lt;/span&gt; shares of the Company&#x2019;s Class A common stock. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zVmIjlNEqynb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;PIPE Convertible
Notes payable consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B2_zAPfS1sL1Au4" style="display: none"&gt;SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Note Balance at January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ConvertibleDebtGross_iI_c20241231_zAT1c8OVvgB" style="text-align: right" title="Convertible note balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3488"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;PIPE Convertible Notes issued&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ConvertibleNotesIssued_iI_c20241231_zZqq4dOq0fbf" style="width: 16%; text-align: right" title="PIPE Convertible Notes issued"&gt;10,320,594&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Debt Discount associated with OID and Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20241231_zg2q8OIVqqS9" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Debt Discount associated with OID and Warrants"&gt;(1,147,319&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ConvertibleDebt_iTI_c20241231_zHsfeV3ynEDe" style="text-align: right" title="Total PIPE Convertible Notes, net"&gt;9,173,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: Gross PIPE Convertible Note principal converted into Class A common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20241231_zaLPzPP2TNSf" style="text-align: right" title="Less gross PIPE Convertible Note principal converted into Class A common stock"&gt;(5,832,600&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Add: Accretion of debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20241231_zM3gHc8AFA53" style="border-bottom: Black 1pt solid; text-align: right" title="Add accretion of debt discount"&gt;728,278&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total PIPE Convertible Notes, net at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LongTermLoansPayable_iTI_c20241231_zpLokJBmgHu9" style="text-align: right" title="Total PIPE Convertible Notes, net"&gt;4,068,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes issued&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ConvertibleNotesIssued_iI_c20250331_zpuf4Q0MdfZh" style="text-align: right" title="PIPE Convertible Notes issued"&gt;2,800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Debt Discount associated with OID&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20250331_z6fXXc68c7t3" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Debt Discount associated with OID and Warrants"&gt;(280,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ConvertibleDebt_iTI_c20250331_z4LBoTovXpT6" style="text-align: right" title="Total PIPE Convertible Notes, net"&gt;6,588,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: Gross PIPE Convertible Note principal converted into Class A common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20250331_ztmF5FAQKVp3" style="text-align: right" title="Less gross PIPE Convertible Note principal converted into Class A common stock"&gt;(1,655,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Add: Accretion of debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20250331_zyS28oBJkAef" style="border-bottom: Black 1pt solid; text-align: right" title="Add accretion of debt discount"&gt;231,940&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total PIPE Convertible Notes, net at March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LongTermLoansPayable_iTI_c20250331_zcSDfQhDq7u9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total PIPE Convertible Notes, net"&gt;5,165,893&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zqQzrroUfUK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;During
the three months ended March 31, 2025 and 2024, amortization expense related to the Debt Discount of the PIPE Convertible Notes was $&lt;span id="xdx_908_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20250331_zabRn7GDPTjd" title="Amortization expense related to the OID"&gt;231,940&lt;/span&gt;
and $&lt;span id="xdx_908_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20240331_z6TXtO29sqH8" title="Amortization expense related to the OID"&gt;3,325&lt;/span&gt;, respectively. The principal balance of the PIPE Convertible Notes, net of Debt Discounts, and accrued interest related to
the PIPE Convertible Notes at March 31, 2025, was $&lt;span id="xdx_908_eus-gaap--DeferredFinanceCostsNet_iI_c20250331_zZgtcVZgF4C4" title="Debt discounts net"&gt;5,165,893&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--InterestExpenseDebt_c20250101__20250331_zKijcr89u8Nb" title="Accrued interest"&gt;0&lt;/span&gt;, respectively. The principal balance net of Debt Discounts and accrued
interest related to the PIPE Convertible Notes at December 31, 2024, was $&lt;span id="xdx_905_eus-gaap--DeferredFinanceCostsNet_iI_c20241231_zqvSqqk7uzyf" title="Debt discounts net"&gt;4,068,953&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--InterestExpenseDebt_c20240101__20241231_zAxaM54PKn64" title="Accrued interest"&gt;154,500&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;/p&gt;

</TRUG:PipeConvertibleNotesDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-11-02_custom_PriorLoanAgreementMember"
      decimals="-6"
      id="Fact003430"
      unitRef="USD">11000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-12-07_custom_PriorLoanAgreementMember"
      decimals="-6"
      id="Fact003432"
      unitRef="USD">11000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-02_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember"
      decimals="-5"
      id="Fact003434"
      unitRef="USD">15500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact003436"
      unitRef="Shares">1409091</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-02-02_custom_PurchaseAgreementMember_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact003438"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:DebtInstrumentIssuedPrincipal
      contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember"
      decimals="-4"
      id="Fact003440"
      unitRef="USD">4650000</us-gaap:DebtInstrumentIssuedPrincipal>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember"
      decimals="0"
      id="Fact003442"
      unitRef="USD">465000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-02-062024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_custom_FirstMandatoryAdditionalClosingMember"
      decimals="-3"
      id="Fact003444"
      unitRef="USD">4185000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MaximumMember"
      decimals="-4"
      id="Fact003446"
      unitRef="USD">10850000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-02-06_custom_PIPEConvertibleNotesMember_custom_PurchaseAgreementMember_srt_MinimumMember"
      decimals="0"
      id="Fact003448"
      unitRef="USD">250000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-08-132024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact003449"
      unitRef="Shares">192151</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="AsOf2024-08-13_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact003450"
      unitRef="Shares">157582</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-08-132024-08-13_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact003452"
      unitRef="Shares">190586</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact003454"
      unitRef="Shares">116959</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact003456"
      unitRef="Shares">65790</us-gaap:SharesIssued>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="-5"
      id="Fact003458"
      unitRef="USD">3300000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact003460"
      unitRef="USD">330000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="-4"
      id="Fact003462"
      unitRef="USD">2970000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt
      contextRef="From2024-11-072024-11-07_custom_WaiverAndAmendmentAgreementMember_custom_PIPEConvertibleNotesMember"
      decimals="-5"
      id="Fact003464"
      unitRef="USD">2500000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003466"
      unitRef="USD">-270594</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-16_custom_PIPEConvertibleNotesMember"
      decimals="-5"
      id="Fact003468"
      unitRef="USD">2100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2024-12-162024-12-16_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact003470"
      unitRef="USD">210000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-12-162024-12-16_custom_WaiverAndAmendmentAgreementMember"
      decimals="-4"
      id="Fact003472"
      unitRef="USD">1890000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2025-01-08_custom_PIPEConvertibleNotesMember"
      decimals="-5"
      id="Fact003474"
      unitRef="USD">2800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2025-01-082025-01-08_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact003476"
      unitRef="USD">280000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2025-01-082025-01-08_custom_WaiverAndAmendmentAgreementMember"
      decimals="-4"
      id="Fact003478"
      unitRef="USD">2520000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003480"
      unitRef="USD">1655000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003482"
      unitRef="USD">1087513</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2025-01-012025-03-31_custom_SeriesACommonStockMember"
      decimals="INF"
      id="Fact003484"
      unitRef="Shares">3064420</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003486">&lt;p id="xdx_896_eus-gaap--ConvertibleDebtTableTextBlock_zVmIjlNEqynb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;PIPE Convertible
Notes payable consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B2_zAPfS1sL1Au4" style="display: none"&gt;SCHEDULE
OF PIPE CONVERTIBLE NOTES PAYABLE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Note Balance at January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ConvertibleDebtGross_iI_c20241231_zAT1c8OVvgB" style="text-align: right" title="Convertible note balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3488"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;PIPE Convertible Notes issued&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ConvertibleNotesIssued_iI_c20241231_zZqq4dOq0fbf" style="width: 16%; text-align: right" title="PIPE Convertible Notes issued"&gt;10,320,594&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Debt Discount associated with OID and Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20241231_zg2q8OIVqqS9" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Debt Discount associated with OID and Warrants"&gt;(1,147,319&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ConvertibleDebt_iTI_c20241231_zHsfeV3ynEDe" style="text-align: right" title="Total PIPE Convertible Notes, net"&gt;9,173,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: Gross PIPE Convertible Note principal converted into Class A common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20241231_zaLPzPP2TNSf" style="text-align: right" title="Less gross PIPE Convertible Note principal converted into Class A common stock"&gt;(5,832,600&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Add: Accretion of debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20241231_zM3gHc8AFA53" style="border-bottom: Black 1pt solid; text-align: right" title="Add accretion of debt discount"&gt;728,278&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total PIPE Convertible Notes, net at December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LongTermLoansPayable_iTI_c20241231_zpLokJBmgHu9" style="text-align: right" title="Total PIPE Convertible Notes, net"&gt;4,068,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes issued&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ConvertibleNotesIssued_iI_c20250331_zpuf4Q0MdfZh" style="text-align: right" title="PIPE Convertible Notes issued"&gt;2,800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Debt Discount associated with OID&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--DebtInstrumentUnamortizedDiscountAndWarrants_iNI_di_c20250331_z6fXXc68c7t3" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Debt Discount associated with OID and Warrants"&gt;(280,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;PIPE Convertible Notes, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ConvertibleDebt_iTI_c20250331_z4LBoTovXpT6" style="text-align: right" title="Total PIPE Convertible Notes, net"&gt;6,588,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: Gross PIPE Convertible Note principal converted into Class A common stock&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--PipeNotePrincipalConvertedToClassACommonStock_iNI_di_c20250331_ztmF5FAQKVp3" style="text-align: right" title="Less gross PIPE Convertible Note principal converted into Class A common stock"&gt;(1,655,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Add: Accretion of debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--DebtInstrumentAccretionOfDebtDiscount_iNI_di_c20250331_zyS28oBJkAef" style="border-bottom: Black 1pt solid; text-align: right" title="Add accretion of debt discount"&gt;231,940&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total PIPE Convertible Notes, net at March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LongTermLoansPayable_iTI_c20250331_zcSDfQhDq7u9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total PIPE Convertible Notes, net"&gt;5,165,893&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ConvertibleDebtTableTextBlock>
    <TRUG:ConvertibleNotesIssued
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003490"
      unitRef="USD">10320594</TRUG:ConvertibleNotesIssued>
    <TRUG:DebtInstrumentUnamortizedDiscountAndWarrants
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003492"
      unitRef="USD">1147319</TRUG:DebtInstrumentUnamortizedDiscountAndWarrants>
    <us-gaap:ConvertibleDebt
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003494"
      unitRef="USD">9173275</us-gaap:ConvertibleDebt>
    <TRUG:PipeNotePrincipalConvertedToClassACommonStock
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003496"
      unitRef="USD">5832600</TRUG:PipeNotePrincipalConvertedToClassACommonStock>
    <TRUG:DebtInstrumentAccretionOfDebtDiscount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003498"
      unitRef="USD">-728278</TRUG:DebtInstrumentAccretionOfDebtDiscount>
    <us-gaap:LongTermLoansPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003500"
      unitRef="USD">4068953</us-gaap:LongTermLoansPayable>
    <TRUG:ConvertibleNotesIssued
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003502"
      unitRef="USD">2800000</TRUG:ConvertibleNotesIssued>
    <TRUG:DebtInstrumentUnamortizedDiscountAndWarrants
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003504"
      unitRef="USD">280000</TRUG:DebtInstrumentUnamortizedDiscountAndWarrants>
    <us-gaap:ConvertibleDebt
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003506"
      unitRef="USD">6588953</us-gaap:ConvertibleDebt>
    <TRUG:PipeNotePrincipalConvertedToClassACommonStock
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003508"
      unitRef="USD">1655000</TRUG:PipeNotePrincipalConvertedToClassACommonStock>
    <TRUG:DebtInstrumentAccretionOfDebtDiscount
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003510"
      unitRef="USD">-231940</TRUG:DebtInstrumentAccretionOfDebtDiscount>
    <us-gaap:LongTermLoansPayable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003512"
      unitRef="USD">5165893</us-gaap:LongTermLoansPayable>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003514"
      unitRef="USD">231940</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2024-03-31"
      decimals="0"
      id="Fact003516"
      unitRef="USD">3325</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003518"
      unitRef="USD">5165893</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:InterestExpenseDebt
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003520"
      unitRef="USD">0</us-gaap:InterestExpenseDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003522"
      unitRef="USD">4068953</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:InterestExpenseDebt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003524"
      unitRef="USD">154500</us-gaap:InterestExpenseDebt>
    <us-gaap:LongTermDebtTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003526">&lt;p id="xdx_80B_eus-gaap--LongTermDebtTextBlock_z17XHv9zjNl2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 10 &#x2013; &lt;span id="xdx_825_zKgf4o3KYWqc"&gt;RELATED PARTY
NOTES AND LOANS PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_z5b6NERzE8ve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Related party notes payable
consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BC_zXpfpuNX2e7b" style="display: none"&gt;SCHEDULE OF RELATED PARTY NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20250331_zoQgSAUg9ta4" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_zq3981iwJGbf" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zAH7UyDbHTbd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Note payable - ARJ Trust&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zaSctlwdvgx2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Note payable - McKettrick&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zt1SflF1F5Sa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Note payable - Carver&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;111,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;111,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zDjr7gq9BVOi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Loan - Chris Jones&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_zkToSrGrgBT7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zcdqifa8bfB6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,937,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,937,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zTUMnhWz1FR1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Note payable long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;624,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;624,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zpqogWhywfAe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zyTE826bK6rd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Future maturities of related
party notes and loan payables as of March 31, 2025:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zP3297LYkvQ5" style="display: none"&gt;SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_496_20250331_zbcLp9Lx0Ts4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_maLTDzj54_zAtMcwJzDkC2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,937,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_zxWcG5dBYAB4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;287,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zG9zKUOdi9U" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;2027&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;337,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zXZAnpvBfS6b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_znfFcu92JuHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;ARJ Trust&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In December 2008, the Company
entered into a note payable with ARJ Trust, a trust that is indirectly controlled by the Company&#x2019;s chief executive officer. The
note has a principal amount of $&lt;span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zNo7HUas5eF3" title="Debt instrument principal amount"&gt;500,000&lt;/span&gt;, an interest rate of &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zKSt7xS4pUFa" title="Debt instrument interest percentage"&gt;8.50&lt;/span&gt;% per annum, and a maturity date of March 31, 2024. The Company is required
to make monthly interest-only payments of $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20081201__20081231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableOneMember_zzY2kXdIuRfb" title="Debt instrument periodic interest payment"&gt;3,541&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In June 2010, the Company entered
into a second note payable with ARJ Trust. The note has a principal amount of $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zJZUCbDx0fT1" title="Debt instrument principal amount"&gt;150,000&lt;/span&gt;, an interest rate of &lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_z6upu26m56b6" title="Debt instrument interest percentage"&gt;8.50&lt;/span&gt;% per annum, and a maturity
date of March 31, 2024. The Company is required to make monthly interest-only payments of $&lt;span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20100601__20100630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zpCwGHHf9hn5" title="Debt instrument periodic interest payment"&gt;1,063&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;On &lt;span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDateRangeStart1_dd_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zyP093HRe50h" title="Debt instrument maturity start date"&gt;March
31, 2024&lt;/span&gt;, the maturity date of the notes was extended to &lt;span id="xdx_904_eus-gaap--DebtInstrumentMaturityDateRangeEnd1_dd_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zO42Csf3UKt3" title="Debt instrument maturity end date"&gt;March
31, 2025&lt;/span&gt;. On March 31, 2025, the maturity date of the notes was extended to September
30, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Company made interest-only
payments of $&lt;span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zM7cJEjsLMq6" title="Debt instrument periodic interest payment"&gt;13,812&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPaymentInterest_c20240101__20240331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember__us-gaap--DebtInstrumentAxis__custom--NotesPayableTwoMember_zvnKKvGcXAr2" title="Debt instrument periodic interest payment"&gt;10,901&lt;/span&gt; during the three months ended March 31, 2025 and 2024, respectively. The principal balance of the notes
was $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zTbo10Y8sT14" title="Debt instrument principal amount"&gt;&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zPYcVcK8wjfj" title="Debt instrument principal amount"&gt;650,000&lt;/span&gt;&lt;/span&gt; at both March 31, 2025 and December 31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;McKettrick&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In May 2019, the Company entered
into a $&lt;span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zErpBtt6XV4b" title="Debt instrument principal amount"&gt;1,750,000&lt;/span&gt;, &lt;span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dc_c20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zQJQlLMzRzeg" title="Debt instrument interest percentage"&gt;zero&lt;/span&gt;
interest rate note payable with a former shareholder to repurchase all their owned shares in the Company. The note is payable in
annual installments of $&lt;span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zpGSNXnIOCO9" title="Debt instrument periodic payment"&gt;250,000&lt;/span&gt;
due on December 21 of each year. The note matures on &lt;span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z4xXDIWKn9rj" title="Debt instrument Maturity date"&gt;December
1, 2027&lt;/span&gt;. &lt;span id="xdx_906_eus-gaap--DebtInstrumentFee_dd_c20190501__20190531__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zJdeEKHU6Bxd" title="Debt instrument fee"&gt;If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.&lt;/span&gt; During the year ended December
31, 2024, the Company paid the December 2024 and 2023 installments totaling $&lt;span id="xdx_906_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_z6JOnkpjLQpl" title="Debt instrument periodic payment"&gt;500,000&lt;/span&gt;
and $&lt;span id="xdx_902_ecustom--DebtInstrumentNegotiatedFeeAmount_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zGr0Rz3wd2J1" title="Debt instrument extension fee"&gt;50,000&lt;/span&gt;
in a negotiated extension fee for the 2023 installment. The principal balance of the note payable was $&lt;span id="xdx_90D_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zlrJKKAYyJYh" title="Notes payable"&gt;&lt;span id="xdx_907_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zWzm5qcZAtxj" title="Notes payable"&gt;800,000&lt;/span&gt;&lt;/span&gt;
at both March 31, 2025 and December 31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Carver&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In January 2021, the Company
entered into a $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z4lp13pLxDDi" title="Debt instrument principal amount"&gt;222,000&lt;/span&gt;, &lt;span id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zqfywDuQMuXe" title="Debt instrument interest percentage"&gt;zero&lt;/span&gt; interest rate note payable with a former shareholder to repurchase all their owned shares in the Company.
The note is payable in semi-annual installments of $&lt;span id="xdx_907_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zDiTtjbHzFV9" title="Debt instrument periodic payment"&gt;18,500&lt;/span&gt; due on March 31 and September 30 each year and matures on &lt;span id="xdx_90B_eus-gaap--DebtInstrumentMaturityDate_dd_c20210101__20210131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z2gQv01VmvG6" title="Debt instrument maturity date"&gt;October 1, 2027&lt;/span&gt;.
The Company has not made the required installments totaling $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20250101__20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zkzSHTV0P8b6" title="Debt instrument periodic payment"&gt;18,500&lt;/span&gt; for the three months ended March 31, 2025 and $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_z4MdNAXGGhBl" title="Debt instrument periodic payment"&gt;37,000&lt;/span&gt; for the year
ended December 31, 2024. The principal balance of the note payable was $&lt;span id="xdx_909_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zTZN4ku5kGHc" title="Notes payable"&gt;&lt;span id="xdx_901_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zuin6vYgH5ya" title="Notes payable"&gt;111,000&lt;/span&gt;&lt;/span&gt; at both March 31, 2025 and December 31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Chris Jones&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;During the year ended December
31, 2024, the Company chief executive officer loaned the Company an aggregate of $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z7V5u66wlPog" title="Debt instrument principal amount"&gt;2&lt;/span&gt; million for operating expenses. The loaned amount
has a &lt;span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dc_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zYKaNw0rSQQ" title="Debt instrument interest percentage"&gt;zero&lt;/span&gt; interest rate and no stated maturity date. The Company made no payments towards the loan during the three months ended March
31, 2025, however, the Company expects to pay back the loan in full. The principal balance of the loan payable was $&lt;span id="xdx_907_eus-gaap--LongTermDebt_iI_c20250331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zAFrxYEJrTsk" title="Notes payable"&gt;&lt;span id="xdx_90A_eus-gaap--LongTermDebt_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_z5bxtNNLie66" title="Notes payable"&gt;2,000,000&lt;/span&gt;&lt;/span&gt; at March
31, 2025 and December 31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;/p&gt;

</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003528">&lt;p id="xdx_894_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_z5b6NERzE8ve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Related party notes payable
consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BC_zXpfpuNX2e7b" style="display: none"&gt;SCHEDULE OF RELATED PARTY NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20250331_zoQgSAUg9ta4" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_zq3981iwJGbf" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ARJTrustMember_zAH7UyDbHTbd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Note payable - ARJ Trust&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--McKettrickMember_zaSctlwdvgx2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Note payable - McKettrick&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CarverMember_zt1SflF1F5Sa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Note payable - Carver&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;111,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;111,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChrisJonesMember_zDjr7gq9BVOi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Loan - Chris Jones&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebt_iI_zkToSrGrgBT7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LongTermDebtCurrent_iNI_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zcdqifa8bfB6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,937,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,937,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zTUMnhWz1FR1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Note payable long-term portion&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;624,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;624,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31_custom_ARJTrustMember"
      decimals="0"
      id="Fact003530"
      unitRef="USD">650000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_ARJTrustMember"
      decimals="0"
      id="Fact003531"
      unitRef="USD">650000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31_custom_McKettrickMember"
      decimals="0"
      id="Fact003533"
      unitRef="USD">800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact003534"
      unitRef="USD">800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31_custom_CarverMember"
      decimals="0"
      id="Fact003536"
      unitRef="USD">111000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_CarverMember"
      decimals="0"
      id="Fact003537"
      unitRef="USD">111000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31_custom_ChrisJonesMember"
      decimals="0"
      id="Fact003539"
      unitRef="USD">2000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_ChrisJonesMember"
      decimals="0"
      id="Fact003540"
      unitRef="USD">2000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003542"
      unitRef="USD">3561000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003543"
      unitRef="USD">3561000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact003545"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact003546"
      unitRef="USD">2937000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2025-03-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact003548"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2024-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      id="Fact003549"
      unitRef="USD">624000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003551">&lt;p id="xdx_893_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zyTE826bK6rd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Future maturities of related
party notes and loan payables as of March 31, 2025:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zP3297LYkvQ5" style="display: none"&gt;SCHEDULE OF FUTURE MATURITIES OF RELATED PARTY NOTES PAYABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_496_20250331_zbcLp9Lx0Ts4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_maLTDzj54_zAtMcwJzDkC2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,937,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_maLTDzj54_zxWcG5dBYAB4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;287,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_maLTDzj54_zG9zKUOdi9U" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;2027&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;337,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LongTermDebt_iTI_mtLTDzj54_zXZAnpvBfS6b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,561,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003553"
      unitRef="USD">2937000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003555"
      unitRef="USD">287000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003557"
      unitRef="USD">337000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003559"
      unitRef="USD">3561000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember"
      decimals="0"
      id="Fact003561"
      unitRef="USD">500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember"
      decimals="INF"
      id="Fact003563"
      unitRef="Pure">0.0850</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="From2008-12-012008-12-31_custom_ARJTrustMember_custom_NotesPayableOneMember"
      decimals="0"
      id="Fact003565"
      unitRef="USD">3541</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="0"
      id="Fact003567"
      unitRef="USD">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="INF"
      id="Fact003569"
      unitRef="Pure">0.0850</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="From2010-06-012010-06-30_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="0"
      id="Fact003571"
      unitRef="USD">1063</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentMaturityDateRangeStart1
      contextRef="From2025-01-012025-03-31_custom_ARJTrustMember"
      id="Fact003573">2024-03-31</us-gaap:DebtInstrumentMaturityDateRangeStart1>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1
      contextRef="From2025-01-012025-03-31_custom_ARJTrustMember"
      id="Fact003575">2025-03-31</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="From2025-01-012025-03-31_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="0"
      id="Fact003577"
      unitRef="USD">13812</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentPeriodicPaymentInterest
      contextRef="From2024-01-012024-03-31_custom_ARJTrustMember_custom_NotesPayableTwoMember"
      decimals="0"
      id="Fact003579"
      unitRef="USD">10901</us-gaap:DebtInstrumentPeriodicPaymentInterest>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-03-31_custom_ARJTrustMember"
      decimals="0"
      id="Fact003581"
      unitRef="USD">650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_ARJTrustMember"
      decimals="0"
      id="Fact003583"
      unitRef="USD">650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2019-05-31_custom_McKettrickMember"
      decimals="0"
      id="Fact003585"
      unitRef="USD">1750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2019-05-31_custom_McKettrickMember"
      decimals="INF"
      id="Fact003587"
      unitRef="Pure">0</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2019-05-012019-05-31_custom_McKettrickMember"
      decimals="0"
      id="Fact003589"
      unitRef="USD">250000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2019-05-012019-05-31_custom_McKettrickMember"
      id="Fact003591">2027-12-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFee
      contextRef="From2019-05-012019-05-31_custom_McKettrickMember"
      id="Fact003593">If
the annual installment is not paid within 10 days of the due date a late fee of 5% is charged.</us-gaap:DebtInstrumentFee>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2024-01-012024-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact003595"
      unitRef="USD">500000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <TRUG:DebtInstrumentNegotiatedFeeAmount
      contextRef="AsOf2024-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact003597"
      unitRef="USD">50000</TRUG:DebtInstrumentNegotiatedFeeAmount>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31_custom_McKettrickMember"
      decimals="0"
      id="Fact003599"
      unitRef="USD">800000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_McKettrickMember"
      decimals="0"
      id="Fact003601"
      unitRef="USD">800000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-01-31_custom_CarverMember"
      decimals="0"
      id="Fact003603"
      unitRef="USD">222000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2021-01-31_custom_CarverMember"
      decimals="INF"
      id="Fact003605"
      unitRef="Pure">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2021-01-012021-01-31_custom_CarverMember"
      decimals="0"
      id="Fact003607"
      unitRef="USD">18500</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2021-01-012021-01-31_custom_CarverMember"
      id="Fact003609">2027-10-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2025-01-012025-03-31_custom_CarverMember"
      decimals="0"
      id="Fact003611"
      unitRef="USD">18500</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2024-01-012024-12-31_custom_CarverMember"
      decimals="0"
      id="Fact003613"
      unitRef="USD">37000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31_custom_CarverMember"
      decimals="0"
      id="Fact003615"
      unitRef="USD">111000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_CarverMember"
      decimals="0"
      id="Fact003617"
      unitRef="USD">111000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31_custom_ChrisJonesMember"
      decimals="-6"
      id="Fact003619"
      unitRef="USD">2000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-12-31_custom_ChrisJonesMember"
      decimals="INF"
      id="Fact003621"
      unitRef="Pure">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebt
      contextRef="AsOf2025-03-31_custom_ChrisJonesMember"
      decimals="0"
      id="Fact003623"
      unitRef="USD">2000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31_custom_ChrisJonesMember"
      decimals="0"
      id="Fact003625"
      unitRef="USD">2000000</us-gaap:LongTermDebt>
    <TRUG:LinesOfCreditDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003627">&lt;p id="xdx_80E_ecustom--LinesOfCreditDisclosureTextBlock_zomWmMCQYdP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 11 &#x2013; &lt;span id="xdx_821_zmVi4CbqmfRb"&gt;LINES OF
CREDIT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;JPMorgan Chase&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In December 2023, the Company
entered into a $&lt;span id="xdx_908_eus-gaap--LinesOfCreditCurrent_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zge0zwfJ8Bli" title="Line of credit"&gt;2,000,000&lt;/span&gt; variable rate line of credit with JPMorgan. The purpose of the new line of credit was to consolidate the balances
outstanding on the note payable and the previous line of credit, which had matured. The line of credit matured on December 31, 2024. The
line of credit had an annual interest rate of the Adjusted SOFR (Secured Overnight Financing Rate) Rate plus &lt;span id="xdx_906_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20230101__20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zMoCL06WNrM4" title="Annual interest rate"&gt;3.00&lt;/span&gt;%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On January 1, 2025, the maturity date of the line of credit was extended
to December 31, 2025. Upon the maturity date extension the annual interest rate was increased to the Adjusted SOFR Rate plus &lt;span id="xdx_904_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_c20250101__20250101_znMOslOqhisc" title="Annual interest rate"&gt;3.50&lt;/span&gt;%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The line of credit is secured
by a pledge of $&lt;span id="xdx_903_eus-gaap--RestrictedCash_iI_c20231231__us-gaap--LineOfCreditFacilityAxis__custom--JPMorganChaseBankMember_zUZyrZTvPE62" title="Restricted cash"&gt;2,100,000&lt;/span&gt; in the Company&#x2019;s deposit accounts (restricted cash) at JPMorgan. The outstanding principal balance on
the line of credit was $&lt;span id="xdx_909_eus-gaap--LinesOfCreditCurrent_iI_c20250331_zFeiq5JvXSa4" title="Line of credit"&gt;&lt;span id="xdx_904_eus-gaap--LinesOfCreditCurrent_iI_c20241231_zNAu4LN7hb28" title="Line of credit"&gt;802,738&lt;/span&gt;&lt;/span&gt; at March 31, 2025 and December 31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Morgan Stanley&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;During February 2023, the Company
entered into a variable rate line of credit with Morgan Stanley which was secured by the marketable securities held in our brokerage account
(See &lt;span style="text-decoration: underline"&gt;Note 5 &#x2013; Marketable Investment Securities&lt;/span&gt;). The Company terminated the brokerage agreement during the year ended December
31, 2024, liquidated the vast majority of its investments and has $&lt;span id="xdx_90E_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20250331__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zVgl3lDj4nn2" title="Other cash equivalents"&gt;&lt;span id="xdx_903_eus-gaap--OtherCashEquivalentsAtCarryingValue_iI_c20241231__us-gaap--LineOfCreditFacilityAxis__custom--MorganStanleyMember_zgS6aOE4XcWl" title="Other cash equivalents"&gt;10,114&lt;/span&gt;&lt;/span&gt; recorded in cash and cash equivalents on its unaudited condensed
consolidated balance sheet as of March 31, 2025 and December 31, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</TRUG:LinesOfCreditDisclosureTextBlock>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-12-31_custom_JPMorganChaseBankMember"
      decimals="0"
      id="Fact003629"
      unitRef="USD">2000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2023-01-012023-12-31_custom_JPMorganChaseBankMember"
      decimals="INF"
      id="Fact003631"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="From2025-01-012025-01-01"
      decimals="INF"
      id="Fact003633"
      unitRef="Pure">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RestrictedCash
      contextRef="AsOf2023-12-31_custom_JPMorganChaseBankMember"
      decimals="0"
      id="Fact003635"
      unitRef="USD">2100000</us-gaap:RestrictedCash>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003637"
      unitRef="USD">802738</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003639"
      unitRef="USD">802738</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OtherCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-03-31_custom_MorganStanleyMember"
      decimals="0"
      id="Fact003641"
      unitRef="USD">10114</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:OtherCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31_custom_MorganStanleyMember"
      decimals="0"
      id="Fact003643"
      unitRef="USD">10114</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <TRUG:DividendNotesPayableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003645">&lt;p id="xdx_801_ecustom--DividendNotesPayableTextBlock_zCpivku9qG5i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 12 &#x2013; &lt;span id="xdx_820_zP0r94E42oS1"&gt;DIVIDEND
NOTES PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Prior to the Merger, TruGolf
Nevada filed its tax returns as an S Corporation. Historically, all income tax liabilities and benefits of TruGolf Nevada are passed through
to the shareholders annually through distributions. &lt;span id="xdx_901_eus-gaap--DividendsShareBasedCompensationCash_do_c20230101__20231231_zWllFbiz3a0a" title="Dividends declared"&gt;&lt;span id="xdx_900_eus-gaap--DividendsShareBasedCompensationCash_do_c20220101__20221231_zjcyebbDrkl4" title="Dividends declared"&gt;No&lt;/span&gt;&lt;/span&gt; dividends were declared during 2023 or 2022. During 2021, the Board of Directors
declared $&lt;span id="xdx_907_eus-gaap--DividendsShareBasedCompensationCash_c20210101__20211231_zOsciaYVNxN3" title="Dividends declared"&gt;7,395,694&lt;/span&gt; in dividends to the shareholders, payable in cash as the Company&#x2019;s liquidity allows. During 2022, TruGolf Nevada
paid the shareholders an aggregate amount of $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueStockDividend_c20220101__20221231_zJOwRMVgkGGk" title="Payments to shareholders"&gt;1,965,706&lt;/span&gt;. In November 2022, each shareholder agreed to defer the accrued dividends payable
by entering into &lt;span id="xdx_909_ecustom--InterestDividendRatePercentage_pid_dp_uPure_c20221101__20221130_zZBakkbuQol6" title="Interest rate dividend percentage"&gt;6.00&lt;/span&gt;% interest rate dividend notes payable. All outstanding and accrued interest is due and payable when the dividend
notes payable mature on December 31, 2025. Interest commenced accruing on January 1, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_zJFbzfiSg1Q5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Dividends declared, distributed,
and accrued are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B2_zwiHD0rmKD85" style="display: none"&gt;SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20250331_zbWT7KwSnn4e" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231_zZeZILOyDxek" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zYUT9kqg00Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued interest on dividends payable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;576,036&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;515,677&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zp9jIJMjlp4j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Dividends payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,023,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,023,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zE05sfGvGApg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</TRUG:DividendNotesPayableTextBlock>
    <us-gaap:DividendsShareBasedCompensationCash
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact003647"
      unitRef="USD">0</us-gaap:DividendsShareBasedCompensationCash>
    <us-gaap:DividendsShareBasedCompensationCash
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact003649"
      unitRef="USD">0</us-gaap:DividendsShareBasedCompensationCash>
    <us-gaap:DividendsShareBasedCompensationCash
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      id="Fact003651"
      unitRef="USD">7395694</us-gaap:DividendsShareBasedCompensationCash>
    <us-gaap:StockIssuedDuringPeriodValueStockDividend
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact003653"
      unitRef="USD">1965706</us-gaap:StockIssuedDuringPeriodValueStockDividend>
    <TRUG:InterestDividendRatePercentage
      contextRef="From2022-11-012022-11-30"
      decimals="INF"
      id="Fact003655"
      unitRef="Pure">0.0600</TRUG:InterestDividendRatePercentage>
    <us-gaap:DividendsDeclaredTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003657">&lt;p id="xdx_896_eus-gaap--DividendsDeclaredTableTextBlock_zJFbzfiSg1Q5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Dividends declared, distributed,
and accrued are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B2_zwiHD0rmKD85" style="display: none"&gt;SCHEDULE OF DIVIDENDS DECLARED, DISTRIBUTED, AND ACCRUED&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20250331_zbWT7KwSnn4e" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231_zZeZILOyDxek" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--AccruedInterestOnDividendsPayable_iI_zYUT9kqg00Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued interest on dividends payable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;576,036&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;515,677&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--DividendNotesPayable_iI_zp9jIJMjlp4j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Dividends payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,023,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;4,023,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:DividendsDeclaredTableTextBlock>
    <TRUG:AccruedInterestOnDividendsPayable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003659"
      unitRef="USD">576036</TRUG:AccruedInterestOnDividendsPayable>
    <TRUG:AccruedInterestOnDividendsPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003660"
      unitRef="USD">515677</TRUG:AccruedInterestOnDividendsPayable>
    <TRUG:DividendNotesPayable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003662"
      unitRef="USD">4023923</TRUG:DividendNotesPayable>
    <TRUG:DividendNotesPayable
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003663"
      unitRef="USD">4023923</TRUG:DividendNotesPayable>
    <TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003665">&lt;p id="xdx_801_ecustom--GrossSalesRoyaltyPayableDisclosureTextBlock_zgFW9QmfeIfe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 13 &#x2013; &lt;span id="xdx_82A_zbAStupndJ4g"&gt;GROSS SALES
ROYALTY PAYABLE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In June 2015, the Company entered
into a Royalty Purchase Agreement (the &#x201c;Royalty Agreement&#x201d;) with a purchaser (&#x201c;Purchaser&#x201d;) for a gross sales royalty.
The Purchaser agreed to purchase a sales royalty for the sum of $&lt;span id="xdx_907_eus-gaap--RoyaltyExpense_c20150615__20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zEMxbYULdhqa" title="Royalty expense"&gt;1,000,000&lt;/span&gt; plus applicable taxes. Upon mutual agreement the Purchaser
may purchase one or more additional royalties in an aggregate amount of up to $&lt;span id="xdx_90A_eus-gaap--PrepaidRoyalties_iI_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_z9MJQVfLotc2" title="Prepaid royalties"&gt;1,000,000&lt;/span&gt;. For the period June 2015 through May 2017, the
Company paid a monthly payment of $&lt;span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20150601__20170531__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_z3itSxZsxPU1" title="Monthly payment"&gt;20,833&lt;/span&gt;. Effective June 1, 2017, all subsequent monthly royalty payments has been equal to the greater
of $&lt;span id="xdx_901_eus-gaap--PaymentsForRoyalties_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember__srt--RangeAxis__srt--MaximumMember_zePsesHE6ZI" title="Monthly payment"&gt;20,833&lt;/span&gt; plus the amount determined in accordance with the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;i.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If the trailing twelve-month revenue of the Company is equal to or less than $&lt;span id="xdx_908_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zFNgOPvB9x22" title="Revenues"&gt;6,110,000&lt;/span&gt;, &lt;span id="xdx_90D_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementOneMember_zuUs0EyBy7I3" title="Revenues percentage"&gt;3.60&lt;/span&gt;% of the Company&#x2019;s monthly revenues, in perpetuity (unless terminated in accordance with the Royalty Agreement);&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ii.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If the trailing twelve-month revenue of the Company is equal to or greater than $&lt;span id="xdx_900_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zA3SkkLFMtR8" title="Revenues"&gt;17,200,000&lt;/span&gt;, &lt;span id="xdx_90B_ecustom--RevenuePercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementTwoMember_zFb7KVBOb2x8" title="Revenues percentage"&gt;1.30&lt;/span&gt;% of the Company&#x2019;s monthly revenues, in perpetuity (unless terminated in accordance with the Royalty Agreement); or&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;iii.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If the trailing twelve-month revenue of the Company is greater than $&lt;span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MinimumMember_zQWx5cZqkpZd" title="Revenues"&gt;6,110,000&lt;/span&gt; but less than $&lt;span id="xdx_907_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember__srt--RangeAxis__srt--MaximumMember_zqc6LMkXcm1f" title="Revenues"&gt;17,200,000&lt;/span&gt;, such percentage of monthly revenue determined by dividing $&lt;span id="xdx_905_eus-gaap--Revenues_c20170601__20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementThreeMember_z56jmQqnnolj" title="Revenues"&gt;220,060&lt;/span&gt; by the amount of the trailing twelve-month revenue and multiplying the result by 100, in perpetuity (unless terminated in accordance with the Royalty Agreement).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The royalty percentage was fixed
at &lt;span id="xdx_90C_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20150615__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_zT7KGxCHjw04" title="Royalty percentage"&gt;3.6&lt;/span&gt;% based on the trailing twelve-month revenue at the time of executing the Royalty Agreement. On June 1, 2017, the royalty percentage
was changed to &lt;span id="xdx_90D_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20170601__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_z98e8olfs8Tj" title="Royalty percentage"&gt;2.4&lt;/span&gt;% based on the trailing twelve-month revenues at the time as outlined in the table above.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Royalty Agreement contains
an option for a one-time buy down of the royalty rate. At any time following the date on which the Purchaser has received royalty payments
that are, in the aggregate, equal to two times the then applicable Aggregate Installment Amount &lt;span id="xdx_90F_ecustom--GrossSalesRoyaltyPayable_iNI_di_c20250331_zuZRcADUzgy4" title="Gross sales royalty payable"&gt;($1,000,000)&lt;/span&gt;, the Company may purchase
and extinguish &lt;span id="xdx_900_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20250101__20250331_zFIESqLGssfd" title="Aggregate purchase installment percentage"&gt;75&lt;/span&gt;% (but no more nor less) of all amounts owing or to become owing to the Purchaser hereunder. In the event the Company
wants to exercise the buy down option, the Company would pay the Purchaser $&lt;span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20250101__20250331_zB88Qqfa9ZOh" title="Purchaser amount"&gt;750,000&lt;/span&gt;. The adjusted royalty rate going forward would then
be &lt;span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MinimumMember_zbazT2s5NOx5" title="Royalty rate percentage"&gt;0.6&lt;/span&gt;% (&lt;span id="xdx_909_ecustom--AggregatePurchaseInstallmentsPercentage_pid_dp_uPure_c20250101__20250331_zN76P6caFHNj" title="Aggregate purchase installment percentage"&gt;75&lt;/span&gt;% of the &lt;span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20250331__srt--RangeAxis__srt--MaximumMember_z0TXaSLL3Uxb" title="Royalty rate percentage"&gt;2.4&lt;/span&gt;%).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Royalty Agreement also contains
an option for a buyout upon the change of control. If pursuant to a proposed change of control the acquirer under such transaction requires,
as a condition to the completion of such transaction, that the Company purchase and extinguish all amounts owing or to become owing to
the Purchaser hereunder, the Company will pay the greater of:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;i.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An amount equal to two times the aggregate installment amount as at the date of the change of control buyout notice; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ii.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An amount equal to A multiplied by B multiplied by C, where:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A is equal to the aggregate installment amount as at the date of the change in control divided by $&lt;span id="xdx_902_ecustom--AggregatePurchaseInstallmentAmount_c20250101__20250331_zbPmAfJXkD5i" title="Aggregate installment amount"&gt;22,500,000&lt;/span&gt;;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;b.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;B is equal to 0.8; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;c.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;C is equal to the net equity value of the Company; or in the case of a proposed asset sale, the proposed net purchase price of all or substantially all of the Company&#x2019;s assets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1in; text-align: justify; text-indent: 1in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Royalty Agreement does not
contain a stated maturity date or bear interest. The agreement provides for a perpetual payment obligation, whereby the Company is required
to remit a royalty equal to either &lt;span id="xdx_90B_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20250331__us-gaap--TypeOfArrangementAxis__custom--RoyaltyPurchaseAgreementMember_znaGsY8tyOS6" title="Royalty percentage"&gt;2.4&lt;/span&gt;% or &lt;span id="xdx_908_ecustom--RoyaltyPercentage_iI_pid_dp_uPure_c20250331_z25IqAn3kMM7" title="Royalty percentage"&gt;0.6&lt;/span&gt;% of applicable revenue, depending on whether the royalty rate buy-down option has been
exercised. While the royalty percentage may be reduced pursuant to the terms of the buy-down provision, the only mechanism for terminating
the Royalty Agreement is through a buyout that may be required by an acquirer in connection with a change of control transaction. In the
absence of such a change of control, the Royalty Agreement remains in effect indefinitely.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Because the gross sales royalty
payable has no stated fixed interest rate or maturity date, it is considered variable interest perpetual debt. The periodic variable payments
to the Purchaser are recorded in interest expense. The outstanding balance at March 31, 2025 and December 31, 2024, was $&lt;span id="xdx_905_eus-gaap--PaymentsForRoyalties_c20250101__20250331_zt5rA483Adti" title="Payments for royalties"&gt;&lt;span id="xdx_908_eus-gaap--PaymentsForRoyalties_c20240101__20241231_zQwBgiAzi39h" title="Payments for royalties"&gt;1,000,000&lt;/span&gt;&lt;/span&gt;. During
the three months ended March 31, 2025 and 2024, the Company incurred interest expense of $&lt;span id="xdx_908_eus-gaap--InterestExpense_c20250101__20250331_zM5c42ysvHZ5" title="Interest expense"&gt;38,911&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--InterestExpense_c20240101__20240331_znmvwhA9KUU7" title="Interest expense"&gt;96,509&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</TRUG:GrossSalesRoyaltyPayableDisclosureTextBlock>
    <us-gaap:RoyaltyExpense
      contextRef="From2015-06-152015-06-15_custom_RoyaltyPurchaseAgreementMember"
      decimals="0"
      id="Fact003667"
      unitRef="USD">1000000</us-gaap:RoyaltyExpense>
    <us-gaap:PrepaidRoyalties
      contextRef="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember"
      decimals="0"
      id="Fact003669"
      unitRef="USD">1000000</us-gaap:PrepaidRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2015-06-012017-05-31_custom_RoyaltyPurchaseAgreementMember"
      decimals="0"
      id="Fact003671"
      unitRef="USD">20833</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementMember_srt_MaximumMember"
      decimals="0"
      id="Fact003673"
      unitRef="USD">20833</us-gaap:PaymentsForRoyalties>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementOneMember"
      decimals="0"
      id="Fact003675"
      unitRef="USD">6110000</us-gaap:Revenues>
    <TRUG:RevenuePercentage
      contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementOneMember"
      decimals="INF"
      id="Fact003677"
      unitRef="Pure">0.0360</TRUG:RevenuePercentage>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementTwoMember"
      decimals="0"
      id="Fact003679"
      unitRef="USD">17200000</us-gaap:Revenues>
    <TRUG:RevenuePercentage
      contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementTwoMember"
      decimals="INF"
      id="Fact003681"
      unitRef="Pure">0.0130</TRUG:RevenuePercentage>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MinimumMember"
      decimals="0"
      id="Fact003683"
      unitRef="USD">6110000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember_srt_MaximumMember"
      decimals="0"
      id="Fact003685"
      unitRef="USD">17200000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2017-06-012017-06-01_custom_RoyaltyPurchaseAgreementThreeMember"
      decimals="0"
      id="Fact003687"
      unitRef="USD">220060</us-gaap:Revenues>
    <TRUG:RoyaltyPercentage
      contextRef="AsOf2015-06-15_custom_RoyaltyPurchaseAgreementMember"
      decimals="INF"
      id="Fact003689"
      unitRef="Pure">0.036</TRUG:RoyaltyPercentage>
    <TRUG:RoyaltyPercentage
      contextRef="AsOf2017-06-01_custom_RoyaltyPurchaseAgreementMember"
      decimals="INF"
      id="Fact003691"
      unitRef="Pure">0.024</TRUG:RoyaltyPercentage>
    <TRUG:GrossSalesRoyaltyPayable
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003693"
      unitRef="USD">1000000</TRUG:GrossSalesRoyaltyPayable>
    <TRUG:AggregatePurchaseInstallmentsPercentage
      contextRef="From2025-01-01to2025-03-31"
      decimals="INF"
      id="Fact003695"
      unitRef="Pure">0.75</TRUG:AggregatePurchaseInstallmentsPercentage>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003697"
      unitRef="USD">750000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2025-03-31_srt_MinimumMember"
      decimals="INF"
      id="Fact003699"
      unitRef="Pure">0.006</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <TRUG:AggregatePurchaseInstallmentsPercentage
      contextRef="From2025-01-01to2025-03-31"
      decimals="INF"
      id="Fact003701"
      unitRef="Pure">0.75</TRUG:AggregatePurchaseInstallmentsPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2025-03-31_srt_MaximumMember"
      decimals="INF"
      id="Fact003703"
      unitRef="Pure">0.024</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <TRUG:AggregatePurchaseInstallmentAmount
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003705"
      unitRef="USD">22500000</TRUG:AggregatePurchaseInstallmentAmount>
    <TRUG:RoyaltyPercentage
      contextRef="AsOf2025-03-31_custom_RoyaltyPurchaseAgreementMember"
      decimals="INF"
      id="Fact003707"
      unitRef="Pure">0.024</TRUG:RoyaltyPercentage>
    <TRUG:RoyaltyPercentage
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003709"
      unitRef="Pure">0.006</TRUG:RoyaltyPercentage>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003711"
      unitRef="USD">1000000</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003713"
      unitRef="USD">1000000</us-gaap:PaymentsForRoyalties>
    <us-gaap:InterestExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003715"
      unitRef="USD">38911</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003717"
      unitRef="USD">96509</us-gaap:InterestExpense>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003719">&lt;p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z5AC0Gcfp6A1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 14 &#x2013; &lt;span id="xdx_82E_zBeV7tKC90pc"&gt;STOCKHOLDERS&#x2019;
DEFICIT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Preferred Stock&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Company has authorized preferred
stock of &lt;span id="xdx_900_eus-gaap--PreferredStockSharesAuthorized_iI_c20250331_zERV8suPbXhg" title="Preferred stock, shares authorized"&gt;&lt;span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zVCxd5NAJiOc" title="Preferred stock, shares authorized"&gt;10,000,000&lt;/span&gt;&lt;/span&gt; shares with a par value of $&lt;span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20250331_zzwPrtipAvDb" title="Preferred stock, par value"&gt;&lt;span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_znG5R7bFkyCl" title="Preferred stock, par value"&gt;0.0001&lt;/span&gt;&lt;/span&gt;. As of March 31, 2025 and December 31, 2024, there were &lt;span id="xdx_90C_eus-gaap--PreferredStockSharesIssued_iI_do_c20250331_z7CsdU8wR3qf" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zZOoBN5HZpZj" title="Preferred stock, shares issued"&gt;&lt;span id="xdx_904_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20250331_zwUtmtwO2Abg" title="Preferred stock, shares outstanding"&gt;&lt;span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20241231_zRf6Ahfckvnj" title="Preferred stock, shares outstanding"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; shares of preferred
stock issued and outstanding.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Common Stock&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Class A Common Stock&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_904_eus-gaap--CommonStockVotingRights_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zZ084xRRSJok" title="Common stock, voting rights"&gt;The Class A Common Stock has
voting rights of 1 vote per share and votes as a single class together with the Class B Common Stock&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Class B Common Stock&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_90D_eus-gaap--CommonStockVotingRights_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zrKrlgge7LZk" title="Common stock, voting rights"&gt;The Class B Common stock has
voting rights of 25 votes per share, and votes as a single class together with the Class A Common Stock&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Equity Transactions During
the Period&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Class A Common Stock&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;During the three months ended
March 31, 2025, the Company issued an aggregate of &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_ztuTI0TnLVjb" title="Shares issued"&gt;662,000&lt;/span&gt; shares of Class A Common Stock with a fair value of $&lt;span id="xdx_90D_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAxp5SxWHMU8" title="Shares issued, price per share"&gt;2.50&lt;/span&gt; per share to PIPE
Convertible Note holders for conversion of an aggregate principal amount of $&lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zoDIWcasV23d" title="Shares issued, value"&gt;1,655,000&lt;/span&gt; in PIPE Convertible Notes (See &lt;span style="text-decoration: underline"&gt;Note 9 &#x2013;
PIPE Convertible Notes&lt;/span&gt;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;During the three months ended
March 31, 2025, the Company issued an aggregate of &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250101__20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zNsSME5gSE98" title="Shares issued"&gt;2,402,420&lt;/span&gt; shares of Class A Common Stock with fair values ranging from $&lt;span id="xdx_908_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MinimumMember_zL2h1qBKTVEi" title="Shares issued, price per share"&gt;0.34&lt;/span&gt; - $&lt;span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__srt--RangeAxis__srt--MaximumMember_zqdntbvOr06k" title="Shares issued, price per share"&gt;0.60&lt;/span&gt;
per share to PIPE Convertible Note holders in lieu of cash for interest and make whole provisions (See &lt;span style="text-decoration: underline"&gt;Note 9 &#x2013; PIPE Convertible
Notes&lt;/span&gt;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Warrant and Option Valuation&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Company has computed the
fair value of warrants and options granted using the Black-Scholes option pricing model. The expected term for warrants and options issued
to non-employees is the contractual life and the expected term used for options issued to employees and directors is the estimated period
of time that options granted are expected to be outstanding. The Company utilizes the &#x201c;simplified&#x201d; method to develop an estimate
of the expected term of &#x201c;plain vanilla&#x201d; employee option grants. The Company is utilizing an expected volatility figure based
on a review of the historical volatilities, over a period of time, equivalent to the expected life of the instrument being valued, of
similarly positioned public companies within its industry. The risk-free interest rate was determined from the implied yields from U.S.
Treasury zero-coupon bonds with a remaining term consistent with the expected term of the instrument being valued.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Warrant Offerings&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;During the three months ended
March 31, 2025, the Company did not issue any warrants.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Series A Warrants&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;On February 2, 2024, the Company
issued&lt;span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zwBxLZUy7aFi" style="display: none" title="Expected term"&gt;
5&lt;/span&gt; five year immediately vested warrants to purchase an aggregate of &lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_z5xHmciZgDyh"&gt;1,409,092&lt;/span&gt;
shares of the Company&#x2019;s Class A Common Stock in association with the issuance of the PIPE Convertible Notes (the &#x201c;Series
A Warrants&#x201d;). The Series A Warrants have an exercise price of $&lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zjZFxLBs3lIh"&gt;13.00&lt;/span&gt;
per share. The Series A Warrants had an aggregate grant date fair value of $&lt;span id="xdx_905_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zccSZIY2bBZc"&gt;126,819&lt;/span&gt;.
The Series A Warrants met the definition of a liability per ASC 815 &#x2013; Derivatives and Hedging.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_ziWBICIonmT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In applying the Black-Scholes
option pricing model to the Series A Warrants granted or issued, the Company used the following assumptions:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BE_zYDEoA8AtPse" style="display: none"&gt;SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240331_zVnwbc2fFhu9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;For the&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;March 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zMzOaUxaP8ni" title="Risk free interest rate"&gt;4.03&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zLr1sITh7112" title="Expected term (years)"&gt;5.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zMbxhe9QAA9l" title="Expected volatility"&gt;53.12&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zn2lxpS2KV27" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zDCozwzY9RB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The weighted average estimated
fair value of the Series A Warrants granted during the three months ended March 31, 2024, was approximately $&lt;span id="xdx_907_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zGchGihmsyJj" title="Warrants per share"&gt;0.09&lt;/span&gt; per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_do_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zaZxwPKMJqX5" title="Warrants issued"&gt;No&lt;/span&gt; Series A Warrants were issued
during the three months ended March 31, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Series B Warrants&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;On February 2, 2024, the Company
issued two-and-a-half-year&lt;span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z7UvaRO23m0d" style="display: none"&gt; 2.5&lt;/span&gt; immediately vested
warrants to purchase an aggregate of &lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z17TrxGy2S46"&gt;1,550,000&lt;/span&gt;
shares of the Company&#x2019;s Class A Common Stock in association with the issuance of the PIPE Convertible Notes (the &#x201c;Series
B Warrants&#x201d;). The Series B Warrants have an exercise price of $&lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zKc2l9RfQtJh"&gt;10.00&lt;/span&gt;
per share. The Series B Warrants had an aggregate grant date fair value of $&lt;span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240202__20240202__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zk65AyerXKD6" title="Fair value adjustment of warrants"&gt;15,500&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zYhLgNq9dfX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In applying the Black-Scholes
option pricing model to the Series B Warrants granted or issued, the Company used the following assumptions:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_z5srzLPu5PHe" style="display: none"&gt;SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240331_zl3lodfKDKHa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;For the&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;March 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zspsX8EpLcV" title="Risk free interest rate"&gt;4.14&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zrz2tkDQEBH7" title="Expected term (years)"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zOZjZPZurT6l" title="Expected volatility"&gt;49.40&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zcNTa455zXFb" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zRQ59Bm5YEcd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The weighted average estimated
fair value of the Series B Warrants granted during the three months ended March 31, 2024, was approximately $&lt;span id="xdx_90E_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_z0IADklBxqqi" title="Warrants per share"&gt;0.01&lt;/span&gt; per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_do_c20250101__20250331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zFfFX9MCm6J7" title="Warrants issued"&gt;No&lt;/span&gt; Series B Warrants were issued
during the three months ended March 31, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z503C5XlAx57" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;A summary of the warrant activity
during the three months ended March 31, 2025, is presented below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zMu78G0b24D3" style="display: none"&gt;SCHEDULE OF WARRANT ACTIVITY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Weighted&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Weighted&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Remaining&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Aggregate&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Exercise&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Life&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Intrinsic&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;In Years&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Outstanding, December 31, 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20250101__20250331_zylQrqyIHYNh" style="width: 11%; text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;2,959,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zCwC49tpDF81" style="width: 11%; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;11.43&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20250101__20250331_zJiFqOadFFlc" style="width: 11%; text-align: right" title="Aggregate Intrinsic value, Beginning"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3797"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20250101__20250331_zlSknOUXgCI6" style="text-align: right" title="Number of Warrants Outstanding, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3799"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zYRaRjHaK3m" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3801"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20250101__20250331_zxQwzsf6VZwi" style="text-align: right" title="Number of Warrants Outstanding, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3803"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zGaF61y0ClX8" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3805"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20250101__20250331_zZuMKbFsu0zk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3807"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zUdXjPg9rRq7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3809"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20250101__20250331_zLRxq3ssfyJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_z41MCDI1fOOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending"&gt;11.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_zuW4ERBHhlN8" title="Weighted Average Remaining Life In Years, Outstanding"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20250101__20250331_zePZRxCzADl" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3817"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20250101__20250331_zKpkdgHDovNk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable Ending"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zmXZuTYjR8Zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending"&gt;11.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zmxNoXxZAaZ3" title="Weighted Average Remaining Life In Years, Exercisable"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20250101__20250331_zaOXBmshfJf5" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Exercisable Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3825"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zmOweKhtJqhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zFrWvbF7qB2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The following table presents
information related to stock warrants at March 31, 2025:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_z2GK3z0bzPLe" style="display: none"&gt;SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants Exercisable&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold"&gt;Weighted&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Outstanding&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold"&gt;Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Exercisable&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold"&gt;Remaining Life&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Warrants&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;In Years&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Warrants&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaag0nPW4V16" style="width: 22%; text-align: right" title="Warrants Outstanding, Exercise Price"&gt;10.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_z64ljeNOach7" style="width: 22%; text-align: right" title="Number of Warrants Outstanding"&gt;1,550,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 22%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zfy5AeT9CNL" title="Weighted Average Remaining Life In Years, Warrants Exercisable"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaEGS1KChVoc" style="width: 22%; text-align: right" title="Number of Warrants Exercisable"&gt;1,550,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zY530wcPyghg" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants Outstanding, Exercise Price"&gt;13.00&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zeL5qskkSQNk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding"&gt;1,409,092&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zVtnCgY2fn05" title="Weighted Average Remaining Life In Years, Warrants Exercisable"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGkP42SZOXu8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercisable"&gt;1,409,092&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331_z7sdz4JxEkEd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331_zj7mLSZPJcne" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zfLb3B8xu5f3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003721"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003723"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003725"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003727"
      unitRef="USDPShares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003729"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003731"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003733"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003735"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockVotingRights
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      id="Fact003737">The Class A Common Stock has
voting rights of 1 vote per share and votes as a single class together with the Class B Common Stock</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockVotingRights
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassBMember"
      id="Fact003739">The Class B Common stock has
voting rights of 25 votes per share, and votes as a single class together with the Class A Common Stock</us-gaap:CommonStockVotingRights>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003741"
      unitRef="Shares">662000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-03-31_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact003743"
      unitRef="USDPShares">2.50</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact003745"
      unitRef="USD">1655000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-01-012025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember"
      decimals="INF"
      id="Fact003747"
      unitRef="Shares">2402420</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MinimumMember"
      decimals="INF"
      id="Fact003749"
      unitRef="USDPShares">0.34</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-03-31_us-gaap_CommonClassAMember_custom_PIPEConvertibleNotesMember_srt_MaximumMember"
      decimals="INF"
      id="Fact003751"
      unitRef="USDPShares">0.60</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember"
      id="Fact003753">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact003754"
      unitRef="Shares">1409092</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-02-02_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact003755"
      unitRef="USDPShares">13.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-02-022024-02-02_custom_SeriesAWarrantsMember"
      decimals="0"
      id="Fact003756"
      unitRef="USD">126819</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="From2025-01-012025-03-31_custom_SeriesAWarrantsMember"
      id="Fact003758">&lt;p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_ziWBICIonmT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In applying the Black-Scholes
option pricing model to the Series A Warrants granted or issued, the Company used the following assumptions:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BE_zYDEoA8AtPse" style="display: none"&gt;SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240331_zVnwbc2fFhu9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;For the&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;March 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zMzOaUxaP8ni" title="Risk free interest rate"&gt;4.03&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zLr1sITh7112" title="Expected term (years)"&gt;5.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zMbxhe9QAA9l" title="Expected volatility"&gt;53.12&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesAWarrantsMember_zn2lxpS2KV27" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-03-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact003760"
      unitRef="Pure">4.03</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-03-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesAWarrantsMember"
      id="Fact003762">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-03-31_custom_SeriesAWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember"
      decimals="INF"
      id="Fact003764"
      unitRef="Pure">53.12</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-03-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact003766"
      unitRef="Pure">0.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-03-31_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact003768"
      unitRef="USDPShares">0.09</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2025-01-012025-03-31_custom_SeriesAWarrantsMember"
      decimals="INF"
      id="Fact003770"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember"
      id="Fact003771">P2Y6M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact003772"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-02-02_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact003773"
      unitRef="USDPShares">10.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-02-022024-02-02_custom_SeriesBWarrantsMember"
      decimals="0"
      id="Fact003775"
      unitRef="USD">15500</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="From2025-01-012025-03-31_custom_SeriesBWarrantsMember"
      id="Fact003777">&lt;p id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_hus-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zYhLgNq9dfX8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In applying the Black-Scholes
option pricing model to the Series B Warrants granted or issued, the Company used the following assumptions:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B9_z5srzLPu5PHe" style="display: none"&gt;SCHEDULE OF FAIR VALUE ASSUMPTIONS OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240331_zl3lodfKDKHa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;For the&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;March 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zspsX8EpLcV" title="Risk free interest rate"&gt;4.14&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zrz2tkDQEBH7" title="Expected term (years)"&gt;2.50&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zOZjZPZurT6l" title="Expected volatility"&gt;49.40&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividends&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20240331__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--StatementClassOfStockAxis__custom--SeriesBWarrantsMember_zcNTa455zXFb" title="Expected dividends"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-03-31_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact003779"
      unitRef="Pure">4.14</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-03-31_us-gaap_MeasurementInputExpectedTermMember_custom_SeriesBWarrantsMember"
      id="Fact003781">P2Y6M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-03-31_custom_SeriesBWarrantsMember_us-gaap_MeasurementInputPriceVolatilityMember"
      decimals="INF"
      id="Fact003783"
      unitRef="Pure">49.40</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-03-31_us-gaap_MeasurementInputExpectedDividendRateMember_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact003785"
      unitRef="Pure">0.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-03-31_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact003787"
      unitRef="USDPShares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2025-01-012025-03-31_custom_SeriesBWarrantsMember"
      decimals="INF"
      id="Fact003789"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003791">&lt;p id="xdx_895_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z503C5XlAx57" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;A summary of the warrant activity
during the three months ended March 31, 2025, is presented below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zMu78G0b24D3" style="display: none"&gt;SCHEDULE OF WARRANT ACTIVITY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Weighted&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Weighted&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Remaining&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Aggregate&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Exercise&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Life&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Intrinsic&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;In Years&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Value&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Outstanding, December 31, 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20250101__20250331_zylQrqyIHYNh" style="width: 11%; text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;2,959,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zCwC49tpDF81" style="width: 11%; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;11.43&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iS_pid_c20250101__20250331_zJiFqOadFFlc" style="width: 11%; text-align: right" title="Aggregate Intrinsic value, Beginning"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3797"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20250101__20250331_zlSknOUXgCI6" style="text-align: right" title="Number of Warrants Outstanding, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3799"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zYRaRjHaK3m" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3801"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20250101__20250331_zxQwzsf6VZwi" style="text-align: right" title="Number of Warrants Outstanding, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3803"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisedInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zGaF61y0ClX8" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3805"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20250101__20250331_zZuMKbFsu0zk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3807"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_zUdXjPg9rRq7" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3809"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20250101__20250331_zLRxq3ssfyJ8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Ending"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_z41MCDI1fOOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending"&gt;11.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_zuW4ERBHhlN8" title="Weighted Average Remaining Life In Years, Outstanding"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageFairValue_iE_pid_c20250101__20250331_zePZRxCzADl" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3817"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber_iE_c20250101__20250331_zKpkdgHDovNk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable Ending"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zmXZuTYjR8Zc" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending"&gt;11.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zmxNoXxZAaZ3" title="Weighted Average Remaining Life In Years, Exercisable"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20250101__20250331_zaOXBmshfJf5" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate Intrinsic value, Exercisable Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3825"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003793"
      unitRef="Shares">2959092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003795"
      unitRef="USDPShares">11.43</TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003811"
      unitRef="Shares">2959092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003813"
      unitRef="USDPShares">11.43</TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonOutstandingWeightedAverageExercisePrice>
    <TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1 contextRef="From2025-01-01to2025-03-31" id="Fact003815">P2Y6M</TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm1>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003819"
      unitRef="Shares">2959092</TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableNumber>
    <TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003821"
      unitRef="USDPShares">11.43</TRUG:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsExercisableWeightedAverageExercisePrice>
    <TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2 contextRef="From2025-01-01to2025-03-31" id="Fact003823">P2Y6M</TRUG:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <TRUG:ScheduleOfInformationRelatedToStockWarrantsTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003827">&lt;p id="xdx_891_ecustom--ScheduleOfInformationRelatedToStockWarrantsTableTextBlock_zFrWvbF7qB2c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The following table presents
information related to stock warrants at March 31, 2025:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_z2GK3z0bzPLe" style="display: none"&gt;SCHEDULE OF INFORMATION RELATED TO STOCK WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Warrants Exercisable&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold"&gt;Weighted&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Outstanding&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold"&gt;Average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Exercisable&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold"&gt;Remaining Life&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;Number of&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Warrants&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;In Years&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Warrants&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaag0nPW4V16" style="width: 22%; text-align: right" title="Warrants Outstanding, Exercise Price"&gt;10.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_z64ljeNOach7" style="width: 22%; text-align: right" title="Number of Warrants Outstanding"&gt;1,550,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 22%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_fMQ_____zfy5AeT9CNL" title="Weighted Average Remaining Life In Years, Warrants Exercisable"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceOneMember_zaEGS1KChVoc" style="width: 22%; text-align: right" title="Number of Warrants Exercisable"&gt;1,550,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zY530wcPyghg" style="border-bottom: Black 1pt solid; text-align: right" title="Warrants Outstanding, Exercise Price"&gt;13.00&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zeL5qskkSQNk" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding"&gt;1,409,092&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;&lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pp0d_dtY_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_fMQ_____zVtnCgY2fn05" title="Weighted Average Remaining Life In Years, Warrants Exercisable"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331__us-gaap--StatementEquityComponentsAxis__custom--WarrantExercisePriceTwoMember_zGkP42SZOXu8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercisable"&gt;1,409,092&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250331_z7sdz4JxEkEd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20250331_zj7mLSZPJcne" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable"&gt;2,959,092&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</TRUG:ScheduleOfInformationRelatedToStockWarrantsTableTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2025-03-31_custom_WarrantExercisePriceOneMember"
      decimals="INF"
      id="Fact003829"
      unitRef="USDPShares">10.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2025-03-31_custom_WarrantExercisePriceOneMember"
      decimals="INF"
      id="Fact003831"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2025-03-31_custom_WarrantExercisePriceOneMember"
      id="Fact003833">P1Y4M24D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2025-03-31_custom_WarrantExercisePriceOneMember"
      decimals="INF"
      id="Fact003835"
      unitRef="Shares">1550000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember"
      decimals="INF"
      id="Fact003837"
      unitRef="USDPShares">13.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember"
      decimals="INF"
      id="Fact003839"
      unitRef="Shares">1409092</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember"
      id="Fact003841">P3Y10M24D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2025-03-31_custom_WarrantExercisePriceTwoMember"
      decimals="INF"
      id="Fact003843"
      unitRef="Shares">1409092</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003845"
      unitRef="Shares">2959092</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003847"
      unitRef="Shares">2959092</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003849">&lt;p id="xdx_80A_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z2HoIah3noug" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 15 &#x2013; &lt;span id="xdx_824_zIv31HLHsmUj"&gt;STOCK-BASED
COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Company accounts for its
stock-based compensation in accordance with the fair value recognition of ASC 718.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;2024 Stock Incentive Plan&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Company did not grant options
during the three months March 31, 2025 or 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zh597fNaSl1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Compensation-based stock option
activity for qualified and unqualified stock options are summarized below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B6_zDDV8jr1BgMb" style="display: none"&gt;SCHEDULE OF OPTION ACTIVITY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Options&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Exercise&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Price&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Remaining&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Life
In Years&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Intrinsic&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Value&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Outstanding, December 31, 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20250101__20250331_zx8t20aHVGlb" style="width: 11%; text-align: right" title="Number of Options Outstanding, Beginning"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zE6N1FBJxxQf" style="width: 11%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;0.93&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20250101__20250331_zpXIz9cctfJg" style="width: 11%; text-align: right" title="Intrinsic Value Outstanding, Beginning"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3857"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20250331_zeffZZEtvb02" style="text-align: right" title="Number of Options, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3859"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20250101__20250331_zD1S7GKJuO81" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20250101__20250331_zXV910xkArm" style="text-align: right" title="Number of Options, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3863"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_z4qFObFwPln3" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20250101__20250331_zL2uYqoucV3h" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3867"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20250101__20250331_zp22pCEzfKQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"&gt;0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20250101__20250331_zgulKSvDCUWl" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending"&gt;1,131,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_ztt9n3auLwO9" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;0.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zA2f4uiqUg17" title="Weighted Average Remaining Life In Years, Outstanding"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20250101__20250331_zrOa0ISKY4h" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3877"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20250101__20250331_zqCxpRfp96L1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable Ending"&gt;1,103,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zXmcgQUVtgHl" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending"&gt;0.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_z5spED5aEExk" title="Weighted Average Remaining Life In Years, Exercisable"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20250101__20250331_zjb0jQdxaZPa" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Exercisable Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3885"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zGWImbT3lmr8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zOT4JDuHNFEl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The following table summarizes
information about options to purchase shares of the Company&#x2019;s Class A common stock outstanding and exercisable at March 31, 2025:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B2_zHfdX8ksjM1d" style="display: none"&gt;SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Options Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Options Exerciseable&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Outstanding&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Options&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Remaining&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Life In Years&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Exerciseable&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Options&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; width: 22%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zZSY1cRvReG5" title="Exercise Price, Options Outstanding"&gt;0.93&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zeMuQSlEBGck" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Outstanding"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 22%; text-align: right; padding-bottom: 1pt"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zm47ytzdQYye" title="Weighted Average Remaining Life In Years ,Options Exerciseable"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zKVVvcAFWUH3" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Exercisable"&gt;1,103,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331_z15KheMJ9Mia" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding"&gt;1,131,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331_zNScpufDQKU4" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable"&gt;1,103,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zwcpu25G1x54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Total compensation expense related
to options was $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensation_c20250101__20250331_zTbsAYPOrOQi" title="Compensation expense"&gt;3,341&lt;/span&gt; for the three months ended March 31, 2025. As of March 31, 2025, there was future compensation cost of $&lt;span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331_zvRMfIIpTfDh" title="Future compensation expense"&gt;7,798&lt;/span&gt; with
a weighted average recognition period of 0&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20250101__20250331_zEqETrlrJCk8" title="Weighted average remaining term"&gt;.75&lt;/span&gt; years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The aggregate intrinsic value
totaled $&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_dxL_c20250331_zgmre2WzSuF3" title="Intrinsic value::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3907"&gt;0&lt;/span&gt;&lt;/span&gt; and was based on the Company&#x2019;s closing stock price of $&lt;span id="xdx_903_eus-gaap--SaleOfStockPricePerShare_iI_c20250331_zdKmbnUeYCve" title="Stock price"&gt;0.35&lt;/span&gt; as of March 31, 2025, which would have been received by the
option holders had all option holders exercised their options as of that date.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Stock-Based Compensation
Expense&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zVNUvoScmur4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The following table presents
information related to stock-based compensation expense:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zC9VRCO1dkWk" style="display: none"&gt;SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;For the&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;March 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Unrecognized at&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;March 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted Average&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Remaining&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Amortization&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Period&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;(Years)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left; padding-bottom: 1pt"&gt;General and administrative&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensation_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zvVCajaWlgcf" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Stock-based compensation expense"&gt;3,341&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zEhSAjbBhU61" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Unrecognized compensation expense"&gt;7,798&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_znDIUTlZ7ha2" title="Weighted Average Remaining Amortization Period (Years)"&gt;0.75&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensation_c20250101__20250331_zQz60ub7OAG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense"&gt;3,341&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331_zHcY20WRYCUb" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized compensation expense"&gt;7,798&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331_zzGLhTZJ31n8" title="Weighted Average Remaining Amortization Period (Years)"&gt;0.75&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_z5aEAc71lLQ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003851">&lt;p id="xdx_89E_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zh597fNaSl1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Compensation-based stock option
activity for qualified and unqualified stock options are summarized below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B6_zDDV8jr1BgMb" style="display: none"&gt;SCHEDULE OF OPTION ACTIVITY&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Options&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Exercise&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Price&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Remaining&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Life
In Years&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Intrinsic&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Value&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Outstanding, December 31, 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20250101__20250331_zx8t20aHVGlb" style="width: 11%; text-align: right" title="Number of Options Outstanding, Beginning"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250101__20250331_zE6N1FBJxxQf" style="width: 11%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;0.93&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pid_c20250101__20250331_zpXIz9cctfJg" style="width: 11%; text-align: right" title="Intrinsic Value Outstanding, Beginning"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3857"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20250101__20250331_zeffZZEtvb02" style="text-align: right" title="Number of Options, Granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3859"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20250101__20250331_zD1S7GKJuO81" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20250101__20250331_zXV910xkArm" style="text-align: right" title="Number of Options, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3863"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250101__20250331_z4qFObFwPln3" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20250101__20250331_zL2uYqoucV3h" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Forfeited"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3867"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20250101__20250331_zp22pCEzfKQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Forfeited"&gt;0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding, March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20250101__20250331_zgulKSvDCUWl" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Ending"&gt;1,131,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250101__20250331_ztt9n3auLwO9" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;0.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331_zA2f4uiqUg17" title="Weighted Average Remaining Life In Years, Outstanding"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pid_c20250101__20250331_zrOa0ISKY4h" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3877"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, March 31, 2025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20250101__20250331_zqCxpRfp96L1" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable Ending"&gt;1,103,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20250101__20250331_zXmcgQUVtgHl" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable Ending"&gt;0.93&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250101__20250331_z5spED5aEExk" title="Weighted Average Remaining Life In Years, Exercisable"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_pid_c20250101__20250331_zjb0jQdxaZPa" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value Outstanding, Exercisable Ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3885"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003853"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003855"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-01to2025-03-31"
      decimals="INF"
      id="Fact003861"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-01to2025-03-31"
      decimals="INF"
      id="Fact003865"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2025-01-01to2025-03-31"
      decimals="INF"
      id="Fact003869"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003871"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003873"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2025-01-01to2025-03-31" id="Fact003875">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003879"
      unitRef="Shares">1103500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003881"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2025-01-01to2025-03-31" id="Fact003883">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003887">&lt;p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zOT4JDuHNFEl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The following table summarizes
information about options to purchase shares of the Company&#x2019;s Class A common stock outstanding and exercisable at March 31, 2025:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B2_zHfdX8ksjM1d" style="display: none"&gt;SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Options Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Options Exerciseable&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Exercise Price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Outstanding&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Options&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Average&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Remaining&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Life In Years&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Exerciseable&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Number of&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Options&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1pt; width: 22%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zZSY1cRvReG5" title="Exercise Price, Options Outstanding"&gt;0.93&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zeMuQSlEBGck" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Outstanding"&gt;1,131,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 22%; text-align: right; padding-bottom: 1pt"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250101__20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zm47ytzdQYye" title="Weighted Average Remaining Life In Years ,Options Exerciseable"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePriceRangeOneMember_zKVVvcAFWUH3" style="border-bottom: Black 1pt solid; width: 22%; text-align: right" title="Number of Options Exercisable"&gt;1,103,500&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20250331_z15KheMJ9Mia" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding"&gt;1,131,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20250331_zNScpufDQKU4" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable"&gt;1,103,500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2025-03-31_custom_ExercisePriceRangeOneMember"
      decimals="INF"
      id="Fact003889"
      unitRef="USDPShares">0.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2025-03-31_custom_ExercisePriceRangeOneMember"
      decimals="INF"
      id="Fact003891"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2025-01-012025-03-31_custom_ExercisePriceRangeOneMember"
      id="Fact003893">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2025-03-31_custom_ExercisePriceRangeOneMember"
      decimals="INF"
      id="Fact003895"
      unitRef="Shares">1103500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003897"
      unitRef="Shares">1131000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003899"
      unitRef="Shares">1103500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003901"
      unitRef="USD">3341</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003903"
      unitRef="USD">7798</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2025-01-01to2025-03-31" id="Fact003905">P0Y9M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003909"
      unitRef="USDPShares">0.35</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003911">&lt;p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zVNUvoScmur4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The following table presents
information related to stock-based compensation expense:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_zC9VRCO1dkWk" style="display: none"&gt;SCHEDULE OF STOCK-BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;For the&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Three Months Ended&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;March 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Unrecognized at&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;March 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;Weighted Average&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Remaining&lt;/p&gt;
                                                                                                  &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Amortization&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;Period&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;(Years)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left; padding-bottom: 1pt"&gt;General and administrative&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensation_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zvVCajaWlgcf" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Stock-based compensation expense"&gt;3,341&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_zEhSAjbBhU61" style="border-bottom: Black 1pt solid; width: 16%; text-align: right" title="Unrecognized compensation expense"&gt;7,798&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331__srt--ProductOrServiceAxis__custom--GeneralAndAdministrativeExpensesMember_znDIUTlZ7ha2" title="Weighted Average Remaining Amortization Period (Years)"&gt;0.75&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensation_c20250101__20250331_zQz60ub7OAG7" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense"&gt;3,341&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20250331_zHcY20WRYCUb" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrecognized compensation expense"&gt;7,798&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250101__20250331_zzGLhTZJ31n8" title="Weighted Average Remaining Amortization Period (Years)"&gt;0.75&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-012025-03-31_custom_GeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="Fact003913"
      unitRef="USD">3341</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2025-03-31_custom_GeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="Fact003915"
      unitRef="USD">7798</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2025-01-012025-03-31_custom_GeneralAndAdministrativeExpensesMember"
      id="Fact003917">P0Y9M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003919"
      unitRef="USD">3341</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003921"
      unitRef="USD">7798</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2025-01-01to2025-03-31" id="Fact003923">P0Y9M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003925">&lt;p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_z0iBdZKzZqp5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 16 &#x2013; &lt;span id="xdx_82A_zHiJlxKZuXkd"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Company is party to two
leases: (i) office space in Centerville, Utah (the &#x201c;Centerville Lease&#x201d;) and (ii) a warehouse in North Salt Lake City, Utah
(the &#x201c;SLC Lease&#x201d;). The Centerville lease is scheduled to expire in May 2028 and the SLC Lease is scheduled to expire in November
2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Company has operating leases
for its corporate headquarters and warehouse. The Company determines if an arrangement contains a lease at inception based on the ability
to control a physically distinct asset. Operating lease right-of-use assets are recorded in the consolidated balance sheets on the initial
measurement of the lease liability as adjusted to include prepaid rent and initial direct costs less any lease incentives received. Lease
liabilities are measured at the commencement date based on the present value of the lease payments over the lease term. The Company separately
accounts for lease and non-lease components within lease agreements. The Company uses its incremental borrowing rate to present value
the lease liability as key inputs to determine the interest rate implicit in the lease are not shared by lessors.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Operating lease expense is recorded
on a straight-line basis over the lease term. Right-of-use assets and lease liabilities for short-term leases are not recognized in the
consolidated balance sheets. Payments for short-term leases are recognized in the consolidated statements of operations on a straight-line
basis over the lease term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;When measuring lease liabilities
for leases that were classified as operating leases, the Company discounted lease payments using its estimated incremental borrowing rate
at lease inception point. The weighted average incremental borrowing rate applied was &lt;span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20250331_z7jOXQkWoJwd" title="Weighted average discount rate, percent"&gt;8.39&lt;/span&gt;%. As of March 31, 2025, the Company&#x2019;s
leases had a remaining weighted average term of &lt;span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20250331_z3rLSQL3zql2" title="Weighted average remaining lease term"&gt;2.15&lt;/span&gt; years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zxrxVazIa2De" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The following table presents
net lease cost and other supplemental lease information:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zueY2uADz0ka" style="display: none"&gt;SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20250101__20250331_zPKhWUB51V5k" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240101__20241231_zd4dawwO42fi" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zGHSOle42Dz2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_zT54zX4v55ab" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt"&gt;Operating lease cost (cost resulting from lease payments)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;107,336&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LeaseCost_zSaiyHQsZWi9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net lease costs&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;107,336&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeasePayments_zHRKBExbdh8d" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease - operating cash flows (fixed payments)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;107,336&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_zqwmzqMXhKna" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease - operating cash flows (liability reduction)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;93,865&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;334,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current leases - right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20250331_zBwDdaqkSvf5" style="text-align: right" title="Non-current leases - right-of-use assets"&gt;545,915&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_z4DZaTmZHWOl" style="text-align: right" title="Non-current leases - right-of-use assets"&gt;634,269&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current liabilities - operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20250331_zBgKbGzecA71" style="text-align: right" title="Current liabilities - operating lease liabilities"&gt;296,291&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zevQlqtKGzf1" style="text-align: right" title="Current liabilities - operating lease liabilities"&gt;363,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current liabilities - operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20250331_zXkshnvF6sD5" style="text-align: right" title="Non-current liabilities - operating lease liabilities"&gt;278,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zwFmdbIzRwOg" style="text-align: right" title="Non-current liabilities - operating lease liabilities"&gt;305,125&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zz2Rki5uZbpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ztaPHHj5Y184" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Future minimum payments under
non-cancelable leases for operating leases for the remaining terms of the leases following the three months ended March 31, 2025, are
as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_z1PGwVxxx5Tk" style="display: none"&gt;SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20250331_zCMZoH5bG65c" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_z8JzEm0KjAoi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remainder&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zfL6DsHNBng2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;299,654&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zORpK0v82dua" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zso6063LGhcg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144,227&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_z749j3xAo5Rd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2028&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;60,809&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zaP5b91pJT54" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;644,853&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zY4mslJMH201" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(70,491&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_zq3QEFa18W96" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Present value of net future minimum lease payments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;574,362&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zdwAovoGArhi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2025-03-31"
      decimals="INF"
      id="Fact003927"
      unitRef="Pure">0.0839</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2025-03-31" id="Fact003929">P2Y1M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003931">&lt;p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zxrxVazIa2De" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The following table presents
net lease cost and other supplemental lease information:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zueY2uADz0ka" style="display: none"&gt;SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20250101__20250331_zPKhWUB51V5k" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240101__20241231_zd4dawwO42fi" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LeaseCostAbstract_iB_zGHSOle42Dz2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_zT54zX4v55ab" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 1pt"&gt;Operating lease cost (cost resulting from lease payments)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;107,336&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LeaseCost_zSaiyHQsZWi9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net lease costs&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;107,336&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeasePayments_zHRKBExbdh8d" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease - operating cash flows (fixed payments)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;107,336&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;403,109&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--OperatingLeaseOperatingCashFlowsLiabilityReduction_zqwmzqMXhKna" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Operating lease - operating cash flows (liability reduction)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;93,865&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;334,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current leases - right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20250331_zBwDdaqkSvf5" style="text-align: right" title="Non-current leases - right-of-use assets"&gt;545,915&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20241231_z4DZaTmZHWOl" style="text-align: right" title="Non-current leases - right-of-use assets"&gt;634,269&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current liabilities - operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20250331_zBgKbGzecA71" style="text-align: right" title="Current liabilities - operating lease liabilities"&gt;296,291&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OperatingLeaseLiabilityCurrent_iI_c20241231_zevQlqtKGzf1" style="text-align: right" title="Current liabilities - operating lease liabilities"&gt;363,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Non-current liabilities - operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20250331_zXkshnvF6sD5" style="text-align: right" title="Non-current liabilities - operating lease liabilities"&gt;278,071&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_c20241231_zwFmdbIzRwOg" style="text-align: right" title="Non-current liabilities - operating lease liabilities"&gt;305,125&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003936"
      unitRef="USD">107336</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003937"
      unitRef="USD">403109</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003939"
      unitRef="USD">107336</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003940"
      unitRef="USD">403109</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003942"
      unitRef="USD">107336</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003943"
      unitRef="USD">403109</us-gaap:OperatingLeasePayments>
    <TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003945"
      unitRef="USD">93865</TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction>
    <TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact003946"
      unitRef="USD">334254</TRUG:OperatingLeaseOperatingCashFlowsLiabilityReduction>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003948"
      unitRef="USD">545915</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003950"
      unitRef="USD">634269</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003952"
      unitRef="USD">296291</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003954"
      unitRef="USD">363102</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003956"
      unitRef="USD">278071</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact003958"
      unitRef="USD">305125</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003960">&lt;p id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ztaPHHj5Y184" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Future minimum payments under
non-cancelable leases for operating leases for the remaining terms of the leases following the three months ended March 31, 2025, are
as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_z1PGwVxxx5Tk" style="display: none"&gt;SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20250331_zCMZoH5bG65c" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_z8JzEm0KjAoi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Remainder&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPznwA_zfL6DsHNBng2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;299,654&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPznwA_zORpK0v82dua" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140,163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPznwA_zso6063LGhcg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144,227&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPznwA_z749j3xAo5Rd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2028&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;60,809&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPznwA_zaP5b91pJT54" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;644,853&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zY4mslJMH201" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(70,491&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iTI_zq3QEFa18W96" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Present value of net future minimum lease payments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;574,362&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003964"
      unitRef="USD">299654</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003966"
      unitRef="USD">140163</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003968"
      unitRef="USD">144227</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003970"
      unitRef="USD">60809</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003972"
      unitRef="USD">644853</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003974"
      unitRef="USD">70491</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact003976"
      unitRef="USD">574362</us-gaap:OperatingLeaseLiability>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003978">&lt;p id="xdx_805_eus-gaap--SegmentReportingDisclosureTextBlock_zYHpISlx5NQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE
17 &#x2013; &lt;span id="xdx_823_zn8P0r1sU2Rb"&gt;SEGMENT INFORMATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Company currently operates
as &lt;span id="xdx_906_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20250101__20250331_zdWZs4c4dZC" title="Number of reportable segments"&gt;one&lt;/span&gt; business segment, which is also the sole reportable segment, focusing on the manufacturing and sales of indoor golf simulators.
The Company&#x2019;s business offerings have similar economic and other characteristics, including the nature of products, manufacturing,
types of customers, and distribution methods. The determination of a single business segment is consistent with the consolidated financial
information regularly provided to the Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;). The Company&#x2019;s CODM is
its Principal Executive and Financial Officer and Director, who reviews and evaluates consolidated profit and loss and total assets for
the purpose of assessing performance, making operating decisions, allocating resources, and planning and forecasting for future periods.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;In addition to the significant
expense categories included within net loss presented on the Company&#x2019;s Consolidated Statements of Operations, see below for disaggregated
amounts that comprise consulting, contract labor, personnel, business development, royalty, and marketing expenses:&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3vOBzAxdNlb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B3_zwSRJ3quZDi6" style="display: none"&gt;SCHEDULE OF REVENUE BY SEGMENT INFORMATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20250101__20250331_zCZ8rcJKMyL1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20240101__20240331_z644XXGL90V6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For The Three Months Ended March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_z1jIR1PfbuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Consulting expenses&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;633,981&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;410,104&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zqYBTtIVlDF6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contract labor&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;613,340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;222,208&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--PersonnelExpenses_maOEzik0_zbdvHmeRRgwi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Personnel expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,946,816&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,619,387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_zQV7Ki0fXpt3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Business development expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;119,610&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;263,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zO0HD8UUpGtb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Royalty expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;225,320&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;329,888&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zMxpmocV5sOi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Marketing expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;334,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;111,489&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OtherExpenses_maOEzik0_zXy9Mlxcfnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other expenses&lt;span id="xdx_F4F_zXmFDrFrhQfc"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,023,810&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,039,764&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zg8HIe3Nf0V9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating expenses&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,897,255&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,996,684&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_F08_zCUNvKlWQrM3" style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F10_zhle67IAm3S7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other expenses is materially comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and entertainment, and merchant fees.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A0_zFDBuSJD76lj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="From2025-01-01to2025-03-31"
      decimals="INF"
      id="Fact003980"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact003982">&lt;p id="xdx_892_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3vOBzAxdNlb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B3_zwSRJ3quZDi6" style="display: none"&gt;SCHEDULE OF REVENUE BY SEGMENT INFORMATION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20250101__20250331_zCZ8rcJKMyL1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20240101__20240331_z644XXGL90V6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For The Three Months Ended March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--ConsultingExpenses_maOEzik0_z1jIR1PfbuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Consulting expenses&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;633,981&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;410,104&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--ContractLabor_maOEzik0_zqYBTtIVlDF6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contract labor&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;613,340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;222,208&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--PersonnelExpenses_maOEzik0_zbdvHmeRRgwi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Personnel expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,946,816&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,619,387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessDevelopment_maOEzik0_zQV7Ki0fXpt3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Business development expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;119,610&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;263,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RoyaltyExpense_maOEzik0_zO0HD8UUpGtb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Royalty expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;225,320&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;329,888&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--MarketingExpense_maOEzik0_zMxpmocV5sOi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Marketing expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;334,378&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;111,489&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OtherExpenses_maOEzik0_zXy9Mlxcfnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other expenses&lt;span id="xdx_F4F_zXmFDrFrhQfc"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,023,810&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,039,764&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingExpenses_iT_mtOEzik0_zg8HIe3Nf0V9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating expenses&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,897,255&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,996,684&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_F08_zCUNvKlWQrM3" style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F10_zhle67IAm3S7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other expenses is materially comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and entertainment, and merchant fees.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <TRUG:ConsultingExpenses
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003984"
      unitRef="USD">633981</TRUG:ConsultingExpenses>
    <TRUG:ConsultingExpenses
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003985"
      unitRef="USD">410104</TRUG:ConsultingExpenses>
    <TRUG:ContractLabor
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003987"
      unitRef="USD">613340</TRUG:ContractLabor>
    <TRUG:ContractLabor
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003988"
      unitRef="USD">222208</TRUG:ContractLabor>
    <TRUG:PersonnelExpenses
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003990"
      unitRef="USD">1946816</TRUG:PersonnelExpenses>
    <TRUG:PersonnelExpenses
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003991"
      unitRef="USD">1619387</TRUG:PersonnelExpenses>
    <us-gaap:BusinessDevelopment
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003993"
      unitRef="USD">119610</us-gaap:BusinessDevelopment>
    <us-gaap:BusinessDevelopment
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003994"
      unitRef="USD">263844</us-gaap:BusinessDevelopment>
    <us-gaap:RoyaltyExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003996"
      unitRef="USD">225320</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact003997"
      unitRef="USD">329888</us-gaap:RoyaltyExpense>
    <us-gaap:MarketingExpense
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact003999"
      unitRef="USD">334378</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact004000"
      unitRef="USD">111489</us-gaap:MarketingExpense>
    <us-gaap:OtherExpenses
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact004002"
      unitRef="USD">1023810</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact004003"
      unitRef="USD">1039764</us-gaap:OtherExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2025-01-01to2025-03-31"
      decimals="0"
      id="Fact004005"
      unitRef="USD">4897255</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-03-31"
      decimals="0"
      id="Fact004006"
      unitRef="USD">3996684</us-gaap:OperatingExpenses>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact004009">&lt;p id="xdx_80B_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zT2wZdJ3ugzf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 18 &#x2013; &lt;span id="xdx_825_z3ziQ0a6O0Ma"&gt;COMMITMENTS
AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Legal Claims&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;There are no material pending
legal proceedings in which the Company or any of its subsidiaries is a party or in which any director, officer or affiliate of the Company,
any owner of record or beneficially of more than 5% of any class of its voting securities, or security holder is a party adverse to the
Company, or has a material interest adverse to the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact004011">&lt;p id="xdx_800_eus-gaap--ConcentrationRiskDisclosureTextBlock_ziD4Z6offDZ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 19 &#x2013; &lt;span id="xdx_821_zibgNLwCL4i4"&gt;CONCENTRATION
OF CREDIT RISK&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Cash Deposits&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Financial instruments that potentially
subject the Company to concentrations of credit risk consist principally of cash deposits. Accounts at each institution are insured by
the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up to $&lt;span id="xdx_909_eus-gaap--CashFDICInsuredAmount_iI_c20250331_zlyM6LoM3YBi" title="FDIC insured"&gt;250,000&lt;/span&gt;. As of March 31, 2025 and December 31, 2024, the Company
had approximately $&lt;span id="xdx_908_eus-gaap--CashUninsuredAmount_iI_c20250331_zusV55nfo4Si" title="FDIC unsured"&gt;11,244,000&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_c20241231_zPnorrlqw673" title="FDIC unsured"&gt;9,662,000&lt;/span&gt;, respectively, in excess of the FDIC insured limit.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact004013"
      unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2025-03-31"
      decimals="0"
      id="Fact004015"
      unitRef="USD">11244000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact004017"
      unitRef="USD">9662000</us-gaap:CashUninsuredAmount>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2025-01-01to2025-03-31" id="Fact004019">&lt;p id="xdx_804_eus-gaap--SubsequentEventsTextBlock_zAKZGyBJxe6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 20 &#x2013; &lt;span id="xdx_826_zCoEfezb2uW5"&gt;SUBSEQUENT
EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Dividend Notes Payable&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;On April 21, 2025, the Company
entered into agreements with the holders of approximately $&lt;span id="xdx_905_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zOiI67CGRgZh" title="Notes payable"&gt;3.9&lt;/span&gt;
million in outstanding notes payable (including accrued interest) originally issued in November 2022, including officers and
directors of the Company, pursuant to which such note holders converted all outstanding amounts payable to such note holders into
(i) &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zNPWQSo1FkFf" title="Issuance of shares"&gt;8,283,139&lt;/span&gt;
shares of the Company&#x2019;s Class B common stock, with respect to $&lt;span id="xdx_90C_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zl2TwbTuUZ97" title="Notes payable"&gt;2.6&lt;/span&gt;
million in principal and interest of such notes payable, and into (ii) &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zcgtQY3r7vW3" title="Issuance of shares"&gt;4,233,077&lt;/span&gt;
shares of Class A common stock, with respect to $&lt;span id="xdx_906_eus-gaap--NotesPayable_iI_pn5n6_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zGaJcG62d8Uk" title="Notes payable"&gt;1.3&lt;/span&gt;
million in principal and interest of such notes payable, in each case at a conversion price of $&lt;span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_c20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zqApTedTMtqi" title="Share price"&gt;0.31204&lt;/span&gt;
per share, which was above the closing price of the Company&#x2019;s Common Stock prior to conversion.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;PIPE Convertible Notes&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;On April 21, 2025, the Company agreed to cancel and
rescind the conversion of $&lt;span id="xdx_901_eus-gaap--DebtConversionOriginalDebtAmount1_c20250421__20250421__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember_zxkeTTrXDVne" title="Conversion amount"&gt;300,000&lt;/span&gt; of PIPE Convertible Notes, plus interest, as a result of such noteholder not being able to take possession
of such conversion shares prior to the expiration of a DWAC deposit by our transfer agent with the Depository Trust Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;On April 22, 2025, the Company entered into Exchange
Agreements (the &#x201c;Exchange Agreements&#x201d; and each, an &#x201c;Exchange Agreement&#x201d;), by and among the Company and each of
the Holders, pursuant to which each such Holder would exchange (i) the amounts remaining outstanding under the PIPE Convertible Notes
and certain other amounts outstanding with respect thereto in the aggregate amount (the &#x201c;Note Exchange&#x201d;), and (ii) the PIPE
Warrants. Pursuant to the Exchange Agreements, on the effective date of the Exchange Agreements, the PIPE Warrants were exchanged, in
reliance on the exemption from registration provided by Section 3(a)(9) of the Securities Act of 1933, as amended (the &#x201c;Securities
Act&#x201d;), into an aggregate of &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250422__20250422__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zfO5zacGWiR5" title="Shares issued"&gt;1,885&lt;/span&gt; shares of the Company&#x2019;s newly created Series A preferred stock (the &#x201c;Series A Preferred
Stock&#x201d; and such Series A Preferred Stock to be issued in the exchange of the PIPE Warrants, the &#x201c;Initial New Exchange Preferred
Shares&#x201d;, and such shares of Class A Common Stock (the &#x201c;Common Stock&#x201d;) issuable pursuant to the terms of the Certificate
of Designations, including, without limitation, upon conversion or otherwise, collectively, the &#x201c;Initial New Exchange Conversion
Shares&#x201d;), and (ii) a warrant to purchase up to &lt;span id="xdx_907_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20250422__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__srt--RangeAxis__srt--MaximumMember_zzPKnLa1m3L3" title="Warrant outstanding"&gt;37,033&lt;/span&gt; shares of Series A Preferred Stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;The Note Exchange will occur on the Closing Date (as
defined in the Exchange Agreements), whereby the amounts owing under the PIPE Convertible Notes will be exchanged into shares of the Company&#x2019;s
Series A Preferred Stock. From the date of the Exchange Agreements until the date of the Note Exchange, the conversion price of the PIPE
Convertible Notes was reduced to $&lt;span id="xdx_90C_eus-gaap--SharePrice_iI_c20250422__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--ExchangeAgreementsMember_zAI01MDgK2Ze" title="Share price"&gt;1.00&lt;/span&gt; per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Additionally, the Exchange Agreements amended the
Prior Purchase Agreement and contained certain covenants of the Company to, among other items, hold one or more stockholder meetings no
later than 90 days following the execution of the Exchange Agreements to approve the shares of the Company&#x2019;s Common Stock issuable
underlying the Series A Preferred Stock upon conversion in compliance with the rules and regulations of the Nasdaq Stock Market.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Amendment and Waiver&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On May 28, 2025, the Company and the Holders of
certain PIPE Convertible Notes and Series A Preferred Stock each entered into an amendment and waiver agreement (each, an &#x201c;Amendment&#x201d;)
pursuant to which each Holder agreed to: (i) reduce the amount of shares of the Company&#x2019;s Class A common stock (the &#x201c;Common
Stock&#x201d;) the Company is required to reserve in connection with the future conversion of the Series A Preferred Stock; (ii) increase
the number of authorized shares of Common Stock the Company is required to seek stockholder approval for at its special meeting of stockholders,
and (iii) permit the Company to repurchase up to an aggregate purchase price of $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250528__us-gaap--LongtermDebtTypeAxis__custom--PIPEConvertibleNotesMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdIyfO0XFis2" title="Principal amount"&gt;2.0&lt;/span&gt; million of shares of its Common Stock in open market
purchases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Equity Purchase Facility&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;On May 14, 2025, the Company entered into an Equity
Purchase Facility Agreement (the &#x201c;EPFA&#x201d;) with an institutional investor (the &#x201c;Investor&#x201d;). Pursuant to the EPFA,
subject to certain conditions precedent contained therein, the Company has the right to issue and sell to the Investor, from time to
time, and the Investor shall purchase from the Company, up to an aggregate of $&lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250514__20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8XLLJFbz3W5" title="Stock issued during period value new issues"&gt;20&lt;/span&gt; million (the &#x201c;Commitment Amount&#x201d;) in newly
issued shares of the Company&#x2019;s Class A common stock, par value $&lt;span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zTB0a75kCwZ" title="Common stock, par value"&gt;0.0001&lt;/span&gt; per share (the &#x201c;Shares&#x201d;). The Company may not
issue any Shares (including the Commitment Shares, as defined below) without first obtaining stockholder approval for such issuance as
required by the rules and regulations of the Nasdaq Stock Market LLC (&#x201c;Nasdaq&#x201d;) (such date, the &#x201c;Stockholder Approval
Date&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;Upon the terms and subject to the conditions of
the EPFA, at any time until the EPFA is terminated, the Company, in its sole discretion, has the right, but not the obligation, to issue
and sell to the Investor, and the Investor must subscribe for and purchase from the Company, Shares (&#x201c;Advance Shares&#x201d;) by
the delivery to the Investor of Advance Notices (as defined below). The Company must, in its sole discretion, select the number of Advance
Shares, not to exceed the Maximum Advance Amount (as defined in the EPFA), it desires to issue and sell to the Investor in each Advance
Notice and the time it desires to deliver each written notice to the Investor setting forth the number of Advance Shares that the Company
desires to issue and sell to the Investor (the &#x201c;Advance Notice&#x201d;). There is no mandatory minimum Advances and there is no
non-usage fees for not utilizing the Commitment Amount or any part thereof. The price per Advance Share will be determined by multiplying
the market price by 93% in respect of an Advance Notice.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;&lt;span id="xdx_904_eus-gaap--CommonStockConversionBasis_c20250514__20250514__us-gaap--TypeOfArrangementAxis__custom--EquityPurchaseFacilityAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_ztfQgNnQuPb4" title="Common stock, conversion basis"&gt;In connection with entering into the EPFA, the
Company agreed to issue a commitment fee in an amount equal to 1.00% of the Commitment Amount (the &#x201c;Commitment Fee&#x201d;) by the
issuance to the Investor of such number of Shares (collectively, the &#x201c;Commitment Shares&#x201d;) that is equal to the Commitment
Fee divided by the lowest Daily VWAP of the Shares during the 10 Trading Days immediately prior to the Effective Date (as defined in
the EPFA). Fifty percent (50%) of the Commitment Shares is due and must be issued on the Stockholder Approval Date and the remaining
fifty percent (50%) of such Commitment Shares will be due and issued on the date the Company delivers the first Advance Notice to the
Investor, provided that such Advance Notice is received prior to the six (6) month anniversary of the Effective Date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;Pursuant to the terms of the EPFA, the Company
is required to hold a special meeting of stockholders, no later than ninety (90) calendar days following the date of the EPFA, to seek
approval of the issuance of all of the Shares that may be issuable pursuant to the EPFA, including the Commitment Shares, in compliance
with the rules and regulations of Nasdaq.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;In connection with entering into the EPFA with
the Investor, the Company also entered into a Registration Rights Agreement (the &#x201c;RRA&#x201d;) with the Investor. Pursuant to the
RRA, the Company agreed to register the resale the Shares that are to be issued to the Investor under the EPFA within certain time periods
set forth in the RRA. If the registration statement covering the resale of such Shares is not filed or declared effective by certain
dates set forth in the RRA, the Company will be required to pay the Investor certain amounts as liquidated damages.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;i&gt;Issuance of Common Stock&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Subsequent to March 31, 2025, the Company issued an
aggregate of &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250401__20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zbrzFvBA7Se4" title="Shares issued"&gt;2,182,159&lt;/span&gt; shares of Class A common stock with fair values ranging from $&lt;span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zwhf8Lco3DP2" title="Shares issued, price per share"&gt;0.221&lt;/span&gt; - $&lt;span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_pid_uUSDPShares_c20250515__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zEt73zaBt0C7" title="Shares issued, price per share"&gt;1.00&lt;/span&gt; per share to PIPE Convertible Note
holders in connection with the conversion of outstanding PIPE Convertible Notes, accrued interest, and make-good provisions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;On May 5, 2025, the Company issued &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250505__20250505__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zzB184hGww37" title="Issuance of shares"&gt;50,000&lt;/span&gt; shares of
Class A common stock with a fair value of $&lt;span id="xdx_901_eus-gaap--SharesIssuedPricePerShare_iI_c20250505__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassAMember_zAsux5ArD7i2" title="Share price"&gt;0.284&lt;/span&gt; per share to a PIPE Convertible Note holder in lieu of cash for accrued interest.&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:NotesPayable
      contextRef="AsOf2025-04-21_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact004021"
      unitRef="USD">3900000</us-gaap:NotesPayable>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassBMember"
      decimals="INF"
      id="Fact004023"
      unitRef="Shares">8283139</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:NotesPayable
      contextRef="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassBMember"
      decimals="-5"
      id="Fact004025"
      unitRef="USD">2600000</us-gaap:NotesPayable>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact004027"
      unitRef="Shares">4233077</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:NotesPayable
      contextRef="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember"
      decimals="-5"
      id="Fact004029"
      unitRef="USD">1300000</us-gaap:NotesPayable>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-04-21_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact004031"
      unitRef="USDPShares">0.31204</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-04-212025-04-21_us-gaap_SubsequentEventMember_custom_PIPEConvertibleNotesMember"
      decimals="0"
      id="Fact004033"
      unitRef="USD">300000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-04-222025-04-22_us-gaap_SeriesAPreferredStockMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact004035"
      unitRef="Shares">1885</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2025-04-22_us-gaap_SeriesAPreferredStockMember_us-gaap_SubsequentEventMember_srt_MaximumMember"
      decimals="INF"
      id="Fact004037"
      unitRef="Shares">37033</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharePrice
      contextRef="AsOf2025-04-22_us-gaap_SubsequentEventMember_custom_ExchangeAgreementsMember"
      decimals="INF"
      id="Fact004039"
      unitRef="USDPShares">1.00</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-05-28_custom_PIPEConvertibleNotesMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact004041"
      unitRef="USD">2000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-05-142025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact004043"
      unitRef="USD">20000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact004045"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockConversionBasis
      contextRef="From2025-05-142025-05-14_custom_EquityPurchaseFacilityAgreementMember_us-gaap_CommonClassAMember_us-gaap_SubsequentEventMember"
      id="Fact004047">In connection with entering into the EPFA, the
Company agreed to issue a commitment fee in an amount equal to 1.00% of the Commitment Amount (the &#x201c;Commitment Fee&#x201d;) by the
issuance to the Investor of such number of Shares (collectively, the &#x201c;Commitment Shares&#x201d;) that is equal to the Commitment
Fee divided by the lowest Daily VWAP of the Shares during the 10 Trading Days immediately prior to the Effective Date (as defined in
the EPFA). Fifty percent (50%) of the Commitment Shares is due and must be issued on the Stockholder Approval Date and the remaining
fifty percent (50%) of such Commitment Shares will be due and issued on the date the Company delivers the first Advance Notice to the
Investor, provided that such Advance Notice is received prior to the six (6) month anniversary of the Effective Date.</us-gaap:CommonStockConversionBasis>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-04-012025-05-15_us-gaap_CommonClassAMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact004049"
      unitRef="Shares">2182159</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-05-15_us-gaap_CommonClassAMember_srt_MinimumMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact004051"
      unitRef="USDPShares">0.221</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-05-15_us-gaap_CommonClassAMember_srt_MaximumMember_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact004053"
      unitRef="USDPShares">1.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-05-052025-05-05_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact004055"
      unitRef="Shares">50000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2025-05-05_us-gaap_SubsequentEventMember_us-gaap_CommonClassAMember"
      decimals="INF"
      id="Fact004057"
      unitRef="USDPShares">0.284</us-gaap:SharesIssuedPricePerShare>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#xdx2ixbrl1102"
          xlink:label="xdx2ixbrl1102"
          xlink:type="locator"/>
        <link:footnote id="Footnote001117" xlink:label="Footnote001117" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During the year
ended December 31, 2024, the Company recorded a derivative liability related to the PIPE Warrants of $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"
  id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zm6kJIn8u5mf"
  title="Derivative liability">142,319</xhtml:span>. During the year ended
December 31, 2024, the Company recorded a gain on fair value remeasurement of $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"
  id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zEnjZ5zS5JEa"
  title="Change in fair value of derivative liabilities">142,319</xhtml:span>. See <xhtml:span style="text-decoration: underline">Note 17 &#x2013; Stockholders&#x2019; Deficit
</xhtml:span>for additional details.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1102"
          xlink:to="Footnote001117"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1104"
          xlink:label="xdx2ixbrl1104"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1104"
          xlink:to="Footnote001117"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1106"
          xlink:label="xdx2ixbrl1106"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1106"
          xlink:to="Footnote001117"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1108"
          xlink:label="xdx2ixbrl1108"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1108"
          xlink:to="Footnote001117"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001142"
          xlink:label="Fact001142"
          xlink:type="locator"/>
        <link:footnote id="Footnote001153" xlink:label="Footnote001153" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes items such as simulator hardware and proprietary perpetual licenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001142"
          xlink:to="Footnote001153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001143"
          xlink:label="Fact001143"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001143"
          xlink:to="Footnote001153"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001148"
          xlink:label="Fact001148"
          xlink:type="locator"/>
        <link:footnote id="Footnote001154" xlink:label="Footnote001154" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes items such as shipping and installation revenue.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001148"
          xlink:to="Footnote001154"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001149"
          xlink:label="Fact001149"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001149"
          xlink:to="Footnote001154"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001199"
          xlink:label="Fact001199"
          xlink:type="locator"/>
        <link:footnote id="Footnote001211" xlink:label="Footnote001211" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Does
    not include shares for interest or make-whole amounts as the number of shares is undeterminable since the calculation is based on
    variable floating factors</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001199"
          xlink:to="Footnote001211"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1287"
          xlink:label="xdx2ixbrl1287"
          xlink:type="locator"/>
        <link:footnote id="Footnote001295" xlink:label="Footnote001295" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">See
                                            Note 10 &#x2013; Notes Payable &#x2013; Ethos Management Inc.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1287"
          xlink:to="Footnote001295"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001288"
          xlink:label="Fact001288"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001288"
          xlink:to="Footnote001295"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001845"
          xlink:label="Fact001845"
          xlink:type="locator"/>
        <link:footnote id="Footnote001868" xlink:label="Footnote001868" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">DMAQ&#x2019;s
                                            Insiders had an aggregate of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_z04fTv6IQKuc"
  title="Private placement investors">406,500</xhtml:span> units, which contain <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_901_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXLgEWqhYM8i"
  title="Private placement investors">406,500</xhtml:span> Private Placement Shares
                                            and <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90C_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember__us-gaap--BusinessAcquisitionAxis__custom--DMAQInsidersMember_zXzREu407p2c"
  title="Private placement investors">406,500</xhtml:span> Private Rights. I-Bankers had an aggregate of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90E_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember_zXtUxXb8uAkf"
  title="Private placement investors">113,000</xhtml:span> units, which contain <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_900_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_ziY3l4XX5gk6"
  title="Private placement investors">113,000</xhtml:span>
                                            Private Placement Shares and <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--IBankersMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zg37q9lNU1vi"
  title="Private placement investors">113,000</xhtml:span> Private Rights. <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_907_eus-gaap--ConversionOfStockDescription_c20240101__20241231_zydV3eE3mhF8"
  title="Conversion of stock description">Each holder of a Private Right received
                                            one-tenth of one share of DMAQ Class A common stock upon consummation of the initial business
                                            combination. Private placement shares were the shares of DMAQ Class A common stock.</xhtml:span> The <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_906_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember_z76Ds7voVwme"
  title="Private placement investors">519,500</xhtml:span>
                                            shares of DMAQ Class A common stock and <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90D_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zxjv4ZzfzoJ3"
  title="Private placement investors">519,500</xhtml:span> Private Rights were exchanged for a total
                                            of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_zhIYiRkhYr67"
  title="Private placement investors">571,450</xhtml:span> shares of New TruGolf Class A Common Stock upon the closing of the Business Combination.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001845"
          xlink:to="Footnote001868"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001847"
          xlink:label="Fact001847"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001847"
          xlink:to="Footnote001868"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001849"
          xlink:label="Fact001849"
          xlink:type="locator"/>
        <link:footnote id="Footnote001889" xlink:label="Footnote001889" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Prior
                                            to and in connection with the approval of the Business Combination, holders of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_904_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassASharesMember_zrlORB1nvJV3"
  title="Business combination holders">378,744</xhtml:span> DMAQ
                                            Class A Shares properly exercised their right to have such shares redeemed for a full pro
                                            rata portion of the trust account holding the proceeds from the IPO. In addition, in connection
                                            with the January 26, 2024, meeting to amend certain provisions of DMA&#x2019;s corporate documents
                                            allowing DMAQ to extend its existence, an additional <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90E_ecustom--AdditionalSharesRedeemed_iI_c20241231__us-gaap--InvestmentIssuerNameAxis__custom--DMAQClassASharesMember_zqlwFIktsq6b"
  title="Additional shares redeemed">943</xhtml:span> shares were redeemed, resulting
                                            in actual redemptions of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90E_ecustom--RedemptionOfShares_iI_c20241231_z40YO9YvJmIe"
  title="DMAQ Public stockholders">379,687</xhtml:span> shares out of the total <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_903_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQPublicstockholdersMember__us-gaap--ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis__us-gaap--CommonStockSubjectToMandatoryRedemptionMember_zSYh7ZpMG4u4"
  title="Business combination holders">574,764</xhtml:span> shares of DMAQ common stock
                                            subject to redemption. Upon the closing of the Business Combination, <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PrivateRightsMember_z4KJJcKk2tE7"
  title="Issuance of shares">1,265,000</xhtml:span> shares of
                                            New TruGolf Class A common stock were issued upon the conversion of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90F_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicRightsMember_zfTsz7T2guV5"
  title="Conversion of public rights">12,650,000</xhtml:span> Public Rights.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001849"
          xlink:to="Footnote001889"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001851"
          xlink:label="Fact001851"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001851"
          xlink:to="Footnote001889"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001857"
          xlink:label="Fact001857"
          xlink:type="locator"/>
        <link:footnote id="Footnote001902" xlink:label="Footnote001902" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In
                                            connection with the Business Combination, <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_907_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--DMAQClassACommonStockMember__srt--TitleOfIndividualAxis__custom--SponsorMember_zoS4hqBY3oQ8"
  title="Business combination shares">3,162,500</xhtml:span> shares of DMAQ Class A common stock held
                                            by the Sponsor and its affiliates were converted into <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_901_eus-gaap--ConversionOfStockSharesIssued1_c20240101__20241231__srt--TitleOfIndividualAxis__custom--SponsorMember__us-gaap--BusinessAcquisitionAxis__custom--NewTruGolfCommonStockMember_zPnfcAaKEnzi"
  title="Conversion of shares">3,162,500</xhtml:span> shares of New TruGolf Class
                                            A common stock.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001857"
          xlink:to="Footnote001902"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001859"
          xlink:label="Fact001859"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001859"
          xlink:to="Footnote001902"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001861"
          xlink:label="Fact001861"
          xlink:type="locator"/>
        <link:footnote id="Footnote001907" xlink:label="Footnote001907" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects
                                            the payment of the transaction fee pursuant to the BCMA Amendment due at Closing, which was
                                            paid to I-Bankers equal to (i) $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_900_eus-gaap--Cash_iI_c20241231_zpj5cRnvxju5"
  title="Cash">2,000,000</xhtml:span> in cash and (ii) <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember_zd3f3wjB2Tw1"
  title="Number of shares issued">212,752</xhtml:span> New TruGolf Class A Common
                                            Shares, and an aggregate of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIENPTU1PTiBTVE9DSyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231__us-gaap--InvestmentIssuerNameAxis__custom--NewTruGolfClassACommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zpiD1t8Y8mwj"
  title="Number of shares issued">101,200</xhtml:span> Representative Shares issued in connection with the IPO
                                            were exchanged to New TruGolf Class A common stock upon the Closing.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001861"
          xlink:to="Footnote001907"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001863"
          xlink:label="Fact001863"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001863"
          xlink:to="Footnote001907"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002241"
          xlink:label="Fact002241"
          xlink:type="locator"/>
        <link:footnote id="Footnote002246" xlink:label="Footnote002246" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other expenses materially
                                                                                                                                                              comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and
                                                                                                                                                              entertainment, and merchant fees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002241"
          xlink:to="Footnote002246"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact002242"
          xlink:label="Fact002242"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact002242"
          xlink:to="Footnote002246"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl3094"
          xlink:label="xdx2ixbrl3094"
          xlink:type="locator"/>
        <link:footnote id="Footnote003125" xlink:label="Footnote003125" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During
                                            the year ended December 31, 2024, the Company recorded a derivative liability related to
                                            the PIPE Warrants of $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"
  id="xdx_904_ecustom--DerivativeLiabilitiesCurrentAndNoncurrent_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--PIPEWarrantMember_zMCwmlPIVKC6"
  title="Derivative liability">142,319</xhtml:span>. During the year ended December 31, 2024, the Company recorded
                                            a gain on fair value remeasurement of $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgT0YgRklOQU5DSUFMIElOU1RSVU1FTlRTIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"
  id="xdx_904_eus-gaap--FairValueAdjustmentOfWarrants_iN_di_c20240101__20241231_zuEVDlOSvlPg"
  title="Change in fair value of derivative liabilities">142,319</xhtml:span>.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl3094"
          xlink:to="Footnote003125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl3096"
          xlink:label="xdx2ixbrl3096"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl3096"
          xlink:to="Footnote003125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl3098"
          xlink:label="xdx2ixbrl3098"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl3098"
          xlink:to="Footnote003125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl3100"
          xlink:label="xdx2ixbrl3100"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl3100"
          xlink:to="Footnote003125"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl3110"
          xlink:label="xdx2ixbrl3110"
          xlink:type="locator"/>
        <link:footnote id="Footnote003130" xlink:label="Footnote003130" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During
                                            the three months ended March 31, 2025, the Company did not record a loss on fair value remeasurement.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl3110"
          xlink:to="Footnote003130"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl3112"
          xlink:label="xdx2ixbrl3112"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl3112"
          xlink:to="Footnote003130"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl3114"
          xlink:label="xdx2ixbrl3114"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl3114"
          xlink:to="Footnote003130"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl3116"
          xlink:label="xdx2ixbrl3116"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl3116"
          xlink:to="Footnote003130"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact003151"
          xlink:label="Fact003151"
          xlink:type="locator"/>
        <link:footnote id="Footnote003165" xlink:label="Footnote003165" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes items such as hardware and proprietary perpetual licenses</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact003151"
          xlink:to="Footnote003165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact003152"
          xlink:label="Fact003152"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact003152"
          xlink:to="Footnote003165"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact003160"
          xlink:label="Fact003160"
          xlink:type="locator"/>
        <link:footnote id="Footnote003166" xlink:label="Footnote003166" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes items such as shipping income and installation income&#160;</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact003160"
          xlink:to="Footnote003166"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact003161"
          xlink:label="Fact003161"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact003161"
          xlink:to="Footnote003166"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact003227"
          xlink:label="Fact003227"
          xlink:type="locator"/>
        <link:footnote id="Footnote003240" xlink:label="Footnote003240" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Does
                                            not include shares for interest or make-whole amounts as the number of shares is undeterminable
                                            since the calculation is based on variable floating factors.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact003227"
          xlink:to="Footnote003240"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004002"
          xlink:label="Fact004002"
          xlink:type="locator"/>
        <link:footnote id="Footnote004007" xlink:label="Footnote004007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other expenses is materially comprised of rent, insurance, stock-based compensation, depreciation and amortization, licenses, dues and subscriptions, travel and entertainment, and merchant fees.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004002"
          xlink:to="Footnote004007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004003"
          xlink:label="Fact004003"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004003"
          xlink:to="Footnote004007"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>ex107_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2024q2"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  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="https://xbrl.sec.gov/ffd/2024q2/ffd-2024q2.xsd"
      xlink:type="simple"/>
    <context id="AsOf2025-06-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
        </entity>
        <period>
            <startDate>2025-06-19</startDate>
            <endDate>2025-06-19</endDate>
        </period>
    </context>
    <context id="From2025-06-192025-06-19_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001857086</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-19</startDate>
            <endDate>2025-06-19</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="AsOf2025-06-19" id="Fact000003">0001857086</dei:EntityCentralIndexKey>
    <ffd:FeeExhibitTp contextRef="AsOf2025-06-19" id="xdx2ixbrl0009">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:TtlPrevslyPdAmt
      contextRef="AsOf2025-06-19"
      id="xdx2ixbrl0024"
      unitRef="USD"
      xsi:nil="true"/>
    <ffd:TtlOffsetAmt
      contextRef="AsOf2025-06-19"
      id="xdx2ixbrl0025"
      unitRef="USD"
      xsi:nil="true"/>
    <ffd:FormTp contextRef="AsOf2025-06-19" id="Fact000010">S-1</ffd:FormTp>
    <ffd:SubmissnTp contextRef="AsOf2025-06-19" id="Fact000011">S-1</ffd:SubmissnTp>
    <dei:EntityRegistrantName contextRef="AsOf2025-06-19" id="Fact000012">TruGolf Holdings, Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="From2025-06-192025-06-19_1" id="Fact000020">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="From2025-06-192025-06-19_1" id="Fact000013">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="From2025-06-192025-06-19_1" id="Fact000014">Class A Common Stock, $0.0001 par value per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="From2025-06-192025-06-19_1" id="Fact000021">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="From2025-06-192025-06-19_1"
      decimals="INF"
      id="Fact000015"
      unitRef="Shares">420825000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="From2025-06-192025-06-19_1"
      decimals="INF"
      id="Fact000016"
      unitRef="USDPShares">0.14</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="From2025-06-192025-06-19_1"
      decimals="INF"
      id="Fact000017"
      unitRef="USD">58915500.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="From2025-06-192025-06-19_1"
      decimals="INF"
      id="Fact000018"
      unitRef="Ratio">0.00015310</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="From2025-06-192025-06-19_1"
      decimals="INF"
      id="Fact000019"
      unitRef="USD">9019.96</ffd:FeeAmt>
    <ffd:TtlOfferingAmt
      contextRef="AsOf2025-06-19"
      decimals="0"
      id="Fact000022"
      unitRef="USD">58915500.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt
      contextRef="AsOf2025-06-19"
      decimals="INF"
      id="Fact000023"
      unitRef="USD">9019.96</ffd:TtlFeeAmt>
    <ffd:NetFeeAmt
      contextRef="AsOf2025-06-19"
      decimals="INF"
      id="Fact000026"
      unitRef="USD">9019.96</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="From2025-06-192025-06-19_1" id="Fact000028">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Estimated
    solely for the purpose of calculating the registration fee in accordance with Rule 457(c) of the Securities Act of 1933, as amended,
    based upon the average of the high and low prices for a share of the registrant&#x2019;s common stock as reported on The NASDAQ Capital
    Market on June 18, 2025.&lt;/span&gt;Pursuant
    to Rule 416 under the Securities Act, the securities being registered hereunder for the selling shareholders include such indeterminate
    number of additional shares of common stock as may be issued after the date hereof as a result of stock splits, stock dividends or
    similar transactions.</ffd:OfferingNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
